Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Architecture Course Catalog
- Status: Free
Princeton University
Skills you'll gain: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Systems, Computer Engineering, Distributed Computing, Operating Systems, Performance Tuning, Scalability
Skills you'll gain: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Hardware, Computer Systems, System Programming, Embedded Systems, Data Storage, Computer Programming, C (Programming Language)
Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Computer Hardware, Computational Logic, Computer Programming, System Design and Implementation, Technical Design, Software Design, Program Development, Debugging, Verification And Validation, Development Environment
Skills you'll gain: Peripheral Devices, Technical Support, Computer Hardware, Disaster Recovery, System Configuration, Hardware Troubleshooting, Microsoft Windows, Operating Systems, Linux, Networking Hardware, Computer Architecture, Mac OS, User Accounts
- Status: Free
Universitat Autònoma de Barcelona
Skills you'll gain: Computer Architecture, Hardware Architecture, Technical Design, System Design and Implementation, Application Specific Integrated Circuits, Embedded Systems, Digital Design, Computer Hardware, Computational Logic, Simulations
Skills you'll gain: Jupyter, Automation, Web Scraping, Python Programming, Data Manipulation, Data Import/Export, Scripting, Data Structures, Data Processing, Data Collection, Application Programming Interface (API), Pandas (Python Package), Programming Principles, NumPy, Object Oriented Programming (OOP), Computer Programming
University of Alberta
Skills you'll gain: Software Architecture, Model View Controller, Unified Modeling Language, Object Oriented Design, Service Oriented Architecture, API Design, Systems Architecture, Web Services, Software Design Patterns, Software Design, Simple Object Access Protocol (SOAP), Microservices, Restful API, Software Design Documents, Software Visualization, Code Review, Solution Architecture, Software Systems, Object Oriented Programming (OOP), Java
Microsoft
Skills you'll gain: Business Software, Computer Hardware, Hardware Architecture, Generative AI, Operating Systems, Data Storage Technologies, Data Loss Prevention, Computer Systems, Enterprise Security, Information Technology, OS Process Management, System Configuration, Microsoft Windows, Technical Support, Servers, Cybersecurity
University of Colorado Boulder
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Electronic Hardware, Verification And Validation, Electronic Systems, Embedded Systems, Eclipse (Software), Application Specific Integrated Circuits, Electrical and Computer Engineering, Systems Design, Schematic Diagrams, Program Development, Integrated Development Environments, System Design and Implementation, Computer Architecture, Computational Logic, Hardware Architecture, Software Development, Development Testing, Test Case
- Status: AI skills
Skills you'll gain: Prompt Engineering, Istio, HTML and CSS, Node.JS, Software Development Life Cycle, Software Architecture, Kubernetes, Unit Testing, Object-Relational Mapping, Cloud Computing Architecture, Server Side, Application Deployment, React Redux, Cloud Services, Cloud-Native Computing, Git (Version Control System), Full-Stack Web Development, Cloud Computing, Jupyter, Interviewing Skills
University of Colorado Boulder
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, Data Structures, System Programming, Microarchitecture, C (Programming Language), Hardware Architecture, Computer Architecture, Integrated Development Environments, Software Design, Maintainability, System Configuration, Peripheral Devices
University of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Graph Theory, Development Environment, Engineering Software, Computer Programming, Software Engineering, Algorithms, Debugging, Program Development, Database Systems, Database Theory, Network Routing, Theoretical Computer Science, Data Storage
Computer Architecture learners also search
In summary, here are 10 of our most popular computer architecture courses
- Computer Architecture: Princeton University
- Introduction to Microprocessors: Arm
- Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course): Hebrew University of Jerusalem
- Introduction to Hardware and Operating Systems: IBM
- Digital Systems: From Logic Gates to Processors: Universitat Autònoma de Barcelona
- Python for Data Science, AI & Development: IBM
- Software Design and Architecture: University of Alberta
- Introduction to Computers: Microsoft
- FPGA Design for Embedded Systems: University of Colorado Boulder
- IBM Full Stack Software Developer: IBM