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.

DeepLearning.AI
Skills you'll gain: Natural Language Processing, Markov Model, Text Mining, Artificial Neural Networks, Machine Learning Methods, Data Processing, Algorithms, Probability & Statistics, Linear Algebra
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Manipulation, Web Scraping, R Programming, Data Analysis, Data Science, Data Structures, Data Import/Export, Exploratory Data Analysis, Programming Principles, Jupyter, Integrated Development Environments
Beginner · Course · 1 - 3 Months
Duke University
Skills you'll gain: Deductive Reasoning, Probability, Sampling (Statistics), Sample Size Determination, Correlation Analysis, Case Studies, Scientific Methods
Beginner · Course · 1 - 3 Months
Dartmouth College
Skills you'll gain: Command-Line Interface, C (Programming Language), Linux Commands, Linux, Embedded Systems, Embedded Software, Programming Principles, Computer Engineering, Linux Servers, File Systems, System Programming, Build Tools, Data Structures, Algorithms, Computer Architecture, Computer Programming, Software Documentation, Computer Science, Software Engineering, Debugging
Beginner · Specialization · 3 - 6 Months

Dartmouth College
Skills you'll gain: C (Programming Language), Software Documentation, Programming Principles, Computer Programming, Embedded Software, Human Computer Interaction, Debugging, Development Environment, Engineering Calculations
Beginner · Course · 1 - 3 Months
Google Cloud
Skills you'll gain: Google Workspace, Calendar Management, Setting Appointments, Collaborative Software, Organizational Skills, Productivity Software, Scheduling, Event Management, Data Sharing
Beginner · Course · 1 - 3 Months

ESSEC Business School
Skills you'll gain: Business Analytics, Forecasting, Statistical Methods, Predictive Analytics, R Programming, Information Technology, Statistical Analysis, People Analytics, Data Storytelling, Business Strategy, Data Analysis, Data Visualization, Regression Analysis
Mixed · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Package and Software Management, Linux Administration, Linux, Linux Commands, Virtual Private Networks (VPN), Linux Servers, System Monitoring, Operating System Administration, Public Key Infrastructure, Ubuntu, Version Control, File Management, Command-Line Interface, Intrusion Detection and Prevention, Git (Version Control System), File Systems, User Accounts, Firewall, Cloud Computing Architecture, DevOps
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Penetration Testing, Security Testing, Data Management, Records Management, Cloud Computing Architecture, Authentications, Firewall, Cyber Attacks, Cybersecurity, Malware Protection, System Testing, Cyber Threat Intelligence, Authorization (Computing), General Data Protection Regulation (GDPR), Cloud Computing, Data Governance, Active Directory, Data Ethics, Responsible AI, LLM Application
Beginner · Specialization · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Natural Language Processing, Artificial Neural Networks, PyTorch (Machine Learning Library), Deep Learning, Tensorflow, Text Mining, Machine Learning Methods
Intermediate · Course · 1 - 4 Weeks

Technical University of Munich (TUM)
Skills you'll gain: Global Positioning Systems, Human Factors, Manufacturing Processes, Digital Transformation, Environmental Monitoring, Control Systems, Aerospace Basic Quality System Standards, Automation, Structural Analysis, Engineering Analysis, Big Data, Communication Systems, Human Machine Interfaces, Production Process, Cybersecurity, Cyber Engineering, Spatial Data Analysis, Robotic Process Automation, Mathematical Modeling, Artificial Intelligence
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Technical Support, Technical Support and Services, Hardware Troubleshooting, Cloud Computing, Desktop Support, Cloud Services, Cybersecurity, System Support, End User Training and Support, Cloud Storage, Network Troubleshooting, Cloud Security, Computer Hardware, Customer Service, General Networking, Data Storage, Issue Tracking, Operating Systems
Intermediate · Course · 1 - 3 Months