Engineering courses can help you learn design principles, project management, systems analysis, and problem-solving techniques. You can build skills in technical drawing, materials selection, and prototyping, along with understanding regulatory standards and sustainability practices. Many courses introduce tools such as CAD software for design, simulation programs for testing, and project management platforms to streamline workflows.

Skills you'll gain: MongoDB, Data Transformation, Customer Analysis, Data Analysis, Back-End Web Development, Customer Data Management, Data Processing, NoSQL, Data Maintenance, Pandas (Python Package), Data Validation, Financial Data, Data Import/Export, Database Management, Data Cleansing, Databases, Data Pipelines, Database Design, Data Access, Query Languages
Beginner · Specialization · 1 - 3 Months

University of Michigan
Skills you'll gain: Database Design, SQL, MySQL, PHP (Scripting Language), Relational Databases, JSON, jQuery, Hypertext Markup Language (HTML), Javascript and jQuery, Ajax, Databases, Data Modeling, Database Application, Database Development, Debugging, Web Applications, Object Oriented Programming (OOP), Application Development, Web Development, Javascript
Intermediate · Specialization · 3 - 6 Months

University at Buffalo
Skills you'll gain: Model Based Systems Engineering, Peer Review, Systems Engineering, Product Lifecycle Management, Intrusion Detection and Prevention, Security Controls, Performance Measurement, Collaborative Software, Control Systems, Anomaly Detection, Machine Controls, Incident Response, Digital Transformation, Vulnerability Assessments, Software Development Life Cycle, Cybersecurity, Manufacturing Operations, Supply Chain Management, Data Sharing, Manufacturing Processes
Beginner · Specialization · 3 - 6 Months

The University of Sydney
Skills you'll gain: Calculus, Integral Calculus, Algebra, Advanced Mathematics, Geometry, Engineering Calculations, Trigonometry, Arithmetic, Derivatives, Mathematical Modeling, Graphing, Estimation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Google Ads, Search Engine Optimization, Digital Marketing, Keyword Research, Target Audience, Search Engine Marketing, Pay Per Click Advertising, Marketing, Web Analytics and SEO, Marketing Strategies, Advertising, Customer Engagement
Beginner · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: ArcGIS, GIS Software, Geographic Information Systems, Spatial Analysis, Data Sharing, Geospatial Mapping, Metadata Management, Data Analysis, Data Mapping, Data Quality, Data Visualization, File Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Electrical Power, Electric Power Systems, Electrical Systems, Control Systems, Electrical Substation, Energy and Utilities, Plant Operations and Management, Electrical Equipment, Three-Phase, Automation Engineering, Basic Electrical Systems
Beginner · Course · 1 - 4 Weeks

University of Arizona
Skills you'll gain: Physics, Engineering, Scientific, and Technical Instruments, Ancient History, Chemistry, General Science and Research, Global Positioning Systems, Scientific Methods, Scientific Visualization, Research, Simulations
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), Microservices, CI/CD, Restful API, Java Programming, Engineering Software, Version Control, Database Management, Software Design
Beginner · Professional Certificate · 3 - 6 Months

University of California, Davis
Skills you'll gain: Search Engine Optimization, Persona Development, Web Analytics and SEO, Keyword Research, Target Audience, Google Analytics, Digital Marketing, Content Strategy, Brand Awareness, Content Creation, User Research, Algorithms, Data Analysis, Business Reporting
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Amazon Bedrock, Software Documentation, Generative AI, Test Automation, Mockups, User Interface (UI), Software Development Tools, User Interface and User Experience (UI/UX) Design, Usability, Software Testing, Vulnerability Scanning, Application Security, Maintainability, Prompt Engineering, Test Case, Software Architecture, Code Review, Secure Coding, Artificial Intelligence, Debugging
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Data Visualization, Large Language Modeling, Text Mining, Scatter Plots, Data Visualization Software, Unstructured Data, Histogram, Data Analysis, Natural Language Processing
Intermediate · Course · 1 - 4 Weeks