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: NumPy, Pandas (Python Package), Analytics, Plot (Graphics), Model Evaluation, Statistical Visualization, Jupyter, Data Analysis, Applied Machine Learning, Analytical Skills, Numerical Analysis, Model Training, Data Manipulation, Exploratory Data Analysis, Advanced Analytics, Data Wrangling, Python Programming, Descriptive Statistics, Linear Algebra, Data Import/Export
Beginner · Course · 1 - 3 Months

Skills you'll gain: Program Development, Integrated Development Environments, Software Development, AI Integrations, AI literacy, Web Development Tools, Web Development, Artificial Intelligence, React.js, Machine Learning
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Test Driven Development (TDD), Mobile Development, Cross Platform Development, Unit Testing, Application Design, Development Testing, Knowledge of Apple Software, Application Development, User Interface (UI), UI Components, User Interface (UI) Design, Software Design Patterns, Software Architecture, Code Reusability, Maintainability
Advanced · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, 3D Assets, Virtual Environment, Computer Graphics, Computer Graphic Techniques, Fine-tuning, Game Design, User Interface (UI), Scalability, Development Environment, Performance Tuning, Design
Beginner · Course · 3 - 6 Months

Coursera
Skills you'll gain: Unit Testing, Test Driven Development (TDD), Continuous Integration, CI/CD, Software Testing, Continuous Deployment, Testability, Test Script Development, Model Training, Development Testing, Tensorflow, Maintainability, Applied Machine Learning, Software Engineering, Code Reusability, Machine Learning Methods, Python Programming, Software Design
Intermediate · Course · 1 - 4 Weeks

Pragmatic AI Labs
Skills you'll gain: AI Orchestration, AI Workflows, Cloud Infrastructure, AI Integrations, Retrieval-Augmented Generation, AWS SageMaker, Prompt Engineering, Hugging Face, Prompt Patterns, Cloud Deployment, Cloud Computing Architecture, Model Deployment, LLM Application, Large Language Modeling, Cloud Technologies, Model Optimization, Analysis, Rust (Programming Language), System Monitoring, Computer Graphics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Debugging, Development Environment, Open Source Technology, Integrated Development Environments, Program Development, AI Integrations, Software Development, Software Development Tools, Generative AI, Javascript
Intermediate · Guided Project · Less Than 2 Hours
Coursera
Skills you'll gain: AI Security, Vulnerability Scanning, Hardening, DevSecOps, Vulnerability Assessments, Responsible AI, Identity and Access Management, MLOps (Machine Learning Operations), Cyber Governance, Infrastructure Security, Security Controls, CI/CD, Continuous Monitoring, AI Personalization, Resilience, Compliance Management, Anomaly Detection, Data Integrity, Containerization, Engineering
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Middleware, React Redux, React.js, Scalability, Application Programming Interface (API), Frontend Integration, Maintainability, Restful API, Context Management, JavaScript Frameworks, Frontend Performance, Server Side
Intermediate · Course · 1 - 4 Weeks

Pragmatic AI Labs
Skills you'll gain: AI Security, Amazon Bedrock, Responsible AI, AWS Identity and Access Management (IAM), Security Testing, IT Security Architecture, Identity and Access Management, Cloud Security, Authentications, Security Controls, Secure Coding, Continuous Monitoring, Network Security, Data Security, Generative AI, Personally Identifiable Information, Anomaly Detection, Data Validation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Node.JS, Back-End Web Development, Full-Stack Web Development, API Testing, MongoDB, Payment Processing, Order Management, Application Programming Interface (API), Restful API, Payment Systems, Scheduling, Order Processing, Data Processing, Inventory Management System, Data Validation, Software Development, Database Design, Authorization (Computing), Automation
Intermediate · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: Social Determinants Of Health, Scatter Plots, Climate Change Programs, Environmental Science, Data Analysis, Health Education, Health Equity, Environmental Issue, Regression Analysis, Systems Thinking, Social Impact, Public Health, Sustainable Development, Health Informatics, Community Organizing, Forecasting, Climate Change Adaptation, Data Visualization, Climate Change Mitigation
Beginner · Course · 1 - 3 Months