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
Skills you'll gain: Big Data, Data Analysis, Statistical Analysis, Apache Hadoop, Data Wrangling, Apache Hive, Data Collection, Data Mart, Data Science, Data Warehousing, Data Visualization, Analytics, Data Cleansing, Apache Spark, Data Lakes, Data Visualization Software, Microsoft Excel
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Data Mapping, Automation, Artificial Intelligence, Real-Time Operating Systems, Global Positioning Systems, Simulations, Image Analysis, Computer Science, Algorithms, Linear Algebra, Python Programming
- Status: Free Trial
Arizona State University
Skills you'll gain: Matplotlib, NumPy, Plot (Graphics), Pandas (Python Package), Data Structures, Data Visualization Software, Data Analysis, Python Programming, File Management, Data Manipulation, Exploratory Data Analysis, Data Import/Export, Computer Programming
The Chinese University of Hong Kong
Skills you'll gain: Operations Research, Applied Mathematics, Mathematical Modeling, Problem Solving, Combinatorics, Graph Theory, Decision Support Systems, Computational Thinking, Data Modeling
- Status: Preview
Skills you'll gain: z/OS, Computer Architecture, Mainframe Computing, Systems Architecture, Programming Principles, Data Structures, Computer Programming
- Status: Preview
University of Leeds
Skills you'll gain: Automation, Robotic Process Automation, Artificial Intelligence, Manufacturing and Production, Engineering, Healthcare Ethics, Surgery, Emerging Technologies, Data Ethics, Responsible AI, Artificial Intelligence and Machine Learning (AI/ML), Biomedical Engineering, Computer Programming
Skills you'll gain: Verification And Validation, Systems Analysis, Systems Design, Computational Logic, Data Structures, Theoretical Computer Science, Distributed Computing, Algorithms, Logical Reasoning
- Status: Free Trial
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Program Development, Programming Principles, Computational Thinking, Theoretical Computer Science, Computer Science, Python Programming
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Service Level, Performance Testing, Software Engineering, Data Architecture, Web Applications, Software Architecture, Scalability, Functional Requirement, Distributed Computing, Databases, Microservices, Acceptance Testing, Application Deployment, Predictive Modeling, Application Development, Application Performance Management, Software Testing, Development Testing, System Design and Implementation, Big Data
- 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, Firewall, Virtualization, Network Protocols
- 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
Board Infinity
Skills you'll gain: Data Structures, Spring Boot, Restful API, Model View Controller, Spring Framework, Web Services, Java Programming, Java, Back-End Web Development, Authentications, Programming Principles, Authorization (Computing), Software Architecture, Algorithms, Object Oriented Programming (OOP)
In summary, here are 10 of our most popular computer science courses
- Introduction to Data Analytics: IBM
- Robotic Mapping and Trajectory Generation: University of Colorado Boulder
- Data Analysis and Visualization with Python: Arizona State University
- Basic Modeling for Discrete Optimization: The Chinese University of Hong Kong
- z/Architecture Assembler Language Part 1: The Basics: IBM
- How to Get Into Robotics: University of Leeds
- System Validation (2): Model process behaviour: EIT Digital
- Foundations of Data Structures and Algorithm Analysis: Packt
- Software Architecture for Big Data: University of Colorado Boulder
- Network Principles in Practice: Linux Networking: University of Colorado Boulder