Feature engineering courses can help you learn techniques for transforming raw data into meaningful features, selecting relevant variables, and creating new features to improve model performance. You can build skills in data preprocessing, handling missing values, and using domain knowledge to enhance feature sets.

The Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Requirements Analysis, White-Box Testing, Software Architecture, Acceptance Testing, Software Development Methodologies, Unified Modeling Language, Software Development Life Cycle, Configuration Management, Software Quality Assurance, Debugging, Software Design, Software Engineering, Software Testing, Functional Requirement, Data Modeling, Systems Design, Object Oriented Programming (OOP), Project Management, Project Planning
★ 4.6 (689) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Terraform, Git (Version Control System), Containerization, Incident Management, Site Reliability Engineering, Infrastructure as Code (IaC), Cloud-Native Computing, Version Control, Prometheus (Software), Grafana, Kubernetes, DevSecOps, Devops Tools, CI/CD, DevOps, Docker (Software), Microservices, Incident Response, Cloud Infrastructure, Multi-Cloud
Beginner · Specialization · 3 - 6 Months

Dartmouth College
Skills you'll gain: Structural Analysis, Structural Engineering, Building Design, Engineering, Engineering Calculations, Construction, SketchUp (3D Modeling Software), Architectural Design, Failure Analysis, Design
★ 4.8 (186) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, ChatGPT, Prompt Engineering Tools, Responsible AI, AI literacy, Generative AI Agents, Generative AI, Generative Model Architectures, Artificial Intelligence, Large Language Modeling, Content Creation, Digital Transformation, Ideation, Product Knowledge, E-Commerce, Email Marketing, Value Propositions, WordPress, Search Engine Optimization, Video Production
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Feature Engineering, Dimensionality Reduction, Data Integration, Data Preprocessing, Exploratory Data Analysis, Data Visualization, Plot (Graphics), Matlab, Data Processing, Data Cleansing, Histogram, Data Science, Predictive Modeling, Unstructured Data
★ 4.7 (351) · Intermediate · Course · 1 - 3 Months

SkillsBooster Academy
Skills you'll gain: Prompt Engineering, Data Ethics, AI Orchestration, Responsible AI, Prompt Patterns, AI literacy, Agentic Workflows, LLM Application, AI Enablement, AI Security, AI Workflows, Return On Investment, Generative AI Agents, AI powered creativity, AI Personalization, Generative AI, Artificial Intelligence and Machine Learning (AI/ML), Business Transformation, Business Operations, Personal Development
★ 4.8 (31) · Beginner · Specialization · 3 - 6 Months

University of Colorado System
Skills you'll gain: Requirements Elicitation, Requirements Analysis, Mockups, Security Requirements Analysis, Interviewing Skills, Data Flow Diagrams (DFDs), Storyboarding, Goal Setting, Software Development Methodologies, Software Documentation, Diagram Design, Agile Methodology, Product Requirements, Meeting Facilitation, System Requirements, Prototyping, Software Development Life Cycle, Technical Documentation, Conflict Management, Scalability
★ 4.5 (857) · Beginner · Specialization · 3 - 6 Months

Dassault Systèmes
Skills you'll gain: Computer Aided Three-Dimensional Interactive Application (CATIA), Drafting and Engineering Design, Mechanical Design, Engineering Drawings, Issue Tracking, Technical Drawing, Assembly Drawing, 3D Modeling, Computer-Aided Design, Mechanical Drawings, Collaborative Software, Document Management, Microsoft Office, Workflow Management, Innovation, Product Development, Engineering Analysis
★ 4.1 (22) · Beginner · Specialization · 1 - 3 Months

Università di Napoli Federico II
Skills you'll gain: NoSQL, Control Systems, Apache Hadoop, Apache Hive, Big Data, Simulation and Simulation Software, Artificial Intelligence, Mechanical Engineering, Computer Vision, Laboratory Experience, Simulations, Systems Architecture, Robotics, Distributed Computing, Matlab, Global Positioning Systems, Business Intelligence, Hydraulics, Data Management, Data Integration
★ 4.3 (92) · Beginner · Specialization · 1 - 3 Months

Advancing Women in Tech
Skills you'll gain: Software Architecture, Engineering Management, Goal Setting, Systems Architecture, Systems Design, Technical Management, Smart Goals, API Design, Cross-Functional Collaboration, Cross-Functional Team Leadership, Recruitment, Program Management, Team Performance Management, Software Engineering, Microservices, Employee Retention, Employee Coaching, Leadership and Management, Software Development Methodologies, Communication
★ 4.6 (104) · Beginner · Specialization · 1 - 3 Months

Board Infinity
Skills you'll gain: Feature Engineering, Decision Tree Learning, Machine Learning Methods, Applied Machine Learning, Model Training, Machine Learning, Supervised Learning, Data Preprocessing, Model Optimization, Predictive Modeling, Model Evaluation, Model Deployment, Exploratory Data Analysis
Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Systems Engineering, Verification And Validation, Team Management, Team Performance Management, Systems Architecture, Requirements Analysis, Requirements Elicitation, Scrum (Software Development), Systems Development Life Cycle, Teamwork, Configuration Management, Team Building, Agile Methodology, Scaled Agile Framework, Systems Development, Team Motivation, Organizational Leadership, Project Risk Management, Leadership Studies, Leadership and Management
★ 4.7 (13) · Intermediate · Specialization · 3 - 6 Months