Computer Engineering courses can help you learn circuit design, embedded systems, computer architecture, and software development. You can build skills in programming languages like C and Python, hardware troubleshooting, and system integration. Many courses introduce tools such as simulation software, development environments, and debugging tools, that support designing and testing both hardware and software components.

University of Colorado Boulder
Skills you'll gain: Data Structures, Python Programming, Programming Principles, Code Reusability, Data Access, Computational Logic, Data Management, Computational Thinking, Jupyter, Development Environment
★ 4.9 (15) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: 3D Assets, Unity Engine, Video Game Development, Animation and Game Design, Computer Graphics, Computer Graphic Techniques, Game Design, Animations, User Interface (UI), Application Deployment, Program Development, UI Components, User Interface (UI) Design, Software Installation, Visualization (Computer Graphics), Artificial Intelligence, Interaction Design, UI/UX Strategy, Programming Principles, C (Programming Language)
Intermediate · Specialization · 1 - 3 Months

Alex Genadinik
Skills you'll gain: E-Commerce, Content Creation, Digital Content, Video Production, Digital Publishing, Wholesaling, Digital Assets, Pay Per Click Advertising, Entrepreneurship, Direct Selling, Marketing Channel, Blockchain, Subcontracting, Search Engine Optimization
Mixed · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: DevOps, Process Improvement, Quality Improvement, Service Improvement, Continuous Delivery, Continuous Improvement Process, Lean Methodologies, Operational Efficiency, Organizational Development, Performance Metric, Continuous Deployment, Organizational Leadership, Process Mapping, Culture Transformation, Problem Management, Systems Thinking, Application Deployment, Workflow Management, Organizational Structure, Risk Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Analysis Expressions (DAX), Power BI, Business Intelligence, Data-Driven Decision-Making, Business Intelligence Software, Data Modeling, Database Design, Snowflake Schema, Data Transformation, Extract, Transform, Load, Data Storytelling, Data Strategy, Data Integration, Data Cleansing, Process Improvement and Optimization, Data Analysis, Data Management, Data Governance, Data Quality, Relationship Management
★ 3.7 (7) · Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Dashboard, Dashboard Creation, Performance Reporting, Issue Tracking, Data Visualization, Microsoft Excel, Project Management Software, Project Schedules, Agile Project Management, Project Management, Workflow Management, Analysis, Data Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Generative AI, Data Pipelines, Data Modeling, Data Transformation, SQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Feature Engineering, AI Product Strategy, Generative AI Agents, LangGraph, BeeAI, Machine Learning Methods, Machine Learning Algorithms, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Data Preprocessing, Supervised Learning, ChatGPT, Agentic Workflows, Applied Machine Learning, Product Management, Artificial Intelligence, OpenAI, Python Programming, Model Evaluation, Agentic systems
Intermediate · Course · 1 - 3 Months

Skills you'll gain: AI Product Strategy, Microsoft Azure, Decision Intelligence, AI literacy, Discussion Facilitation, Governance, Artificial Intelligence, Risking, Responsible AI, Decision Making, Model Deployment, Model Evaluation, Governance Risk Management and Compliance, Business Priorities, Feasibility Studies, Business Requirements, Goal Setting, Requirements Analysis, Cost Management, Expectation Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: AI Integrations, Webhook Security, Security Architecture Review, Performance Stress Testing, Performance Testing, IT Security Architecture, Security Requirements Analysis, Application Security, Cloud Standards, Vulnerability Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: LangChain, LLM Application, Retrieval-Augmented Generation, LangGraph, AI Workflows, Large Language Modeling, AI Orchestration, Responsible AI, Generative AI, Token Optimization, Agentic systems, Prompt Engineering, Generative AI Agents, Natural Language Processing, Cloud Development, Application Programming Interface (API), Python Programming, Application Deployment, Data Processing, Pandas (Python Package)
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: B2B Sales, Stakeholder Engagement, Overcoming Objections, Solution Sales Engineering, Stakeholder Management, Closing (Sales), Price Negotiation, Negotiation, Sales Management, Sales Presentation, Solution Selling, Active Listening, Sales Operations, Sales Process, Sales Pipelines, Strategic Partnership, Sales, Proposal Development, Customer and Client Support, Customer Communications Management
Intermediate · Professional Certificate · 3 - 6 Months