Scientific computing courses can help you learn numerical methods, data analysis, algorithm development, and simulation techniques. You can build skills in programming languages like Python and R, as well as mathematical modeling and statistical analysis. Many courses introduce tools such as MATLAB, NumPy, and SciPy, that support implementing algorithms and processing large datasets effectively.

Skills you'll gain: Simulation and Simulation Software, Simulations, Engineering Design Process, Finite Element Methods, Engineering Analysis, Cloud Engineering, Hydraulics, Verification And Validation
Beginner · Guided Project · Less Than 2 Hours

University of Leeds
Skills you'll gain: Jupyter, Programming Principles, Computer Programming Tools, Computer Programming, Python Programming, Software Installation, Data Structures, Data Science
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Logical Reasoning, Computational Logic, Deductive Reasoning, Computational Thinking, Theoretical Computer Science, Combinatorics, Algorithms, Programming Principles, Python Programming, Computer Programming, Applied Mathematics, Arithmetic
Beginner · Course · 1 - 3 Months
University of Glasgow
Skills you'll gain: Plot (Graphics), Data Presentation, Data Literacy, Applied Machine Learning, Code Reusability, Analytical Skills, Data Preprocessing, Software Design Patterns, Data Import/Export, Javascript, Computer Programming, Software Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Bayesian Statistics, Databricks, Sampling (Statistics), Statistical Modeling, Probability, Jupyter, Regression Analysis, Probability & Statistics, Model Evaluation, Statistical Software, Probability Distribution, Data Science, Markov Model, Statistics, Statistical Programming, Statistical Inference, Statistical Methods, Simulations, Data Visualization, Python Programming
Beginner · Specialization · 1 - 3 Months

University of California, Davis
Skills you'll gain: Network Analysis, Social Network Analysis, Data Wrangling, Natural Language Processing, Web Scraping, Data Cleansing, Social Sciences, Data Ethics, Databases, Artificial Intelligence, Research, Social Media Analytics, Simulations, Text Mining, Big Data, Applied Machine Learning, Systems Thinking, Data Preprocessing, Data Science, Agentic systems
Beginner · Specialization · 3 - 6 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Theoretical Computer Science, Computer Programming, Algorithms, Computer Science, Formal Learning, Software Engineering, Program Development, Data Science, Technical Analysis
Build toward a degree
Intermediate · Course · 1 - 3 Months

Logical Operations
Skills you'll gain: NumPy, Data Transformation, Data Manipulation, Data Cleansing, Jupyter, Data Processing, Data Analysis, Data Science, Data Import/Export, Python Programming, Data Management, Virtual Machines, Virtualization and Virtual Machines, Computer Programming, Computer Programming Tools, Software Development
Mixed · Course · 1 - 4 Weeks

Georgia Institute of Technology
Skills you'll gain: Materials science, Informatics, Data Science, Data Mining, Data Integration, Data Infrastructure, Data Sharing, Manufacturing Processes, Process Engineering, Structural Analysis, Collaborative Software, Statistics
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: NumPy, Data Structures, Data Analysis, Object Oriented Programming (OOP), Image Analysis, Data Processing, Data Science, Programming Principles, Text Mining, File I/O, Data Manipulation, Big Data, Performance Tuning, Python Programming, Probability Distribution
Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Computational Thinking, C (Programming Language), Programming Principles, Computer Programming, Code Reusability, Data Storage
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Image Analysis, Image Quality, Matlab, Computer Vision, File I/O, Automation, Digital Signal Processing, Anomaly Detection, Spatial Data Analysis, Geospatial Information and Technology, Engineering Practices, Medical Imaging, Spatial Analysis, Mathematical Software, Data Preprocessing, Quantitative Research, Algorithms, File Management, Data Store
Beginner · Specialization · 1 - 3 Months