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.

Skills you'll gain: Storytelling, Client Services, Presentations, Logo Design, Visual Storytelling, Sales Presentations, Oral Expression, Brand Strategy, Branding, Sales Prospecting, Business Strategy, Proposal Writing, Case Studies, Business Planning, Portfolio Management, Search Engine Optimization, Goal Setting, Web Presence, Customer Acquisition Management, Creativity
Beginner · Specialization · 1 - 3 Months
Michigan State University
Skills you'll gain: Game Design, Unity Engine, Video Game Development, Peer Review, Cross Platform Development, Animation and Game Design, User Interface (UI) Design, User Interface (UI), C# (Programming Language), UI Components, Object Oriented Programming (OOP), Animations, Scripting, Digital Publishing, Creativity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Machine Learning Algorithms, Dashboard Creation, Classification Algorithms, Interactive Data Visualization, Data Visualization Software, Model Evaluation, Applied Machine Learning, Machine Learning, Scikit Learn (Machine Learning Library), Plot (Graphics), Web Applications, Logistic Regression, Predictive Modeling, Model Training, Data Science, Python Programming, Fine-tuning, Model Optimization, Pandas (Python Package)
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Preprocessing, Tensorflow, Scikit Learn (Machine Learning Library), Machine Learning, Applied Machine Learning, Feature Engineering, Deep Learning, Machine Learning Algorithms, Matplotlib, Jupyter, Python Programming, Data Wrangling, Data Processing, NumPy, Data Cleansing, Model Training, Data Manipulation, Data Transformation, Artificial Neural Networks, Seaborn
Mixed · Course · 1 - 3 Months

Skills you'll gain: z/OS, Computer Architecture, Mainframe Computing, System Programming, Mainframe Technologies, Computer Programming, Computational Logic, Programming Principles, Job Control Language (JCL), Program Development, Memory Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apache Spark, Retrieval-Augmented Generation, OpenAI API, Generative AI, LLM Application, Model Evaluation, Data Preprocessing, Large Language Modeling, Generative Adversarial Networks (GANs), Predictive Modeling, Matplotlib, Keras (Neural Network Library), Fine-tuning, Transfer Learning, Deep Learning, Machine Learning Methods, Applied Machine Learning, Seaborn, Statistical Modeling, Machine Learning
Intermediate · Specialization · 3 - 6 Months

Cleveland Clinic
Skills you'll gain: Convolutional Neural Networks, Transfer Learning, Predictive Modeling, Applied Machine Learning, Biomedical Engineering, Model Evaluation, Markov Model, Health Informatics, Data Structures
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Restful API, Spring Framework, Microservices, Cloud Deployment, API Design, Spring Boot, OAuth, Java Programming, System Design and Implementation, Java, Systems Design, Systems Architecture, Application Frameworks, Software Design, Web Design and Development, Sprint Planning, NoSQL, SQL, Databases, Product Management
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Test Case, Test Script Development, Test Planning, Test Automation, Test Engineering, Continuous Integration, Test Tools, CI/CD, Software Quality Assurance, Continuous Delivery, Quality Assurance, Software Quality (SQA/SQC), Software Engineering Tools
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Virtual Environment, Unreal Engine, Virtual Reality, 3D Assets, Video Game Development, Game Design, Conceptual Design, Performance Tuning, Layout Design, Creativity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Preprocessing, Data Cleansing, Data Pipelines, Feature Engineering, Data Quality, MLOps (Machine Learning Operations), Extract, Transform, Load, Data Transformation, Data Integration, Dataflow, Development Environment, Data Wrangling, Apache Airflow, Package and Software Management, Git (Version Control System), Quality Assurance, Exploratory Data Analysis, Cost Management, Resource Utilization, Virtual Environment
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Style Guides, Visual Design, Graphic and Visual Design, Graphic Design, Design Elements And Principles
Beginner · Course · 1 - 4 Weeks