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.

Google Cloud
Skills you'll gain: Identity and Access Management, Cloud Security, Google Cloud Platform, Cloud Computing, Role-Based Access Control (RBAC), Security Management, Authorization (Computing), Firewall, Security Controls, Cloud Services, Virtual Private Networks (VPN), Network Security, Virtual Networking, Authentications, Single Sign-On (SSO), Load Balancing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Application Design, User Interface (UI) Design, Graphical Tools, Python Programming, Computer Graphics
Mixed · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Natural Language Processing, Amazon Web Services, Self Service Technologies, Usability, User Interface (UI), Human Computer Interaction, AI Security
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Natural Language Processing, Generative Model Architectures, Large Language Modeling, Transfer Learning, Embeddings
Advanced · Course · 1 - 4 Weeks

Cisco Learning and Certifications
Skills you'll gain: Network Performance Management, Wireless Networks, Network Infrastructure, Virtual Networking, Wide Area Networks, Network Planning And Design, Local Area Networks, Network Protocols, Software-Defined Networking, Computer Networking, Telecommunications, Service Level Agreement, Enterprise Architecture, Prioritization
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, UI Components, User Interface (UI) Design, Web Design, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Performance Tuning, Prototyping, Design, Style Guides
Intermediate · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Python Programming, Programming Principles, Data Structures, Computational Logic, Debugging, Computational Thinking, Maintainability
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud Security, Threat Detection, Cloud Management, Google Cloud Platform, Cloud Computing, Intrusion Detection and Prevention, Network Security, Firewall, Security Information and Event Management (SIEM), Incident Response, Endpoint Security
Advanced · Project · Less Than 2 Hours

Skills you'll gain: Cloud Computing Architecture, Data Import/Export, MySQL, AWS Identity and Access Management (IAM)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Extensible Markup Language (XML), Visualization (Computer Graphics), Cascading Style Sheets (CSS), Computer Graphics, Web Components, Animations, Typography, Semantic Web, Web Content Accessibility Guidelines, Scalability
Mixed · Course · 1 - 3 Months

Skills you'll gain: Deep Learning, Applied Machine Learning, Artificial Intelligence, Computer Vision, Image Analysis, Natural Language Processing, Model Evaluation, Exploratory Data Analysis, Interactive Data Visualization, Performance Tuning, Data Import/Export
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cloud Standards
Advanced · Course · 1 - 4 Weeks