Machine design courses can help you learn about mechanical components, system dynamics, and material selection. You can build skills in creating detailed design specifications, conducting stress analysis, and optimizing performance through simulations. Many courses introduce tools like CAD software for drafting and modeling, as well as finite element analysis (FEA) tools to evaluate design integrity. You'll also explore manufacturing processes and prototyping techniques, allowing you to apply your knowledge in practical settings.

Commonwealth Education Trust
Skills you'll gain: Curriculum Development, Curriculum Planning, Teaching, Education and Training, Instructional and Curriculum Design, Instructional Strategies, Adult Education, Lesson Planning, Pedagogy, Student-Centred Learning, Student Engagement, Collaboration, Learning Theory, Planning
★ 4.6 (529) · Mixed · Course · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Object Oriented Design, Software Design Patterns, Object Oriented Programming (OOP), Software Design, C (Programming Language), Algorithms, Memory Management, Graph Theory, Artificial Intelligence, Data Structures, Simulations
★ 4.5 (336) · Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Prompt Engineering, Event Marketing, Presentations, Video Editing, Canva (Software), Marketing Materials, Marketing Collateral, Prompt Engineering Tools, Color Theory, Typography, Storytelling, Interactive Design, Marketing Design, Cross-Channel Marketing, Visual Design, Brand Strategy, Social Media, Logo Design, Layout Design, Social Media Content
★ 4.5 (55) · Beginner · Professional Certificate · 3 - 6 Months

University of London
Skills you'll gain: Debugging, Development Environment, Javascript, Visualization (Computer Graphics), Program Development, JavaScript Frameworks, Computer Graphics, Software Development Tools, Computer Graphic Techniques, Computer Programming, Graphic and Visual Design, Graphical Tools, Event-Driven Programming, Interactive Design, Programming Principles, Data Management, Maintainability
★ 4.1 (934) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Storytelling, Generative AI, Data Presentation, Data Ethics, Interactive Data Visualization, Data Visualization, Matplotlib, Exploratory Data Analysis, Pandas (Python Package), Plotly, Data Manipulation, Generative Model Architectures, Data Transformation, Data Visualization Software, Generative Adversarial Networks (GANs), Data Cleansing, Data Wrangling, Scikit Learn (Machine Learning Library), Data Analysis, Machine Learning
★ 4.4 (112) · Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Health Informatics, Clinical Informatics, Healthcare Project Management, Health Technology, Change Control, Health Systems, Health Policy, Informatics, Health Care, Health Assessment, Medical Records, Health Care Administration, Healthcare Industry Knowledge, Health Information Management, Clinical Leadership, Health Administration, Decision Intelligence, Decision Support Systems, Solution Design, Data Science
★ 4.4 (1K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Organizational Development, Leadership and Management, Leadership Studies, Organizational Change, Change Management, Organizational Effectiveness, Organizational Leadership, Organizational Structure, Program Evaluation, Interpersonal Communications, Performance Improvement, Operational Analysis, Organizational Strategy, Gap Analysis, Business Transformation, Employee Surveys, Decision Support Systems, Coordination, Data Collection
Mixed · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Digital Communications, OSI Models, Network Protocols, TCP/IP, Routing Protocols, Network Routing, Network Architecture, Network Planning And Design, General Networking, Computer Networking, System Programming, Data Integrity
★ 4.6 (2.4K) · Intermediate · Course · 1 - 3 Months

Eindhoven University of Technology
Skills you'll gain: Ethical Standards And Conduct, Engineering Design Process, Business Ethics, Engineering Practices, Law, Regulation, and Compliance, Risk Management Framework, Social Impact
★ 4.6 (829) · Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Prompt Engineering, Prompt Patterns, LLM Application, Generative AI Agents, AI Workflows, AI Orchestration, Agentic Workflows, Artificial Intelligence, Large Language Modeling, Tool Calling, Agentic systems, Debugging, Quality Assurance
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Job Analysis, Recruitment, Talent Recruitment, Workforce Planning, Organizational Structure, Recruitment Strategies, Business Research
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Infrastructure as Code (IaC), Amazon Web Services, Cloud Security, Cloud-Native Computing, Amazon S3, Network Architecture, AWS Identity and Access Management (IAM), Amazon Elastic Compute Cloud, Cloud Computing Architecture, Cloud Storage, Cloud Management, Cloud Infrastructure, Data Integration, Public Cloud, IT Automation, Virtual Networking, Network Planning And Design, Data Storage, Cloud Platforms, AWS CloudFormation
Beginner · Specialization · 1 - 3 Months