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.

Packt
Skills you'll gain: Performance Appraisal, Constructive Feedback, Employee Performance Management, People Management, Expectation Management, Conflict Management, Professionalism, Emotional Intelligence, Active Listening, Goal Setting
Intermediate · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Infrastructure As A Service (IaaS), Cloud Infrastructure, Cloud Computing, Cloud Management, Cloud-Native Computing, Cloud Applications, Cloud Deployment, Disaster Recovery, Virtual Networking, DevOps, Virtualization, Amazon Web Services, Cloud Storage, Cloud Security, CI/CD, Business Continuity, Cost Management, Scalability
Build toward a degree
Beginner · Course · 1 - 3 Months
Skills you'll gain: MLOps (Machine Learning Operations), Model Deployment, CI/CD, Continuous Deployment, Docker (Software), Kubernetes, Containerization, AI Workflows, Scalability, DevOps, Model Evaluation, Anomaly Detection, Continuous Monitoring, Version Control
Intermediate · Course · 1 - 4 Weeks

The Open University
Skills you'll gain: Ideation, Creative Thinking, Critical Thinking, Cognitive flexibility, Innovation, Systems Thinking, Problem Solving, Sustainable Business, Decision Making, Business Architecture
Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Recurrent Neural Networks (RNNs), Deep Learning, Natural Language Processing, Tensorflow, PyTorch (Machine Learning Library), Generative Model Architectures, Applied Machine Learning, Artificial Neural Networks, Embeddings
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI) Design, Adobe XD, Wireframing, Figma (Design Software), UI Components, Responsive Web Design, Usability Testing, AI Workflows, Design Software, Prototyping, Design Elements And Principles
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: NSX-T Network Virtualization, Software-Defined Networking, Zero Trust Network Access, Virtual Networking, Virtual Local Area Network (VLAN), Network Switches, Network Architecture, Network Routing, Network Security, Security Controls, Network Performance Management, Firewall, Network Protocols, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Creative Design, Design Elements And Principles, Graphical Tools, Digital Design, Graphics Software, Storytelling, Creativity, Color Theory
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, 3D Assets, Animation and Game Design, Computer Graphics
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: MySQL, Oracle Databases, Database Management, Performance Tuning, Query Languages, Database Architecture and Administration, Relational Databases
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Google Workspace, Natural Language Processing, Scripting, Cloud API, Document Management, Machine Learning
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Software Development Methodologies, Development Environment, Software Development, Application Programming Interface (API), Version Control, Software Design Patterns, JSON, Network Engineering, Software Development Tools, Restful API, Virtualization and Virtual Machines, Web Applications, TCP/IP, YAML, Extensible Markup Language (XML)
Intermediate · Course · 1 - 4 Weeks