Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Science Course Catalog
École Polytechnique Fédérale de Lausanne
Skills you'll gain: C++ (Programming Language), Programming Principles, Computer Programming, Data Structures, Object Oriented Programming (OOP), Development Environment, Algorithms, Debugging
- Status: Free Trial
Rice University
Skills you'll gain: Java Programming, Java, Distributed Computing, Programming Principles, Application Frameworks, Algorithms, Performance Tuning, Functional Design, Scalability, Computer Science
University of Maryland, College Park
Skills you'll gain: Security Engineering, Computer Hardware, Hardware Architecture, Threat Modeling, Threat Detection, Cybersecurity, Application Specific Integrated Circuits, Cryptography, Encryption, Emerging Technologies, Authentications, System Design and Implementation, Computational Logic
- Status: Free Trial
The Linux Foundation
Skills you'll gain: Open Source Technology, GitHub, CI/CD, Git (Version Control System), Collaborative Software, Software Development Methodologies, Software Development Life Cycle, Linux, Technical Communication
- Status: Free Trial
University of Michigan
Skills you'll gain: Statistical Hypothesis Testing, Statistical Methods, Statistical Inference, Statistics, Bayesian Statistics, Probability & Statistics, Statistical Analysis, Data Analysis, Jupyter, Python Programming, Matplotlib, NumPy
- Status: Free Trial
Duke University
Skills you'll gain: Rust (Programming Language), Containerization, Data Pipelines, CI/CD, Docker (Software), DevOps, Jenkins, Unit Testing, Large Language Modeling, Test Case, Restful API, Serverless Computing, Generative AI, Command-Line Interface, Amazon Web Services, Software Testing, Maintainability, Prometheus (Software), System Monitoring, MLOps (Machine Learning Operations)
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Unsupervised Learning, Supervised Learning, Deep Learning, Machine Learning Algorithms, Dimensionality Reduction, Applied Machine Learning, Decision Tree Learning, Keras (Neural Network Library), Scikit Learn (Machine Learning Library), Matplotlib, Random Forest Algorithm, Predictive Modeling, Data Science, Python Programming, Classification And Regression Tree (CART), Machine Learning, Computer Vision, Image Analysis, Mathematical Modeling, Artificial Neural Networks
- Status: Free Trial
University of California San Diego
Skills you'll gain: Graph Theory, Data Structures, Java Programming, Java, Object Oriented Design, Software Design, Algorithms, Theoretical Computer Science, Maintainability, Object Oriented Programming (OOP), Network Routing, Computational Thinking, Application Development, Debugging
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Business Analytics, Risk Analysis, Decision Making, Business Intelligence, Predictive Analytics, Simulation and Simulation Software, Analytical Skills, Business Modeling, Data Analysis, Process Optimization, Market Analysis, Unsupervised Learning, Microsoft Excel
University of Manchester
Skills you'll gain: Physical Science, Environment, Water Resources, Mathematical Modeling, Environmental Science, Biology, Simulations, Scientific Methods, Chemistry
- Status: Free Trial
Epic Games
Skills you'll gain: Game Design, Video Game Development, Software Design Documents, Ideation, Software Documentation, Interactive Design, Conceptual Design, User Experience Design, Prototyping, Creativity
- Status: Free Trial
Rice University
Skills you'll gain: Java Programming, Java, Distributed Computing, Data Structures, System Programming, Programming Principles, Debugging, Algorithms, Computer Science, Performance Testing
Science learners also search
In summary, here are 10 of our most popular science courses
- Initiation à la programmation (en C++): École Polytechnique Fédérale de Lausanne
- Parallel Programming in Java: Rice University
- Hardware Security: University of Maryland, College Park
- Open Source Software Development Methods: The Linux Foundation
- Inferential Statistical Analysis with Python: University of Michigan
- Rust Programming: Duke University
- Machine Learning: Theory and Hands-on Practice with Python: University of Colorado Boulder
- Advanced Data Structures in Java: University of California San Diego
- Business Analytics for Decision Making: University of Colorado Boulder
- Our Earth: Its Climate, History, and Processes: University of Manchester