Computer architecture courses can help you learn about processor design, memory hierarchy, instruction sets, and system organization. You can build skills in performance optimization, hardware-software interaction, and parallel processing techniques. Many courses introduce tools like simulation software, assembly language, and hardware description languages, that support implementing and testing architectural concepts in real-world applications.

Skills you'll gain: Data Preprocessing, Data Visualization, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

Real Madrid Graduate School Universidad Europea
Skills you'll gain: Analytics, Business Analytics, Trend Analysis, Data-Driven Decision-Making, Advanced Analytics, Data Analysis, Analysis, Predictive Analytics, Case Studies, Spatial Analysis, Mathematical Modeling, Data Collection, Performance Reporting, Data Presentation, Predictive Modeling, Innovation, Learning Styles, Leadership, Computer Vision, Communication
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Control Systems, Machine Controls, Process Control, Embedded Systems, Embedded Software, Torque (Physics), Electronic Systems, Automation Engineering, Power Electronics, Hardware Design, Electronics Engineering, Three-Phase, Manufacturing Processes, Electrical Engineering, Electrical Systems, Programmable Logic Controllers, Electronic Hardware, Electronics, Electrical and Computer Engineering, Basic Electrical Systems
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Cisco Learning and Certifications
Skills you'll gain: Network Performance Management, Network Monitoring, Network Administration, Network Troubleshooting, Network Security, Computer Networking, Network Infrastructure, System Monitoring, Command-Line Interface, Software-Defined Networking, Application Programming Interface (API), System Configuration, Network Protocols
Beginner · Course · 1 - 3 Months

Logical Operations
Skills you'll gain: Presentations, Microsoft PowerPoint, Microsoft Office, Microsoft 365, Technical Communication, Productivity Software, Graphics Software, Public Speaking, Graphic and Visual Design, Communication, User Interface (UI), Organizational Skills, Professionalism, Productivity
Mixed · Course · 1 - 3 Months

Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Computer Programming, Virtual Machines, Package and Software Management
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Dashboard, Data Storytelling, Marketing Budgets, Heat Maps, Looker (Software), Process Mapping, Customer Retention, SQL, Data Visualization, Marketing Analytics, Customer Insights, Tableau Software, Statistical Analysis, Predictive Analytics, Business Intelligence, Data Analysis, Time Series Analysis and Forecasting, Data-Driven Decision-Making, R Programming, Python Programming
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Salesforce, Business Process Automation, Agentic Workflows, Generative AI Agents, AI Enablement, Salesforce Development, Automation, AI Product Strategy, Business Workflow Analysis, Process Optimization, Responsible AI, Customer experience improvement, Case Studies, Scalability, Organizational Change, Performance Measurement
Intermediate · Course · 1 - 4 Weeks

Cisco Learning and Certifications
Skills you'll gain: Network Troubleshooting, Dynamic Host Configuration Protocol (DHCP), Wide Area Networks, Network Support, Network Performance Management, Network Administration, System Configuration, System Monitoring, Network Protocols, Network Planning And Design, Telecommunications, Network Routing, Communication Systems, Endpoint Security, Capacity Management, Application Performance Management, Configuration Management, Scalability, Service Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: LangChain, LLM Application, Prompt Engineering, API Design, MLOps (Machine Learning Operations), Large Language Modeling, Performance Tuning, Microservices, Application Deployment, Kubernetes, Scalability, Site Reliability Engineering, DevOps, CI/CD, Docker (Software), Python Programming, Containerization, System Monitoring, Cloud Platforms, Security Controls
Intermediate · Specialization · 3 - 6 Months

Kennesaw State University
Skills you'll gain: Internet Of Things, Cybersecurity, Cyber Security Strategy, Cyber Security Policies, Mobile Security, Security Awareness, Wireless Networks, Information Privacy, Data Security, Emerging Technologies, Vulnerability Assessments
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Data Cleansing, Python Programming, Data Analysis, NumPy, Pandas (Python Package), Data Manipulation, Analytical Skills, Scripting, Algorithms, Debugging
Beginner · Course · 1 - 4 Weeks