Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Computer Course Catalog
Scrimba
Skills you'll gain: Computer Programming, Databases
University of Michigan
Skills you'll gain: Research and Design, User Experience, User Experience Design, User Research, Design and Product, Human Computer Interaction
University of Michigan
Skills you'll gain: Computer Architecture, Data Management, Database Application, Databases, Problem Solving
Politecnico di Milano
Skills you'll gain: Machine Learning, Human Computer Interaction, Algorithms, Computational Thinking, Human Learning, Machine Learning Algorithms, Strategy, Planning
University of Colorado System
Skills you'll gain: Design and Product, Product Design, Software Architecture, Software Engineering, Software Testing, Computer Programming, Software Engineering Tools, Systems Design, Theoretical Computer Science
Duke University
Skills you'll gain: Algorithms, Computer Programming, Data Structures, Java Programming, Problem Solving, Programming Principles, Software Testing, Computational Thinking, Cryptography, Strategy, Theoretical Computer Science
LearnQuest
Skills you'll gain: Computer Programming, Java Programming, Data Structures, Programming Principles
University of California, Irvine
Skills you'll gain: Algorithms, Computational Logic, Computational Thinking, Computer Programming, Data Structures, Problem Solving, Programming Principles, Computer Programming Tools, Critical Thinking, Software Engineering
- Status: Free
National Taiwan University
Skills you'll gain: Computer Programming, Data Structures, Python Programming, Programming Principles
Michigan State University
Skills you'll gain: Game Theory, User Experience, Interactive Design, Storytelling, User Experience Design, Creativity, Human Computer Interaction, Visual Design
The Linux Foundation
Skills you'll gain: Computer Programming, Linux, Operating Systems, System Programming, Computer Programming Tools, Devops Tools, Software Engineering, Software Engineering Tools, System Software, Transportation Operations Management
LearnQuest
Skills you'll gain: Computer Programming, Programming Principles, Application Development, Python Programming, Software Engineering, Systems Design, Computer Architecture, Design and Product, Software Architecture, Visual Design, Algorithms
Computer learners also search
In summary, here are 10 of our most popular computer courses
- AI Engineering: Scrimba
- UX (User Experience) Capstone: University of Michigan
- Estruturas de dados Python: University of Michigan
- Artificial Intelligence: An Overview: Politecnico di Milano
- Software Design Methods and Tools: University of Colorado System
- Java Programming: Arrays, Lists, and Structured Data: Duke University
- The Java Language: LearnQuest
- Getting Started with Go: University of California, Irvine
- 用 Python 做商管程式設計(二)(Programming for Business Computing in Python (2)): National Taiwan University
- Game Design and Development 2: 2D Platformer: Michigan State University