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: C (Programming Language), Computer Hardware, Computer Programming, Computer Architecture, Computational Thinking, Data Structures, Algorithms, File Management, Operating Systems, Program Development, Debugging 
 Status: Free Trial Status: Free Trial- University of Colorado Boulder - Skills you'll gain: Data Ethics, Responsible AI, Diversity Awareness, Generative AI, Ethical Standards And Conduct, Cultural Diversity, Workplace inclusivity, Artificial Intelligence, Machine Learning, Law, Regulation, and Compliance, Algorithms, Information Privacy 
 Status: Free Trial Status: Free Trial- University of Colorado Boulder - Skills you'll gain: Penetration Testing, Network Security, Network Monitoring, Exploitation techniques, Virtual Private Networks (VPN), Cryptographic Protocols, Network Protocols, General Networking, Computer Networking, Command-Line Interface, Network Analysis, Proxy Servers 
 Status: NewStatus: Free Trial Status: NewStatus: Free Trial- University of Colorado Boulder - Skills you'll gain: C and C++, Data Sharing, Communication Systems 
 Status: Preview Status: Preview- The University of Edinburgh - Skills you'll gain: Software Engineering, Programming Principles, Software Development, Computer Programming, Software Documentation, Software Testing, Computational Thinking, Game Design, Animations 
 Status: Free Trial Status: Free Trial- University of Colorado Boulder - Skills you'll gain: Public Key Cryptography Standards (PKCS), Cryptography, Data Structures, Algorithms, Encryption, Theoretical Computer Science, Computer Science, Computational Thinking, Data Storage Technologies, Linear Algebra, Python Programming, Arithmetic 
 Status: Preview Status: Preview- National Taiwan University - Skills you'll gain: Programming Principles, C (Programming Language), Computer Programming, Computer Science, Algorithms, Data Structures, Debugging 
 Status: Free Trial Status: Free Trial- Rice University - Skills you'll gain: Computational Thinking, Programming Principles, Algorithms, Data Structures, Theoretical Computer Science, Computer Programming, Python Programming, Computer Science, Game Theory, Mathematical Modeling, Software Testing 
 Status: Preview Status: Preview- Korea Advanced Institute of Science and Technology(KAIST) - Skills you'll gain: Scala Programming, Programming Principles, Theoretical Computer Science, Other Programming Languages, Computer Programming, Functional Design, Algorithms 
 Status: Free Trial Status: Free Trial- Skills you'll gain: Data Structures, Algorithms, Computer Programming, Computational Thinking, Program Development, Technical Design, Debugging, Problem Solving, Performance Tuning 
 Status: Preview Status: Preview- Korea Advanced Institute of Science and Technology(KAIST) - Skills you'll gain: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Theoretical Computer Science, Extensible Languages and XML, Concept Of Operations 
 - University of Maryland, College Park - Skills you'll gain: Usability, Human Computer Interaction, Authentications, Security Engineering, Usability Testing, Interaction Design, Threat Modeling, Human Factors, Information Privacy, Cybersecurity, Personally Identifiable Information, User Interface (UI) Design, User Acceptance Testing (UAT), Multi-Factor Authentication, User Centered Design, Design 
In summary, here are 10 of our most popular computer science courses
- Introduction to Programming: Birla Institute of Technology & Science, Pilani
- Ethical Issues in AI and Professional Ethics: University of Colorado Boulder
- Security & Ethical Hacking: Attacking the Network: University of Colorado Boulder
- Parallel Computing with MPI: University of Colorado Boulder
- برمج بنفسك! مقدمة حول البرمجة: The University of Edinburgh
- Advanced Data Structures, RSA and Quantum Algorithms: University of Colorado Boulder
- 計算機程式設計 (Computer Programming): National Taiwan University
- Principles of Computing (Part 2): Rice University
- Programming Languages Ⅰ: Korea Advanced Institute of Science and Technology(KAIST)
- Interview Questions and Real-World Applications: Packt










