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: Free Trial
Infosec
Skills you'll gain: Exploit development, C (Programming Language), C++ (Programming Language), Secure Coding, Application Security, System Programming, Debugging, Vulnerability Assessments
- Status: Free Trial
Dartmouth College
Skills you'll gain: C (Programming Language), Programming Principles, Embedded Systems, Program Development, Computer Engineering, Development Environment, Algorithms, Data Structures, System Programming, Computer Programming, Debugging
- Status: Free Trial
Dartmouth College
Skills you'll gain: C (Programming Language), Computer Architecture, Embedded Software, Computer Programming, Program Development, Data Structures, Linux, Debugging
- Status: Free Trial
Skills you'll gain: Network Security, Virtualization, Augmented and Virtual Reality (AR/VR), Cloud Computing Architecture, Virtual Machines, Cloud Computing, Firewall, Network Architecture, Virtual Private Networks (VPN), Mobile Security, Cloud Security, Wireless Networks, Network Protocols, Peripheral Devices
- Status: Free Trial
University of Colorado System
Skills you'll gain: Computational Thinking, Data Analysis, Analysis, C (Programming Language), Programming Principles, Data Structures, Descriptive Statistics, Data Visualization Software
- Status: Preview
Duke University
Skills you'll gain: Software Design, Program Development, Databases, Computer Programming, Object Oriented Programming (OOP), User Interface (UI), Algorithms, Java, Data Structures, Data Analysis Software, Data Management
- Status: NewStatus: Preview
Birla Institute of Technology & Science, Pilani
Skills you'll gain: Cascading Style Sheets (CSS), Server Side, Web Applications, Hypertext Markup Language (HTML)
- Status: Preview
Shanghai Jiao Tong University
Skills you'll gain: Combinatorics, Graph Theory, Data Structures, Algorithms, Logical Reasoning, Theoretical Computer Science, Computational Thinking, Computer Science, Applied Mathematics, Deductive Reasoning, Computational Logic, Network Analysis, Arithmetic, Applied Machine Learning, Probability
- Status: Preview
University of Michigan
Skills you'll gain: Responsive Web Design, Wireframing, Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), HTML and CSS, User Interface (UI) Design, Browser Compatibility, Mobile Development, Hypertext Markup Language (HTML), Javascript
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Image Analysis, Computer Vision, Computer Graphics, Deep Learning, Data Ethics, Applied Machine Learning, Computational Thinking, Generative AI, Linear Algebra, Data Transformation, Probability Distribution
Coursera Project Network
Skills you'll gain: Linux, File Management, Linux Commands, Ubuntu, User Accounts, Operating System Administration, Linux Administration, Command-Line Interface, File Systems, Authorization (Computing)
University of Maryland, College Park
Skills you'll gain: Usability, Human Computer Interaction, Authentications, Security Engineering, Usability Testing, Interaction Design, Human Factors, Information Privacy, Cybersecurity, Personally Identifiable Information, User Interface (UI) Design, Multi-Factor Authentication, User Centered Design, Design
In summary, here are 10 of our most popular computer science courses
- C++ Lab Content: Infosec
- C Programming: Language Foundations - 2: Dartmouth College
- C Programming: Modular Programming and Memory Management - 3: Dartmouth College
- Advanced Networking, Virtualization, and IT Security: Packt
- Data Analysis and Representation, Selection and Iteration: University of Colorado System
- برمجة Java: إنشاء نظام ترشيح: Duke University
- Programming with CSS, Javascript and HTML: Birla Institute of Technology & Science, Pilani
- 离散数学: Shanghai Jiao Tong University
- تنميط متقدم بتصميم سريع الاستجابة: University of Michigan
- Introduction to Computer Vision: University of Colorado Boulder