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.

University of Washington
Skills you'll gain: Responsive Web Design, Web Design, HTML and CSS, User Experience Design, Cascading Style Sheets (CSS), Usability, Web Content Accessibility Guidelines, User Experience, Javascript, Front-End Web Development, Systems Development Life Cycle, Hypertext Markup Language (HTML), Mockups, GitHub
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Systems, Embedded Software, Memory Management, C (Programming Language), Software Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Visualization, Data Visualization Software, Data Presentation, Graphing, User Accounts, Graphic Design, Data Analysis, Business Analytics, Analytics
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Email Automation, Automation, Application Programming Interface (API), Scripting, Gmail, Python Programming, Data Import/Export
Intermediate · Course · 1 - 3 Months

Fundação Instituto de Administração
Skills you'll gain: Marketing Analytics, Data-Driven Marketing, Marketing Operations, Data-Driven Decision-Making, Marketing, Customer Analysis, Market Analysis, Marketing Strategies, Data Analysis, Time Series Analysis and Forecasting, Trend Analysis, Consumer Behaviour, Data Mining, Data Visualization, Data Visualization Software, Cross Selling, Product Promotion, Key Performance Indicators (KPIs)
Beginner · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Database Design, Database Theory, Database Systems, Data Modeling, Database Management Systems, Metadata Management, Database Management, Databases, Database Administration, Data Management, Relational Databases, Database Architecture and Administration, Unified Modeling Language, Data Governance, Data Integrity, Data Quality, Data Mapping, Dependency Analysis
Build toward a degree
Mixed · Course · 1 - 3 Months

University of Geneva
Skills you'll gain: Digital pedagogy, Instructional Design, Game Design, Collaborative Software, Simulations, Reinforcement Learning
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Salesforce Development, Salesforce, No-Code Development, UI Components, Data Import/Export, Application Frameworks, Process Driven Development, Business Logic
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Copilot, Generative AI, Cloud Management, Data Ethics, Microsoft Azure, Responsible AI, Cloud Computing Architecture, AI Integrations, OpenAI API, OpenAI, Business Process Automation, AI Security, Cloud Security, Cloud Deployment, Scalability, AI Workflows, DevOps, Automation, Anomaly Detection
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Infographics, Canva (Software), Diagram Design, Graphic and Visual Design, Planning, Graphic Design, Design, Graphical Tools, Visual Design, Graphic and Visual Design Software, Design Software, Collaboration
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: 3D Assets, Computer Graphics, Computer Graphic Techniques, Technical Design, Visualization (Computer Graphics), Image Quality, Animations, Animation and Game Design, Video Game Development, Game Design, Graphical Tools, Conceptual Design
Intermediate · Specialization · 3 - 6 Months

Special Competitive Studies Project
Skills you'll gain: AI Enablement, AI Security, Artificial Intelligence, Generative AI
Beginner · Course · 1 - 4 Weeks