
Skills you'll gain: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Microarchitecture, Software Development, Development Environment, Hardware Architecture, Debugging, Application Security, Secure Coding, Computer Architecture, C (Programming Language), System Configuration, Application Development, C++ (Programming Language), System Requirements, Product Support
Intermediate · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Image Quality, Electrical and Computer Engineering, Image Analysis, System Design and Implementation, Numerical Analysis, Design Software, Simulation and Simulation Software, Mathematical Modeling, Applied Mathematics, Physics
Build toward a degree
Advanced · Course · 1 - 3 Months

Skills you'll gain: Apple iOS, Swift Programming, Apple Xcode, Responsive Web Design, Mobile Development, Unit Testing, User Interface (UI), UI Components, Storyboarding
Intermediate · Course · 1 - 3 Months

Skills you'll gain: AutoCAD, Architectural Drawing, Drafting and Engineering Design, Blueprint Reading, Blueprinting, Technical Drawing, Computer-Aided Design
Beginner · Guided Project · Less Than 2 Hours

Universitat Autònoma de Barcelona
Skills you'll gain: Video Game Development, Game Design, Unity Engine, Animation and Game Design, User Interface (UI), Usability, Animations, Music, Scripting, Artificial Intelligence
Mixed · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Sustainability Reporting, Organizational Change, Sustainable Design, Stakeholder Analysis, Environmental Social And Corporate Governance (ESG), Corporate Sustainability, Leadership and Management, Key Performance Indicators (KPIs), Change Management, Product Design, Packaging and Labeling, Leadership, Product Lifecycle Management
Beginner · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: Engineering Drawings, AutoCAD, Drafting and Engineering Design, Computer-Aided Design, Technical Drawing, Architectural Drawing, Engineering Design Process, Visualization (Computer Graphics)
Mixed · Course · 1 - 3 Months

The State University of New York
Skills you'll gain: Digital Design, Infographics, Content Creation, Graphic Design, Multimedia, Brainstorming, Web Content, Planning, Information Management, Research, Literacy, Lifelong Learning, Computer Literacy, Critical Thinking, Data Ethics, Analytical Skills, Digital Communications, Intellectual Property, Investigation, Peer Review
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Engineering Design Process, Engineering Analysis, Mechanical Design, Simulation and Simulation Software, Structural Analysis, Mechanical Engineering, Numerical Analysis, Finite Element Methods, Materials science
Beginner · Course · 1 - 4 Weeks

ESSEC Business School
Skills you'll gain: Meeting Facilitation, Collaboration, Organizational Skills, Drive Engagement, Teamwork, Innovation, Conflict Management, Decision Making
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Editing, Constructive Feedback, Concision, Writing, Proofreading, Critical Thinking, Detail Oriented, Collaboration, Time Management, Creativity
Beginner · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Product Lifecycle Management, Embedded Systems, Embedded Software, Manufacturing and Production, Manufacturing Processes, Robotic Process Automation, Control Systems, Computer-Aided Design, Programmable Logic Controllers, Automation, Internet Of Things, Production Process, Cyber Engineering, Digital Transformation, Engineering Analysis, C (Programming Language), Computer Engineering, Enterprise Resource Planning, Industrial Engineering, Geometric Dimensioning And Tolerancing
Intermediate · Specialization · 1 - 3 Months