Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Find the best Computer Science course for your goals
- Status: Free Trial
Skills you'll gain: C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Data Validation, Object Oriented Design, Programming Principles, Computer Programming, Data Structures, File Management, Integrated Development Environments, Software Documentation, Computer Science, Data Storage
Coursera Project Network
Skills you'll gain: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Computer Science
- Status: Free Trial
Skills you'll gain: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Computer Science
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Data Structures, Algorithms, Theoretical Computer Science, Programming Principles, Computational Thinking, Data Science, Analysis, Big Data, Probability & Statistics, Python Programming
- Status: Free Trial
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Scripting, Computational Logic, Scripting Languages, Computer Science
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Data Import/Export, Data Structures, Python Programming, Scripting, Computational Logic, Computer Science, File Management
Coursera Project Network
Skills you'll gain: Game Design, Programming Principles, Python Programming, Scripting, Computer Programming, Scripting Languages, Computer Science
- Status: Free Trial
University of California San Diego
Skills you'll gain: Unit Testing, Data Structures, Java, Performance Tuning, Debugging, Programming Principles, Algorithms, Object Oriented Programming (OOP), Theoretical Computer Science
- Status: Free Trial
Skills you'll gain: Data Import/Export, C++ (Programming Language), C and C++, Data Structures, File Management, Computer Programming, Computer Science, Data Storage
Coursera Project Network
Skills you'll gain: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Problem Solving, Design, Computer Science
- Status: Free Trial
Rice University
Skills you'll gain: Data Visualization Software, Data Visualization, Plot (Graphics), Package and Software Management, Python Programming, Data Cleansing, Programming Principles, Data Processing, Data Manipulation, Software Installation, Development Environment, Data Structures, File Management, Scripting, Data Storage, Data Import/Export, Data Analysis, Program Development, Data Integration, Computer Programming
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Algorithms, Data Structures, Theoretical Computer Science, Computer Programming, Computational Thinking, Computer Science, Programming Principles, Python Programming, Advanced Mathematics, Design Strategies, Mathematical Theory & Analysis, Data Analysis, Analysis
In summary, here are 10 of our most popular computer science courses
- Programming in C++: A Hands-on Introduction: Codio
- Introduction to Basic Game Development using Scratch: Coursera Project Network
- C++ Basics: Selection and Iteration: Codio
- Algorithms for Searching, Sorting, and Indexing: University of Colorado Boulder
- Python Basics: Selection and Iteration: Codio
- Programming in Python: A Hands-on Introduction: Codio
- Python Basics: Create a Guessing Number Game from Scratch: Coursera Project Network
- Data Structures and Performance: University of California San Diego
- C++ Basic Structures: Vectors, Pointers, Strings, and Files: Codio
- Basic Game Development with Levels using Scratch: Coursera Project Network