Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Course Catalog
Stanford University
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Network Model, Network Analysis, Computational Thinking, Theoretical Computer Science, Network Routing
University of Colorado System
Skills you'll gain: Database Design, Relational Databases, Data Modeling, Database Management Systems, Databases, Oracle Databases, SQL, Query Languages, PostgreSQL, Systems Design
- Status: New
Skills you'll gain: Prompt Engineering, Risk Mitigation, Generative AI, Risk Analysis, Feasibility Studies, Data Ethics, Brainstorming, Generative AI Agents, Business Priorities, Return On Investment, Data Strategy, Business Leadership, Goal Setting, Artificial Intelligence, Business Solutions, Ideation, Business Strategy, Scalability, Business Transformation, Business Ethics
University of Michigan
Skills you'll gain: C (Programming Language), Python Programming, Programming Principles, System Programming, Computer Programming, Unix, Computer Science
Rice University
Skills you'll gain: Programming Principles, Python Programming, Development Environment, Computer Programming, Integrated Development Environments, Debugging
University of Alberta
Skills you'll gain: Object Oriented Design, Unified Modeling Language, Software Design, Object Oriented Programming (OOP), Java, Maintainability, Software Architecture, Android Development, Technical Design, Conceptual Design
- Status: Free
Coursera Project Network
Skills you'll gain: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Computer Science
Google Cloud
Skills you'll gain: Natural Language Processing, MLOps (Machine Learning Operations), Tensorflow, Large Language Modeling, Reinforcement Learning, Computer Vision, Google Cloud Platform, Keras (Neural Network Library), Systems Design, Image Analysis, Hybrid Cloud Computing, Applied Machine Learning, Systems Architecture, Performance Tuning, Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Artificial Neural Networks, Machine Learning, Machine Learning Algorithms, Distributed Computing
- Status: Free
École Polytechnique Fédérale de Lausanne
Skills you'll gain: C++ (Programming Language), Programming Principles, Data Structures, Computer Programming, Object Oriented Programming (OOP), Game Design, Algorithms, Debugging
Epic Games
Skills you'll gain: Unreal Engine, Game Design, Video Game Development, Animation and Game Design, Ideation, 3D Modeling, Prototyping, Visualization (Computer Graphics), Software Documentation, Software Design Documents, User Experience Design, Computer Graphics, Usability, Interactive Design, Virtual Environment, User Interface (UI) Design, Version Control, Conceptual Design, Web Content Accessibility Guidelines, UI Components
- Status: AI skills
Google Cloud
Skills you'll gain: Cloud Security, Identity and Access Management, Intrusion Detection and Prevention, Computer Security Incident Management, Threat Management, Cyber Threat Hunting, Risk Management Framework, Cyber Attacks, Cyber Operations, Vulnerability Management, Continuous Monitoring, Event Monitoring, Disaster Recovery, Incident Management, Generative AI, DevSecOps, Cloud Computing, Data Security, Google Cloud Platform, Cybersecurity
Skills you'll gain: Hardware Troubleshooting, Computer Hardware, Data Storage Technologies, Hardware Architecture, Computer Architecture, Desktop Support, System Configuration, System Support, Information Technology, Performance Tuning, Peripheral Devices
Computer learners also search
In summary, here are 10 of our most popular computer courses
- Graph Search, Shortest Paths, and Data Structures: Stanford University
- Database Management Essentials: University of Colorado System
- Generative AI for Executives and Business Leaders: IBM
- Exploring C : University of Michigan
- Python Programming Essentials: Rice University
- Object-Oriented Design: University of Alberta
- Introduction to Basic Game Development using Scratch: Coursera Project Network
- Advanced Machine Learning on Google Cloud: Google Cloud
- Initiation à la programmation (en C++): École Polytechnique Fédérale de Lausanne
- Epic Games Game Design: Epic Games