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.

University of Colorado Boulder
Skills you'll gain: Climate Change Mitigation, Climate Change Programs, Risk Management, Climate Change Adaptation, Mitigation, Risk Mitigation, Environmental Issue, Corporate Sustainability, Pollution Prevention, Environmental Resource Management, Persuasive Communication, Media and Communications, Community Outreach, Environmental Policy, Social Sciences, Social Impact, Peer Review, Sustainable Systems, Scientific Methods, Energy and Utilities
★ 4.8 (326) · Beginner · Specialization · 1 - 3 Months

Board Infinity
Skills you'll gain: File I/O, Object Oriented Programming (OOP), Python Programming, Programming Principles, Code Reusability, Object Oriented Design, File Management, Data Structures, Computer Programming, Algorithms, Data Storage, Computational Logic
★ 3.9 (12) · Beginner · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: Usability Testing, User Interface (UI), Usability, User Research, UI/UX Research, Human Computer Interaction, User Interface (UI) Design, Interaction Design, Test Planning
★ 4.7 (276) · Mixed · Course · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: International Relations, International Finance, World History, Diplomacy, Political Sciences, Economics, Economic Development, Strategic Partnership, Policy Analysis, Security Strategy, Governance, Science and Research
★ 4.7 (139) · Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Statistical Modeling, R Programming, Statistical Analysis, Data Analysis, R (Software), Data Ethics, Advanced Analytics, Statistical Methods, Data Modeling, Regression Analysis, Predictive Modeling, Mathematical Modeling, Machine Learning, Logistic Regression, Probability & Statistics, Statistical Inference, Model Evaluation, Probability Distribution, Linear Algebra, Calculus
★ 4.2 (26) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Experience Design, UI/UX Research, Information Architecture, Storyboarding, Wireframing, User Research, User Story, Adobe XD, Usability Testing, Figma (Design Software), User Experience, User Interface and User Experience (UI/UX) Design, Design Reviews, Design Research, Experience Design, Conceptual Design, Graphic and Visual Design, User Centered Design, Ideation, Persona (User Experience)
★ 4.7 (168) · Beginner · Professional Certificate · 3 - 6 Months

University of Michigan
Skills you'll gain: Sustainable Development, Sustainable Systems, Social Justice, Geographic Information Systems, Sustainable Business, Geospatial Information and Technology, Environmental Policy, Culture Transformation, Environmental Issue, Environmental Regulations, Environment, GIS Software, Geospatial Mapping, Spatial Data Analysis, Environment and Resource Management, Health Disparities, Leadership, Collaboration, Financial Analysis, Critical Thinking
★ 4.7 (66) · Beginner · Specialization · 3 - 6 Months

Simplilearn
Skills you'll gain: Supervised Learning, Data Modeling, Unsupervised Learning, Applied Machine Learning, Data Analysis, Recurrent Neural Networks (RNNs), Model Deployment, Reinforcement Learning, Artificial Intelligence, Classification Algorithms, Tensorflow, Machine Learning Algorithms, Keras (Neural Network Library), Artificial Neural Networks, Machine Learning Methods, Deep Learning, Predictive Modeling, Machine Learning, Decision Tree Learning, Regression Analysis
★ 3.8 (13) · Beginner · Specialization · 1 - 3 Months

Google DeepMind
Skills you'll gain: Google Gemini, Gemini, Cloud API, Application Programming Interface (API), Real Time Data, Prompt Engineering, Large Language Modeling, Token Optimization, Tool Calling, LLM Application, AI Workflows, JSON, Generative AI, Data Integration, Development Environment, Python Programming, Key Management, Debugging
★ 4.1 (7) · Intermediate · Course · 1 - 4 Weeks
Xi'an Jiaotong University
Skills you'll gain: Microsoft SQL Servers, ASP.NET, File I/O, User Interface (UI), System Testing, Database Design, SQL, C# (Programming Language), Object Oriented Programming (OOP), Relational Databases, .NET Framework, Program Development, Operating Systems, Hypertext Markup Language (HTML), User Interface (UI) Design, Database Management, Object Oriented Design, Database Theory, Computer Systems, Programming Principles
★ 4.4 (112) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Excel Macros, Data Validation, Scatter Plots, Plot (Graphics), Pivot Tables And Charts, Microsoft Excel, Data Visualization, Regression Analysis, Excel Formulas, Statistical Visualization, Histogram, Data Analysis, Data Integrity, Statistical Modeling, Descriptive Statistics, Spreadsheet Software, Analytics, Financial Data, Financial Analysis, Automation
★ 4.9 (34) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Network Monitoring, Network Security, Incident Response, Anomaly Detection, Network Analysis, Digital Forensics, Cyber Security Assessment, Network Protocols, Threat Detection, Technical Communication, Distributed Denial-Of-Service (DDoS) Attacks, Computer Security, Cybersecurity
★ 4.7 (20) · Intermediate · Course · 1 - 3 Months