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.

LearnQuest
Skills you'll gain: Continuous Monitoring, Security Management, Security Strategy, Risk Management Framework, Cyber Risk, Threat Management, Cyber Security Strategy, System Monitoring, Cloud Security, Computer Security Incident Management, Security Requirements Analysis, Security Controls, Cyber Security Assessment, Incident Response, Risk Analysis, Cloud Standards, Scalability
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Infrastructure as Code (IaC), Terraform, Google Cloud Platform, Cloud Management, Cloud Computing Architecture, Network Security
Beginner · Project · Less Than 2 Hours

Università di Napoli Federico II
Skills you'll gain: PyTorch (Machine Learning Library), Convolutional Neural Networks, NumPy, Image Analysis, Pandas (Python Package), Matplotlib, Artificial Neural Networks, Deep Learning, Computer Vision, Transfer Learning, Keras (Neural Network Library), Jupyter, Data Manipulation, Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), Applied Machine Learning, Scikit Learn (Machine Learning Library), Data Transformation, Model Evaluation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: NumPy, PyTorch (Machine Learning Library), Predictive Modeling, Matplotlib, Artificial Intelligence, Development Environment, Pandas (Python Package), Deep Learning, Classification And Regression Tree (CART), Python Programming, Artificial Neural Networks, Data Manipulation, Tensorflow, Regression Analysis, Machine Learning, Computer Programming, Model Evaluation
Beginner · Course · 3 - 6 Months
Skills you'll gain: Spring Framework, Software Architecture, Microservices, Spring Boot, Cloud Applications, Event-Driven Programming, Java Programming, Restful API, Performance Tuning, MongoDB, Web Applications, Scalability, Real Time Data, Resilience, Integration Testing, Performance Management, Debugging
Intermediate · Course · 1 - 4 Weeks

Real Madrid Graduate School Universidad Europea
Skills you'll gain: Artificial Intelligence, Performance Analysis, Automation, Augmented and Virtual Reality (AR/VR), Technology Strategies, Personalized Service, Innovation, Internet Of Things, Machine Learning, Digital Transformation, Deep Learning, Analytical Skills, Predictive Analytics, Big Data, Health Technology, Ethical Standards And Conduct, Data Analysis, Natural Language Processing, Data Security, User Experience
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Unreal Engine, Game Design, Video Game Development, Animation and Game Design, 3D Assets, Virtual Environment, Computer Graphics, User Interface (UI), Interactive Design, Scripting
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: AI Security, Threat Modeling, Threat Management, MITRE ATT&CK Framework, LangChain, Threat Detection, Responsible AI, Large Language Modeling, Continuous Monitoring, Event Monitoring, Security Testing, Generative AI, Embeddings, System Monitoring, LangGraph, Prompt Engineering, Vector Databases
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: .NET Framework, Prometheus (Software), Cloud-Native Computing, Site Reliability Engineering, Kubernetes, Data Import/Export, Application Programming Interface (API), Data Analysis Software
Intermediate · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Cybersecurity, Cyber Attacks, Cryptography, Information Systems Security, Cyber Security Policies, Encryption, Data Security, Network Security, Security Controls, Network Protocols, Threat Modeling, Security Strategy, Personally Identifiable Information, Data Storage, Zero Trust Network Access, Governance Risk Management and Compliance
Mixed · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, Tensorflow, PyTorch (Machine Learning Library), AI Personalization, Internet Of Things, Customer Engagement, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Telecommunications, Artificial Intelligence, Network Performance Management, Wireless Networks, Generative AI Agents, Emerging Technologies, Computer Networking, Network Architecture, Network Protocols, Digital Communications, Communication, System Design and Implementation
Advanced · Course · 1 - 3 Months

Skills you'll gain: Responsive Web Design, Bootstrap (Front-End Framework), Node.JS, Back-End Web Development, Unit Testing, Full-Stack Web Development, Web Components, Front-End Web Development, Authentications, User Accounts, TypeScript, MySQL
Intermediate · Course · 1 - 4 Weeks