Computer hardware courses can help you learn about computer architecture, circuit design, and system integration. You can build skills in troubleshooting hardware issues, assembling components, and optimizing performance for various applications. Many courses introduce tools like multimeters, oscilloscopes, and CAD software, that support designing and testing hardware systems.

Skills you'll gain: Operating System Administration, Network Security, IT Security Architecture, Package and Software Management, IT Infrastructure, Computer Networking, Information Systems Security, Systems Administration, Microsoft Windows, Technical Support and Services, Cybersecurity, OSI Models, Cloud Management, Technical Support, Network Troubleshooting, Disaster Recovery, Operating Systems, Help Desk Support, TCP/IP, Computer Hardware
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Application Development, Model View Controller, Software Development Methodologies
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Post-Production, Autodesk Maya, Photo Editing, Computer Graphics, Cinematography, Photography, Visual Storytelling, Visualization (Computer Graphics), Adobe Photoshop, Computer Graphic Techniques, Image Quality, Storytelling
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Penetration Testing, Exploitation techniques, Network Security, Intrusion Detection and Prevention, Hardening, Local Area Networks, Threat Detection, General Networking, Vulnerability Management, System Configuration, Linux Administration, Authentications, Software Installation, Virtual Machines, Network Analysis, Virtualization
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Interactive Design, Application Deployment
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: LangChain, Prompt Engineering, Prompt Patterns, LLM Application, Large Language Modeling, Prompt Engineering Tools, AI Orchestration, AI Workflows, Generative AI Agents, Agentic systems, Front-End Web Development, User Interface (UI), Context Management
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: PyTorch (Machine Learning Library), Model Training, Convolutional Neural Networks, Heat Maps, Model Evaluation, Image Analysis, Deep Learning, Computer Vision
Intermediate · Guided Project · Less Than 2 Hours

University of Michigan
Skills you'll gain: Cyber Security Policies, Security Awareness, Network Security, Cyber Attacks, Information Systems Security, Threat Modeling, Human Factors (Security), Political Sciences, Policy Analysis, Public Policies, Vulnerability, Public Safety and National Security, digital literacy, Human Factors, Human Computer Interaction, Emerging Technologies, Usability
Mixed · Course · 1 - 3 Months

Skills you'll gain: Model View Controller, GitHub, Version Control, .NET Framework, Git (Version Control System), ASP.NET, Development Environment, Microsoft Visual Studio, Bootstrap (Front-End Framework), Configuration Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, Microsoft Azure, Artificial Intelligence, Data Ethics, Image Analysis, Natural Language Processing, Computer Vision, AI literacy, AI Security, Applied Machine Learning, AI Workflows, Model Deployment, Machine Learning, Analytics
Beginner · Course · 1 - 4 Weeks

Advanced · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Power BI, Business Reporting, Business Intelligence, Business Intelligence Software, Data Visualization Software, Data Presentation, Data Analysis, Microsoft Excel, Data Analysis Software, Data Modeling, Data Integration, Data Access, Self Service Technologies, Data Management, Microsoft PowerPoint, Microsoft 365
Mixed · Course · 1 - 4 Weeks