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
Dartmouth College
Skills you'll gain: C (Programming Language), Computer Architecture, Embedded Software, Computer Programming, Program Development, Data Structures, Linux, Debugging
- Status: Free Trial
Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Graph Theory, Computational Thinking, Programming Principles, Computer Programming
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: Workforce Planning, Professional Networking, Computer Science, LinkedIn, Talent Sourcing, Technology Strategies, Recruitment, Adaptability, Information Technology, Branding, Continuous Improvement Process, Software Development, Communication
- Status: Free Trial
University of Colorado System
Skills you'll gain: Simulations, C (Programming Language), Computational Thinking, Automation, Algorithms, Data Structures, Theoretical Computer Science, Programming Principles, File Management, Debugging
- Status: Preview
University of Michigan
Skills you'll gain: Network Security, Network Protocols, Network Architecture, TCP/IP, Web Applications, Computer Networking, Encryption, Network Infrastructure, Innovation, Hypertext Markup Language (HTML)
- Status: Free Trial
Illinois Tech
Skills you'll gain: Web Development, Database Design, Relational Databases, Web Applications, Web Development Tools, Databases, Full-Stack Web Development, Application Deployment, Server Side, HTML and CSS, Back-End Web Development, Application Development, Cloud Applications, Front-End Web Development, JavaScript Frameworks, Web Servers, Scripting, Javascript, Network Protocols, Cloud Computing
- Status: Preview
Duke University
Skills you'll gain: Software Design, Program Development, Databases, Computer Programming, Object Oriented Programming (OOP), User Interface (UI), Algorithms, Java, Data Structures, Data Analysis Software, Data Management
- Status: Preview
Shanghai Jiao Tong University
Skills you'll gain: Combinatorics, Graph Theory, Data Structures, Algorithms, Logical Reasoning, Theoretical Computer Science, Computational Thinking, Computer Science, Applied Mathematics, Deductive Reasoning, Computational Logic, Network Analysis, Arithmetic, Applied Machine Learning, Probability
- Status: Preview
University of Michigan
Skills you'll gain: Responsive Web Design, Wireframing, Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), HTML and CSS, User Interface (UI) Design, Browser Compatibility, Mobile Development, Hypertext Markup Language (HTML), Javascript
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Computer Vision, Image Analysis, Computer Graphics, Visualization (Computer Graphics), Deep Learning, Computer Science, Data Processing, Data Science, Artificial Intelligence, Data Ethics, Statistical Methods, Linear Algebra, Probability Distribution
Coursera Project Network
Skills you'll gain: Linux, File Management, Linux Commands, Ubuntu, User Accounts, Operating System Administration, Linux Administration, Command-Line Interface, File Systems, Authorization (Computing)
- Status: Free Trial
Skills you'll gain: Generative AI, Cloud Computing Architecture, Artificial Intelligence, Data Strategy, Data-Driven Decision-Making, Computer Programming
In summary, here are 10 of our most popular computer science courses
- C Programming: Modular Programming and Memory Management - 3: Dartmouth College
- Data Structures and Algorithms (II): Tsinghua University
- Strategic Career Planning in Technology-Based Roles: Coursera Instructor Network
- Simulation, Algorithm Analysis, and Pointers: University of Colorado System
- Internet History, Technology, and Security: University of Michigan
- Programming and Application Foundations: Illinois Tech
- برمجة Java: إنشاء نظام ترشيح: Duke University
- 离散数学: Shanghai Jiao Tong University
- تنميط متقدم بتصميم سريع الاستجابة: University of Michigan
- Introduction to Computer Vision: University of Colorado Boulder