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: 3D Modeling, Animations, 3D Assets, Visualization (Computer Graphics), Animation and Game Design, Computer Graphics, Simulation and Simulation Software, Computer Graphic Techniques, Simulations, Virtual Environment, Physics
Intermediate · Course · 3 - 6 Months

The University of Tokyo
Skills you'll gain: Game Theory, Socioeconomics, Analysis, Political Sciences, Biology
★ 4.7 (2K) · Beginner · Course · 1 - 4 Weeks
University of Colorado Boulder
Skills you'll gain: Electrical Safety, Electrical Systems, High Voltage, Simulation and Simulation Software, Simulations, Electronic Components, Safety Standards, Estimation, Control Systems, Thermal Management, Electronics, Mathematical Modeling, Power Electronics, Electrical Power, Failure Analysis, Electrical Engineering, Energy and Utilities, Model Evaluation, Mathematical Software, Applied Mathematics
★ 4.7 (2.6K) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Java Platform Enterprise Edition (J2EE), Java, Java Programming, Microservices, Application Servers, Restful API, Web Services, Web Applications, Server Side, Ajax, Service Oriented Architecture, Simple Object Access Protocol (SOAP), JSON, Application Development, Object-Relational Mapping, Back-End Web Development, Event-Driven Programming, Enterprise Architecture, Data Persistence, Data Access
Intermediate · Course · 3 - 6 Months

Skills you'll gain: LLM Application, OpenAI API, ChatGPT, Responsible AI, Retrieval-Augmented Generation, Large Language Modeling, Generative AI, Generative Model Architectures, Fine-tuning, OpenAI, Generative AI Agents, Natural Language Processing, Token Optimization, AI Security, AI Workflows, Embeddings, Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), Model Evaluation, Computer Vision
Intermediate · Course · 1 - 3 Months

Chegg Skills
Skills you'll gain: UI/UX Research, User Research, Design Research, User Experience Design, User Experience, UI/UX Strategy, Usability, Human Centered Design, Interaction Design, Journey Mapping, Product Design, Design Thinking, Visual Design, Wireframing, Figma (Design Software), Prototyping, Artificial Intelligence, Information Architecture, Web Content Accessibility Guidelines, Generative AI
Beginner · Course · 1 - 3 Months

Emory University
Skills you'll gain: Data Cleansing, Presentations, Data Presentation, Consulting, Data Visualization, Microsoft PowerPoint, Management Consulting, Executive Presence, Business Consulting, Excel Formulas, Benchmarking, Microsoft Excel, Proposal Writing, Storytelling, Data Storytelling, Analytical Skills, Lean Six Sigma, Interviewing Skills, Six Sigma Methodology, Problem Solving
★ 4.8 (2.5K) · Beginner · Specialization · 3 - 6 Months
University of Michigan
Skills you'll gain: Model View Controller, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), HTML and CSS, Linux, Linux Commands, Application Deployment, Django (Web Framework), Cloud Deployment, Web Applications, Command-Line Interface, Web Servers, Web Development, SQL, Database Management, Python Programming, Software Installation
★ 4.7 (1.9K) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Analysis Expressions (DAX), Star Schema, Power BI, Real Time Data, Business Intelligence, Dashboard, Dashboard Creation, Business Logic, Data Modeling, Data Architecture, Performance Analysis, Performance Tuning, Query Languages, Data Pipelines, Process Analysis, Data Analysis, Data Capture
Advanced · Course · 1 - 3 Months

Skills you'll gain: Authentications, Angular, API Design, Application Programming Interface (API), TypeScript, Frontend Integration, Restful API, Authorization (Computing), Web Development Tools, GraphQL, Secure Coding, Full-Stack Web Development, Node.JS, Application Design, Role-Based Access Control (RBAC), Enterprise Security, Enterprise Architecture, Software Architecture, Web Development, Javascript
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, Computer Graphics, 3D Assets, Visualization (Computer Graphics), Software Installation, Computer Graphic Techniques, Control Panels, User Interface (UI), UI Components, Editing
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Reinforcement Learning, Computational Logic, Responsible AI, AI Workflows, Machine Learning Methods, Model Optimization, Agentic systems, Machine Learning, Theoretical Computer Science, Model Evaluation, Continuous Monitoring, Functional Specification, Markov Model, Verification And Validation, Safety and Security
Intermediate · Course · 1 - 3 Months