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
University of Toronto
Skills you'll gain: Programming Principles, Debugging, Software Documentation, Python Programming, Computer Programming, Program Development, Integrated Development Environments, Data Structures, File Management
Peking University
Skills you'll gain: Microarchitecture, Computer Architecture, Computer Systems, Hardware Architecture, Peripheral Devices, Computer Hardware, Computational Logic, Data Storage
Skills you'll gain: OSI Models, TCP/IP, Data Centers, Network Protocols, Network Infrastructure, Local Area Networks, General Networking, Network Architecture, Computer Networking, Network Switches, System Requirements
- Status: Free Trial
Duke University
Skills you'll gain: Programming Principles, Algorithms, Pseudocode, Computational Thinking, Computer Programming, Data Structures, Problem Solving, Software Testing, Debugging
- Status: Free Trial
University of Michigan
Skills you'll gain: Web Scraping, Data Processing, Relational Databases, Data Visualization, JSON, Database Design, SQL, Network Protocols, Web Services, Restful API, Data Modeling, Programming Principles, Application Programming Interface (API), Database Systems, Database Management, Extensible Markup Language (XML), Data Structures, Data Collection, Computer Programming, Python Programming
- Status: Free Trial
Skills you'll gain: Image Analysis, Computer Vision, Deep Learning, Matlab, Motion Graphics, Artificial Intelligence and Machine Learning (AI/ML), Visualization (Computer Graphics), Machine Learning Algorithms
- Status: Free TrialStatus: AI skills
Google
Skills you'll gain: Threat Modeling, Network Security, Incident Response, Vulnerability Management, Computer Security Incident Management, Hardening, Intrusion Detection and Prevention, Cyber Threat Intelligence, Threat Management, Cyber Attacks, Cybersecurity, Network Protocols, Cloud Security, Vulnerability Assessments, Bash (Scripting Language), Debugging, Linux, Interviewing Skills, Python Programming, SQL
The University of Edinburgh
Skills you'll gain: Software Engineering, Video Game Development, Software Development, Programming Principles, Software Design, Game Design, Computer Programming, Animation and Game Design, Debugging, Computational Thinking, Algorithms
University of Pennsylvania
Skills you'll gain: Computational Thinking, Algorithms, Pseudocode, Problem Solving, Python Programming, Data Structures, Computer Hardware, Computer Programming, Analysis, Debugging
- Status: Free TrialStatus: AI skills
Google
Skills you'll gain: Computer Networking, Package and Software Management, Network Troubleshooting, Systems Administration, Cloud Infrastructure, IT Infrastructure, Information Systems Security, TCP/IP, Network Security, File Systems, Microsoft Windows, Computer Security, Network Architecture, Application Security, Desktop Support, Computer Hardware, Technical Support, Interviewing Skills, Applicant Tracking Systems, Professional Development
- Status: Free Trial
University of London
Skills you'll gain: Debugging, Development Environment, Javascript, Program Development, Computer Graphics, Computer Programming, User Interface (UI), Interactive Design, Human Computer Interaction, Data Management, Animations
- Status: Free Trial
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Software Installation, Development Environment
Computer learners also search
In summary, here are 10 of our most popular computer courses
- Learn to Program: The Fundamentals: University of Toronto
- 计算机组成 Computer Organization: Peking University
- Introduction to Networking: NVIDIA
- Programming Fundamentals: Duke University
- Python for Everybody: University of Michigan
- Object Tracking and Motion Detection with Computer Vision: MathWorks
- Google Cybersecurity: Google
- Code Yourself! An Introduction to Programming: The University of Edinburgh
- Computational Thinking for Problem Solving: University of Pennsylvania
- Google IT Support: Google