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
University of Colorado Boulder
Skills you'll gain: OSI Models, Network Security, TCP/IP, Network Architecture, Network Protocols, General Networking, Network Routers, Routing Protocols, Public Key Infrastructure, Network Model, Cryptography, Web Applications
- Status: Preview
Skills you'll gain: z/OS, Computer Architecture, Mainframe Computing, Systems Architecture, Programming Principles, Data Structures, Computer Programming
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Tree Maps, Network Analysis, Computational Thinking, Python Programming
- Status: Preview
Yale University
Skills you'll gain: Clinical Trials, Software Development Life Cycle, Medical Devices, Usability, Software Development, Medical Privacy, Human Computer Interaction, Regulatory Affairs, Verification And Validation, Regulatory Requirements, Quality Management Systems, Biomedical Engineering, Risk Management, Software Design, Health Technology, Software Testing, Entrepreneurship, Artificial Intelligence and Machine Learning (AI/ML), User Research, Probability & Statistics
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Service Level, Software Engineering, Software Architecture, Data Architecture, Distributed Computing, Microservices, Transaction Processing, Software Design, Database Systems, Blockchain, Big Data, Data Structures, Test Driven Development (TDD), System Monitoring
- Status: Free Trial
Arizona State University
Skills you'll gain: Supervised Learning, Unsupervised Learning, Generative AI, Deep Learning, Image Analysis, Machine Learning Algorithms, Applied Machine Learning, Python Programming, Machine Learning, Artificial Neural Networks, Computer Vision, Computer Programming, Regression Analysis
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Network Troubleshooting, Linux, Kubernetes, Network Architecture, Network Administration, Computer Networking, Docker (Software), TCP/IP, Network Routers, Software-Defined Networking, Network Routing, Containerization, Virtual Private Networks (VPN), Network Model, Network Switches, Virtualization, Firewall, Network Protocols
- Status: Preview
Board Infinity
Skills you'll gain: Technical Writing, Technical Documentation, Software Documentation, Technical Communication, Professional Networking, Writing and Editing, Writing, Portfolio Management, Target Audience, Design, Augmented and Virtual Reality (AR/VR), Ethical Standards And Conduct, Multimedia, Content Management, GitHub
- Status: Free Trial
University of Colorado System
Skills you'll gain: Cryptography, Cybersecurity, Encryption, Key Management, Public Key Cryptography Standards (PKCS), Data Integrity
- Status: Free Trial
Arizona State University
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Event-Driven Programming, Python Programming, User Interface (UI), Computer Programming, Human Computer Interaction, Application Development, Graphical Tools
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Computational Logic, Theoretical Computer Science, System Requirements, Verification And Validation, Mathematical Modeling, Control Systems, Computer Science, Artificial Intelligence
National Taiwan University
Skills you'll gain: Operations Research, Linear Algebra, Applied Mathematics, Algorithms, Process Optimization, Program Implementation, Computational Thinking, Operational Analysis, Mathematical Modeling, Decision Making, Business Analytics
In summary, here are 10 of our most popular computer science courses
- Network Systems Foundations: University of Colorado Boulder
- z/Architecture Assembler Language Part 1: The Basics: IBM
- Trees and Graphs: Basics: University of Colorado Boulder
- Introduction to Medical Software: Yale University
- Fundamentals of Software Architecture for Big Data: University of Colorado Boulder
- Introduction to Machine Learning with Python: Arizona State University
- Network Principles in Practice: Linux Networking: University of Colorado Boulder
- Introduction to Technical Writing: Board Infinity
- Classical Cryptosystems and Core Concepts: University of Colorado System
- Object-Oriented Programming and GUI with Python: Arizona State University