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: Preview
Pontificia Universidad Católica de Chile
Skills you'll gain: Image Analysis, Computer Vision, Python Programming, Color Theory, Spatial Analysis, NumPy, Algorithms, Linear Algebra
- Status: Free Trial
Skills you'll gain: Django (Web Framework), Application Programming Interface (API), Application Frameworks, Web Development, Python Programming, Computer Programming, GitHub, Development Environment, Version Control
- Status: Free Trial
Skills you'll gain: Prototyping, Usability Testing, Wireframing, Interaction Design, User Experience Design, Figma (Design Software), Usability, User Interface (UI) Design, Mockups, UI/UX Research, Design Thinking, User Research, Style Guides
- Status: Free Trial
Skills you'll gain: Performance Tuning, Microarchitecture, Embedded Systems, Application Security, System Programming, Secure Coding, Computer Architecture, Hardware Architecture, Debugging
Coursera Project Network
Skills you'll gain: Data Structures, Plot (Graphics), Programming Principles, Python Programming, Data Storage
- Status: Free Trial
Fractal Analytics
Skills you'll gain: Generative AI, Generative Model Architectures, Object Oriented Programming (OOP), Prompt Engineering, Artificial Neural Networks, Computer Programming, Debugging, Python Programming, Semantic Web, Natural Language Processing, Critical Thinking
- Status: Free Trial
Skills you'll gain: Node.JS, API Gateway, MySQL, Restful API, MongoDB, Microservices, API Design, NoSQL, Object-Relational Mapping, Database Design, Relational Databases, Unit Testing, SQL, Databases, Server Side, Application Deployment, Javascript, Application Programming Interface (API), Software Documentation, Data Modeling
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: Large Language Modeling, Cybersecurity, Prompt Engineering, Cyber Attacks, Threat Modeling, Cyber Security Assessment, Risk Analysis, Vulnerability Assessments, Network Security, Security Strategy, Risk Mitigation
- Status: Free Trial
University of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Object Oriented Design, Programming Principles, Data Structures, Data Modeling, Data Management
- Status: Preview
University of Michigan
Skills you'll gain: Data Structures, Programming Principles, Data Manipulation, Software Installation, Python Programming, Development Environment, Data Storage, File Management
- Status: Free Trial
Microsoft
Skills you'll gain: Web Scraping, Git (Version Control System), Scripting, Version Control, Email Automation, Software Testing, Automation, Restful API, Application Programming Interface (API), Python Programming, Data Cleansing, Performance Tuning, Productivity, File Management
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Programming Principles, Computer Programming, Data Manipulation, Python Programming, Scripting Languages, Scripting, Data Science
In summary, here are 10 of our most popular computer science courses
- Procesamiento de Imágenes: Pontificia Universidad Católica de Chile
- Advanced Django: External APIs and Task Queuing: Codio
- User Interface Design and Prototyping: Microsoft
- Advanced Armv8-M Features: Arm
- Python for Beginners: Data Structures: Coursera Project Network
- Coding with Generative AI: Fractal Analytics
- RESTful Microservices Using Node.js and Express: NIIT
- Introduction to Prompt Injection Vulnerabilities: Coursera Instructor Network
- C++ Programming: Classes and Data: University of London
- Estructuras de datos de Python: University of Michigan