Computational Science courses can help you learn numerical analysis, simulation techniques, and data visualization. You can build skills in algorithm development, statistical modeling, and high-performance computing. Many courses introduce tools like Python, MATLAB, and R, that support implementing simulations and analyzing large datasets. You'll also explore key topics such as parallel computing, machine learning applications, and optimization methods, allowing you to tackle complex scientific problems and enhance your analytical capabilities.

Skills you'll gain: Data Manipulation, Data Wrangling, AI Personalization, Model Evaluation, Applied Machine Learning, Data Preprocessing, Machine Learning Methods, Data Cleansing, Statistical Machine Learning, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Algorithms, Model Training, Taxonomy, Text Mining, Data Analysis, Artificial Intelligence, Deep Learning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Node.JS, Full-Stack Web Development, Front-End Web Development, Server Side, Application Deployment, Back-End Web Development, JavaScript Frameworks, Cloud Deployment, Web Applications, UI Components, Authentications, User Accounts, Database Development, User Interface (UI), User Interface and User Experience (UI/UX) Design, Payment Systems, Development Environment
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Swift Programming, Apple Xcode, Apple iOS, iOS Development, Apple software proficiency, Application Development, Mobile Development, Memory Management, Cross Platform Development, Object Oriented Programming (OOP), Performance Tuning, Programming Principles, Development Environment, Integrated Development Environments, Code Reusability, Computer Programming
Beginner · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Model Evaluation, Supervised Learning, Statistical Machine Learning, Machine Learning Algorithms, Unsupervised Learning, Machine Learning Methods, PyTorch (Machine Learning Library), Applied Machine Learning, Statistical Methods, Statistical Modeling, Model Optimization, Model Training, Machine Learning, Machine Learning Software, Statistical Analysis, Artificial Intelligence and Machine Learning (AI/ML), Regression Analysis, Algorithms, Dimensionality Reduction, Complex Problem Solving
Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Browser Compatibility, Web Content Accessibility Guidelines, Cascading Style Sheets (CSS), HTML and CSS, Web Design, Responsive Web Design, Design, Hypertext Markup Language (HTML), Typography, Design Elements And Principles, Javascript
Mixed · Course · 1 - 3 Months

Skills you'll gain: Restful API, API Design, Application Programming Interface (API), Security Controls, Virtual Environment, Development Environment, Python Programming, Secure Coding, Data Access, User Accounts, Package and Software Management, Application Security, Encryption
Intermediate · Guided Project · Less Than 2 Hours
Skills you'll gain: Vulnerability Scanning, Digital Forensics, Linux, Linux Administration, Network Security, Authorization (Computing), Role-Based Access Control (RBAC), Identity and Access Management, Linux Commands, Network Monitoring, System Monitoring, Hardening, Information Systems Security, Security Controls, Wireless Networks, Penetration Testing, Cybersecurity, Containerization, File Management, Incident Response
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Visual Studio, Python Programming, Software Installation, Program Development, Computer Programming, Development Environment, Integrated Development Environments, System Configuration
Beginner · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Google App Engine, Google Cloud Platform, Cloud Deployment, Application Deployment, Build Tools, Cloud Applications, CI/CD, Cloud Development, Go (Programming Language), Serverless Computing, Software Testing, Development Testing, Data Store, Database Development, Data Import/Export
Beginner · Project · Less Than 2 Hours

National Taiwan University
Skills you'll gain: Regression Analysis, Statistical Modeling, Statistical Methods, Plot (Graphics), Statistical Programming, Data Visualization, R Programming, Box Plots, Statistical Visualization, R (Software), Histogram, Statistical Analysis, Case Studies, Business Analytics, Statistical Software, Predictive Modeling, Analytics, Data Analysis, Variance Analysis
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Sample Size Determination, Data Strategy, Sampling (Statistics), Analytical Skills, Data-Driven Decision-Making, Data Analysis, Analytics, Jupyter, Data Science, Statistical Analysis, Data Collection, Data Mining, Data Management, MLOps (Machine Learning Operations), Maintainability, Research and Design, Version Control, Software Documentation
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: AI Workflows, AI Enablement, Databricks, Initiative and Leadership, Scalability, AI Orchestration, Workflow Management, MLOps (Machine Learning Operations), Strategic Thinking, AI Integrations, Automation
Beginner · Course · 1 - 4 Weeks