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

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Microarchitecture, Computer Architecture, Computer Systems, Computer Engineering, Programming Principles, Computational Logic, Systems Architecture, Computer Hardware, Embedded Systems, Algorithms
Status: Free TrialRice University
Skills you'll gain: Combinatorics, Probability, Programming Principles, Program Development, Computational Thinking, Computer Programming, Object Oriented Programming (OOP), Development Testing, Software Testing, Applied Mathematics, Debugging, Algorithms, Python Programming, Game Design, Simulations
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: Penetration Testing, Exploitation techniques, Unix, Computer Security, Vulnerability Assessments, Unix Commands, System Programming, Shell Script, Linux, Debugging, Computer Architecture

University of Colorado Boulder
Skills you'll gain: User Story, Real-Time Operating Systems, New Product Development, Systems Engineering, Field-Programmable Gate Array (FPGA), Sustainable Business, Data Mining, Delegation Skills, Unsupervised Learning, Object Oriented Design, Sampling (Statistics), Supplier Management, Failure Analysis, Accountability, Data Ethics, Sustainability Reporting, Database Design, Supervised Learning, Generative AI, Sustainable Design
Status: NewStatus: PreviewInternational Institute of Information Technology, Hyderabad
Skills you'll gain: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Hardware, Performance Tuning

University of London
Skills you'll gain: Virtual Reality, Game Design, Full-Stack Web Development, Mobile Development, Human Computer Interaction, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Unsupervised Learning, Combinatorics, Database Design, Web Development, Generative AI, Usability Testing

Ball State University
Skills you'll gain:
University of Illinois at Urbana-Champaign
Skills you'll gain:

Clemson University
Skills you'll gain:
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: OSI Models, Network Security, Cloud Services, TCP/IP, Cloud Computing, Cloud Infrastructure, Software-Defined Networking, Network Architecture, Wide Area Networks, Network Protocols, General Networking, Network Routing, Network Routers, Network Troubleshooting, Linux, Computer Networking, Kubernetes, Network Administration, Network Switches, Terraform
Status: Free TrialUniversity of California, Santa Cruz
Skills you'll gain: Debugging, C (Programming Language), Code Review, Data Structures, Computer Programming, Computer Science, Computational Thinking, Integrated Development Environments, Software Technical Review, Algorithms
Status: NewStatus: Free TrialBirla Institute of Technology & Science, Pilani
Skills you'll gain: Theoretical Computer Science, Programming Principles, Cryptography, Algorithms, Applied Mathematics, Probability & Statistics, Data Management
In summary, here are 10 of our most popular computer science courses
- Introduction to Computing Systems: Birla Institute of Technology & Science, Pilani
- Principles of Computing (Part 1): Rice University
- Security & Ethical Hacking: Attacking Unix and Windows : University of Colorado Boulder
- Master of Science in Computer Science: University of Colorado Boulder
- Fundamentals of Computer Organization: International Institute of Information Technology, Hyderabad
- Graduate Certificate in Computer Science: University of London
- Master of Science in Computer Science: Ball State University
- Master of Computer Science (feat. Data Science Track): University of Illinois at Urbana-Champaign
- Master of Science in Computer Science: Clemson University
- Network Systems: Principles in Practice: University of Colorado Boulder










