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 Illinois Urbana-Champaign
Skills you'll gain: Performance Measurement, Data Visualization, Business Analysis, Business Strategy, Data Presentation, Accounting, Business Strategies, Strategic Communication, General Accounting, Business Communication, Business Analytics, Marketing Management, Organizational Strategy, Product Lifecycle Management, Performance Analysis, Performance Metric, Analytical Skills, Innovation, Marketing, Data Analysis
Beginner · Course · 1 - 3 Months

FAIR Institute
Skills you'll gain: Incident Response, Cyber Risk, Cyber Governance, Cyber Security Strategy, Computer Security Incident Management, Legal Risk, Incident Management, Cyber Attacks, Risk Management Framework, Business Risk Management, Operational Risk, Mergers & Acquisitions, Cybersecurity, Cyber Security Assessment, Risk Analysis, Risk Management, Safety Culture, Computer Security Awareness Training, Regulatory Compliance, Law, Regulation, and Compliance
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Responsible AI, MLOps (Machine Learning Operations), Model Deployment, Data Ethics, Jenkins, AI Security, Applied Machine Learning, CI/CD, Java, Continuous Deployment, Java Programming, Federated Learning, Artificial Intelligence, Machine Learning, Spring Framework, Reinforcement Learning, Spring Boot, Enterprise Application Management
Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Recurrent Neural Networks (RNNs), Natural Language Processing, Deep Learning, Embeddings, Fine-tuning, Responsible AI, Model Optimization, Data Processing, Algorithms, Data Synthesis
Intermediate · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Amazon Web Services, Cloud Storage, Serverless Computing, Scalability, File Management, File Systems, Enterprise Architecture
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering, Generative AI, Generative AI Agents, Google Cloud Platform, MLOps (Machine Learning Operations), Cloud Infrastructure, AI Workflows, Artificial Intelligence and Machine Learning (AI/ML), Applied Machine Learning, Model Training, Artificial Intelligence, Model Deployment, Machine Learning, No-Code Development, Application Deployment
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cloud Foundry, Platform As A Service (PaaS), Cloud Deployment, DevOps, Cloud-Native Computing, Application Deployment, Cloud Platforms, Docker (Software), Containerization, Cloud Applications, Continuous Deployment, Devops Tools, Scalability, Service Management
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Cloud Foundry, Cloud Applications, Cloud Platforms, Command-Line Interface, Platform As A Service (PaaS), Cloud Development, User Accounts, Cloud Management, Cloud Deployment, Scalability, Web Development Tools, Cloud Computing, Network Troubleshooting
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Apache Spark, Scala Programming, Apache Hadoop, Apache Maven, Real Time Data, Data Processing, Scalability, Data Structures, Live Streaming, Data Transformation, Object Oriented Programming (OOP), Systems Integration
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, Docker (Software), Containerization, Cloud-Native Computing, DevOps, Application Deployment, Scalability, YAML, Capacity Management, Disaster Recovery, Command-Line Interface
Intermediate · Guided Project · Less Than 2 Hours

Tecnológico de Monterrey
Skills you'll gain: Agile Methodology, User Centered Design, Education Software and Technology, Education and Training, Entrepreneurship, Emerging Technologies, Market Research, Solution Design, Innovation, Market Analysis, Entrepreneurial Finance, Law, Regulation, and Compliance, Intellectual Property, Business Modeling, Scalability, Fundraising and Crowdsourcing, Growth Strategies
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: AI powered creativity, AI literacy, Artificial Intelligence and Machine Learning (AI/ML), Customer experience improvement, AI Integrations, Data Science, Machine Learning Methods
Beginner · Course · 1 - 4 Weeks