Life science courses can help you learn cellular biology, genetics, microbiology, and human anatomy. You can build skills in laboratory techniques, data analysis, and critical thinking through experiments and research projects. Many courses introduce tools like laboratory equipment, bioinformatics software, and statistical analysis programs, that support conducting experiments and interpreting scientific data.

Skills you'll gain: Sampling (Statistics), Matplotlib, Data Analysis, Machine Learning Algorithms, Data Mining, Statistical Analysis, Statistical Hypothesis Testing, Plot (Graphics), Probability & Statistics, NumPy, Pandas (Python Package), Probability Distribution, Dimensionality Reduction, Model Evaluation, R Programming, Python Programming, Data Preprocessing, Applied Machine Learning, Regression Analysis, Artificial Intelligence and Machine Learning (AI/ML)
★ 4.6 (19) · Beginner · Specialization · 3 - 6 Months
University of Colorado Boulder
Skills you'll gain: Microarchitecture, Hardware Design, Electronic Hardware, Electrical and Computer Engineering, Computer Architecture, Embedded Systems, Hardware Architecture, Electronic Systems, Electronics, Performance Tuning, Peripheral Devices, Memory Management, System Configuration, Value Engineering, Digital Design
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Continuous Delivery, Continuous Deployment, Continuous Integration, Application Deployment, Test Driven Development (TDD), CI/CD, Agile Methodology, Test Automation, Unit Testing, Software Development, Agile Software Development, Python Programming, Version Control
★ 3.7 (13) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: PyTorch (Machine Learning Library), Data Preprocessing, Transfer Learning, Fine-tuning, Model Training, Convolutional Neural Networks, Medical Imaging, Radiology, Image Analysis, Deep Learning, Python Programming
★ 4.4 (11) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Time Series Analysis and Forecasting, Data Visualization, Statistical Visualization, Plot (Graphics), Data Preprocessing, Box Plots, Anomaly Detection, Plotly, Exploratory Data Analysis, Data Processing, Descriptive Analytics, Python Programming
★ 4.5 (19) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Model Evaluation, Supervised Learning, Machine Learning Methods, AI Personalization, Classification Algorithms, Machine Learning, Model Training, Logistic Regression, Model Optimization, Data Analysis, Driving engagement, Persona (User Experience)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: GitHub Copilot, Prompt Engineering, AI Integrations, Generative AI, ChatGPT, AI literacy, AI Workflows, Application Development, Code Review, Debugging
Intermediate · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: Construction Estimating, Building Information Modeling, Computer-Aided Design, Engineering Design Process, Estimation, Change Control, Engineering Change Order, Simulation and Simulation Software, Construction, Construction Engineering
★ 4.8 (6) · Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: Java, Java Programming, Algorithms, Computational Thinking, Object Oriented Programming (OOP), Functional Design, Development Environment
★ 4.6 (12) · Beginner · Guided Project · Less Than 2 Hours
Georgia Institute of Technology
Skills you'll gain: Cloud Development, Cloud Applications, Cloud Computing, Cloud Infrastructure, Distributed Computing, Cloud Computing Architecture, Cloud Platforms, Virtualization, Data Store, Multi-Tenant Cloud Environments, Virtual Machines, Application Frameworks, Virtualization and Virtual Machines, Cloud Management, Data Storage Technologies, Scalability
★ 4.6 (319) · Mixed · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Algorithms, Graph Theory, Computational Thinking, Theoretical Computer Science, Computer Programming, Performance Tuning, Scalability, Design Strategies
Mixed · Course · 1 - 3 Months

Real Madrid Graduate School Universidad Europea
Skills you'll gain: Analytics, Performance Analysis, Descriptive Analytics, Business Analytics, Advanced Analytics, Data-Driven Decision-Making, Data Analysis, Media and Communications, Analysis, Predictive Analytics, Digital Analysis, People Analytics, Performance Measurement, Data Collection, Spatial Data Analysis, Performance Reporting, Learning Styles, Innovation, Leadership, Communication
Beginner · Course · 1 - 4 Weeks