Caltech courses can help you learn advanced topics in physics, chemistry, biology, and engineering, along with practical skills in data analysis, experimental design, and computational modeling. You can build expertise in critical thinking, problem-solving, and effective communication of complex ideas. Many courses introduce tools like MATLAB, Python, and lab equipment, that support conducting experiments and analyzing results in real-world applications.

Technion - Israel Institute of Technology
Skills you'll gain: Materials science, Semiconductors, Innovation, Chemistry, Electrical Engineering
★ 4.6 (1.2K) · Mixed · Course · 1 - 3 Months

Skills you'll gain: PyTorch (Machine Learning Library), Recurrent Neural Networks (RNNs), Convolutional Neural Networks, Deep Learning, Model Training, Fine-tuning, Transfer Learning, Artificial Neural Networks, Computer Vision, Model Evaluation, PySpark, Machine Learning, Python Programming, Data Preprocessing, Data Science
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Hardware Design, Engineering Design Process, Electronics, Design, Computer-Aided Design, Electrical and Computer Engineering, Verification And Validation, Simulation and Simulation Software, Design Software, Open Source Technology
★ 4.2 (9) · Beginner · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: Calculus, Numerical Analysis, Integral Calculus, Applied Mathematics, Differential Equations, Trigonometry, Physics, Derivatives
★ 4.9 (57) · Beginner · Course · 1 - 3 Months

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Integral Calculus, Calculus, Differential Equations, Materials science, Applied Mathematics, General Mathematics, Mathematical Modeling, Derivatives
★ 4.9 (8) · Intermediate · Course · 1 - 4 Weeks

University at Buffalo
Skills you'll gain: Computer Vision, Color Theory, Digital Signal Processing, Applied Mathematics, Artificial Intelligence, Computer Programming, Matlab, Calculus, Probability & Statistics
★ 4.2 (1.8K) · Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Semiconductors, Simulations, Technical Communication, Process Modeling, Verification And Validation, Data Flow Diagrams (DFDs), Product Lifecycle Management, Dataflow, Risk Analysis, Cultural Sensitivity
Intermediate · Course · 1 - 4 Weeks

University of Pennsylvania
Skills you'll gain: Research, Vocabulary, Literacy, Language Competency, English Language, Language Learning, Environmental Science, Grammar
★ 4.8 (2.9K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Image Analysis, Image Quality, Matlab, File I/O, Automation, Anomaly Detection, Medical Imaging, Data Import/Export, Data Store
★ 4.7 (265) · Beginner · Specialization · 1 - 3 Months

Deep Teaching Solutions
Skills you'll gain: Prompt Engineering, Creative Thinking, AI Personalization, AI powered creativity, ChatGPT, Learning Strategies, Curiosity, Critical Thinking, Generative AI, Artificial Intelligence, Artificial Neural Networks
★ 4.8 (567) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Computer Vision, Image Analysis, Model Evaluation, Model Training, Deep Learning, Matlab, Data Preprocessing, Machine Learning, Classification Algorithms, Machine Learning Algorithms, Geometry, Medical Imaging, Estimation, Algorithms
★ 4.6 (100) · Intermediate · Specialization · 1 - 3 Months

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Chemical Engineering, Chemistry, Engineering
★ 4.9 (19) · Intermediate · Course · 1 - 3 Months