Aerospace engineering courses can help you learn fluid dynamics, propulsion systems, structural analysis, and avionics. You can build skills in computational modeling, systems integration, and performance optimization. Many courses introduce tools like MATLAB for simulations, CAD software for design, and wind tunnel testing methods, showing how these skills are applied in aircraft and spacecraft development.

Skills you'll gain: Non-Verbal Communication, Intelligence Collection and Analysis, Exploitation techniques, Human Factors (Security), Penetration Testing, Data Collection, Security Awareness, Persuasive Communication, Social Sciences, Rapport Building, Email Security
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Embedded Systems, Embedded Software, Control Systems, Industrial Engineering, Computer Systems, C (Programming Language), Peripheral Devices, Wireless Networks, Computer Architecture, Cybersecurity, Electronics Engineering, Electronics, Cloud Computing, Electronic Components, Memory Management
Intermediate · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Problem Solving, Critical Thinking and Problem Solving, Creativity, Creative Problem-Solving, Human Factors, Creative Thinking, Decision Making, Human Learning, Complex Problem Solving, Human Computer Interaction, Mental Concentration, Human Machine Interfaces, Learning Theory, Usability, Memory Management, Human Centered Design
★ 4.9 (10) · Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Penetration Testing, Exploit development, Exploitation techniques, Security Testing, Unix, Cyber Operations, Computer Security, Unix Commands, Unix Shell, System Programming, Shell Script, Linux, Debugging, Memory Management, Remote Access Systems, Authentications
Intermediate · Course · 1 - 3 Months

Skills you'll gain: AWS Identity and Access Management (IAM), Amazon Web Services, Amazon S3, Amazon Elastic Compute Cloud, Cloud-Native Computing, User Provisioning, Virtual Networking, User Accounts, Cloud Deployment, File Systems, Virtual Private Networks (VPN), Security Controls, Multi-Factor Authentication, Scalability
★ 4.6 (8) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Large Language Modeling, LLM Application, Retrieval-Augmented Generation, ChatGPT, Natural Language Processing, Generative AI Agents, Generative AI, Generative Model Architectures, Deep Learning
Intermediate · Course · 1 - 4 Weeks

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

University at Buffalo
Skills you'll gain: Semiconductors, Electronic Components, Electronics, Virtual Reality, Manufacturing Processes, Laboratory Equipment, Materials science, Electrical Engineering, Laboratory Procedures, Engineering, Mechanical Engineering, Safety Standards, Goal Setting, Emerging Technologies, Problem Solving, Self-Starter, Higher Education, Time Management, Critical Thinking
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: TypeScript, Object Oriented Design, Node.JS, Role-Based Access Control (RBAC), Object Oriented Programming (OOP), Webpack, React Redux, Back-End Web Development, React.js, Full-Stack Web Development, Web Development, MongoDB, Front-End Web Development, Javascript, Application Programming Interface (API), Software Design Patterns, API Design, Programming Principles, Software Development, Debugging
★ 4.7 (6) · Beginner · Specialization · 3 - 6 Months

Universitat Autònoma de Barcelona
Skills you'll gain: Sustainable Design, Sustainable Technologies, Sustainable Systems, Sustainable Business, Sustainable Development, Sustainable Engineering, Systems Thinking, Socioeconomics, Environmental Science, Environment and Resource Management, Environmental Issue, Waste Minimization, Product Lifecycle Management, Natural Resource Management, Environmental Regulations, Systems Analysis, Environmental Policy, Energy and Utilities, Analysis, Resource Utilization
★ 4.7 (16) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Test Driven Development (TDD), Unit Testing, Test Planning, Debugging, Browser Compatibility, Performance Testing, Security Testing, Software Testing, System Testing, Test Script Development, Behavior-Driven Development, API Testing, Code Coverage, Integration Testing, Development Testing, Test Case, Test Automation, Continuous Delivery, Software Development Tools, Site Reliability Engineering
Intermediate · Specialization · 1 - 3 Months

Scrimba
Skills you'll gain: JavaScript Frameworks, UI Components, Full-Stack Web Development, React.js, TypeScript, Code Reusability, Front-End Web Development, Web Development, Web Applications, Frontend Performance, Server Side, User Interface and User Experience (UI/UX) Design, Software Development, File Systems
★ 4.8 (6) · Intermediate · Course · 1 - 4 Weeks