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
Coursera Project Network
Skills you'll gain: C++ (Programming Language), Application Development, Computer Programming, User Interface (UI)
- Status: Free Trial
Skills you'll gain: Basic Electrical Systems, Electronic Components, Electronics, Programming Principles, Interactive Design, Display Devices, Computer Programming, Embedded Systems, Development Environment, Simulation and Simulation Software, Digital Communications, Debugging, Data Storage, Real Time Data
- Status: Free Trial
University of Michigan
Skills you'll gain: Augmented and Virtual Reality (AR/VR), Storyboarding, Augmented Reality, Virtual Reality, Usability Testing, Design Thinking, Prototyping, User Experience Design, Interaction Design, Conceptual Design, Virtual Environment, Human Centered Design, User Research, Wireframing, Data Ethics
- Status: Free Trial
University of Glasgow
Skills you'll gain: Computational Thinking, Javascript, Programming Principles, Computer Programming, Visualization (Computer Graphics), Computer Graphics, Animations, Debugging, Scripting Languages
- Status: NewStatus: Free Trial
Skills you'll gain: LangChain, Tool Calling, LLM Application, Agentic systems, Generative AI Agents, Artificial Intelligence and Machine Learning (AI/ML), Application Development, Software Development
- Status: Free Trial
Skills you'll gain: Embedded Software, Embedded Systems, Peripheral Devices, C (Programming Language), System Programming, Program Development, Hardware Architecture, Data Structures, Debugging, Development Environment, System Configuration, Performance Tuning, Integrated Development Environments
- Status: Free Trial
Tsinghua University
Skills you'll gain: Data Structures, Database Design, Query Languages, Algorithms, Computer Programming
- Status: Free Trial
Skills you'll gain: Cryptography, Cybersecurity, Network Security, Threat Modeling, Encryption, Identity and Access Management, Information Systems Security, Threat Detection, Firewall, Infrastructure Security, Security Controls, Security Strategy, Authorization (Computing), Authentications, Security Awareness, Risk Management Framework
- Status: Free Trial
University of Michigan
Skills you'll gain: PostgreSQL, JSON, Text Mining, SQL, Databases, Natural Language Processing, Database Management, Data Processing, Application Programming Interface (API), Data Storage, Python Programming
Coursera Project Network
Skills you'll gain: JSON, Test Automation, Application Programming Interface (API), Restful API, Unit Testing, Software Testing, Test Case, Integration Testing, Functional Testing
- Status: Free Trial
University of Colorado System
Skills you'll gain: Unified Modeling Language, Unit Testing, Software Design, Technical Design, Object Oriented Design, Software Engineering, Software Development Tools, JUnit, Systems Design, Data Ethics, Test Automation, Software Architecture, Software Development Methodologies, Dataflow
- Status: NewStatus: Free Trial
Skills you'll gain: User Research, Prototyping, Wireframing, User Interface and User Experience (UI/UX) Design, Human Centered Design, Interactive Design, Conceptual Design, Design, User Flows, Collaborative Software, Design Specifications, Persona Development, Design Software, User Interface (UI) Design, UI Components, Ideation, Animations
In summary, here are 10 of our most popular computer science courses
- (c++) تعلم أساسيات لغة سي بلس بلس من خلال التطبيق العملي: Coursera Project Network
- Arduino For Beginners - 2023 Complete Course: Packt
- User Experience & Interaction Design for AR/VR/MR/XR: University of Michigan
- Computational Thinking with Javascript 1: Draw & Animate: University of Glasgow
- Fundamentals of Building AI Agents: IBM
- ARM Cortex (STM32) Deep Dive: Mastering Embedded Systems: EDUCBA
- Data Structures and Algorithms (III): Tsinghua University
- Security Foundations, Threats, and Network Protection: Packt
- JSON and Natural Language Processing in PostgreSQL: University of Michigan
- API Testing Using Rest Assured Test Automation Tool: Coursera Project Network