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: NoSQL, Data Warehousing, Extract, Transform, Load, SQL, Apache Hadoop, Data Security, Linux Commands, Data Migration, Database Design, Apache Kafka, Apache Airflow, Data Governance, MySQL, Database Administration, Apache Spark, Database Management, Bash (Scripting Language), Data Pipelines, Data Store, Data Architecture
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: OpenShift, Kubernetes, Cloud-Native Computing, Application Deployment, Cloud Applications, Containerization, Scalability, Cloud Platforms, Cloud Management, Development Environment, Docker (Software), Cloud Computing, Platform As A Service (PaaS), Continuous Deployment, YAML, Configuration Management, Network Routing, PostgreSQL, Performance Tuning, Command-Line Interface
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: PyTorch (Machine Learning Library), Keras (Neural Network Library), Deep Learning, Reinforcement Learning, Unsupervised Learning, Artificial Neural Networks, Machine Learning Methods, Generative AI, Tensorflow, Artificial Intelligence and Machine Learning (AI/ML), Image Analysis, Computer Vision, Statistical Modeling, Artificial Intelligence, Geospatial Information and Technology, Machine Learning, Regression Analysis, Data Pipelines, Network Architecture, Network Model
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: NoSQL, Apache Hadoop, Apache Spark, Extract, Transform, Load, MongoDB, PySpark, Apache Hive, Databases, Apache Cassandra, Big Data, Machine Learning, Applied Machine Learning, Generative AI, IBM Cloud, Graph Theory, Kubernetes, Supervised Learning, Distributed Computing, Docker (Software), Data Processing
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Application Programming Interface (API), Microsoft Azure, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), User Accounts, Image Analysis, Artificial Intelligence, Cloud Solutions, Cloud Computing, Software Development
Intermediate · Guided Project · Less Than 2 Hours

Duke University
Skills you'll gain: Molecular Biology, Biology, Biostatistics, Biotechnology, Environmental Science, Scientific Methods, Mathematical Modeling
Mixed · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, 3D Assets, Autodesk, Visualization (Computer Graphics), Computer Graphics, Computer Graphic Techniques, Image Quality
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Azure, Serverless Computing, Security Strategy, Network Security, Firewall, Cloud Management, Infrastructure As A Service (IaaS), Distributed Denial-Of-Service (DDoS) Attacks, Cloud Computing, Cloud Security, Application Security, Internet Of Things, Artificial Intelligence
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Docs, Gmail, Google Sheets, Google Workspace, Presentations, Calendar Management, Spreadsheet Software, File Management, Excel Formulas, Email Security, Data Visualization, Productivity Software, Collaborative Software, Data Validation, Document Management, Setting Appointments, Meeting Facilitation, Sales Presentations, Data Analysis Expressions (DAX), Version Control
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: 3D Modeling, 3D Assets, Autodesk, Visualization (Computer Graphics), Editing
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Blockchain, Threat Modeling, Application Deployment, Scripting, Cryptography, Cryptographic Protocols, Application Security, Scalability, Software Development, Payment Systems, FinTech, Secure Coding, Software Development Tools, Distributed Computing, Computer Programming, Transaction Processing, Emerging Technologies, Business Analysis, Market Dynamics, Finance
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Performance Tuning, Splunk, Role-Based Access Control (RBAC), Scripting, Servers, Security Controls, Data Pipelines, System Monitoring, Data Infrastructure, Network Troubleshooting, Distributed Computing, Systems Administration, System Configuration, Identity and Access Management, Data Management, Security Information and Event Management (SIEM), Configuration Management, Debugging, Software Architecture, Performance Improvement
Beginner · Specialization · 3 - 6 Months