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, Computer Hardware, Operating Systems, Performance Tuning, Scalability
Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Hardware Architecture, Computer Engineering, Computer Hardware, Computer Systems, Computational Logic, Programming Principles, Computer Programming, System Design and Implementation, Low Voltage, Program Development, Data Storage
Skills you'll gain: Microarchitecture, Computer Architecture, Computer Hardware, Embedded Systems, Data Storage, Algorithms, Computational Logic, Other Programming Languages, Computer Programming, C (Programming Language), C# (Programming Language)
- Status: Free
Universitat Autònoma de Barcelona
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 Visualization, Code Review, Solution Architecture, Software Systems, Object Oriented Programming (OOP), Java, Software Development
- Status: AI skills
Skills you'll gain: Istio, Software Development Life Cycle, Kubernetes, Unit Testing, Cloud Computing Architecture, Application Deployment, React Redux, Cloud Services, Django (Web Framework), Cloud-Native Computing, Object-Relational Mapping, OpenShift, Git (Version Control System), Cloud Applications, Full-Stack Web Development, HTML and CSS, Cloud Computing, Jupyter, Generative AI, Interviewing Skills
Microsoft
Skills you'll gain: Business Software, Computer Hardware, Hardware Architecture, Generative AI, Operating Systems, Data Storage Technologies, Computer Systems, Data Maintenance, Enterprise Security, System Software, Information Technology, OS Process Management, Data Storage, System Configuration, Microsoft Windows, Technical Support, Servers, Cybersecurity
University of Colorado Boulder
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Systems Design, Electronic Hardware, Program Development, Electronic Systems, Integrated Development Environments, Electrical and Computer Engineering, System Design and Implementation, Computer Architecture, Software Development Tools, Hardware Architecture, Software Development, Embedded Systems, Simulation and Simulation Software, Development Environment, Verification And Validation, Debugging, Computer Engineering, Development Testing
University of California San Diego
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Network Routing, Debugging, Network Model, Bioinformatics, Operations Research, Data Storage, Development Testing, Software Testing, Theoretical Computer Science, Computational Thinking, Network Analysis, Data Storage Technologies, Programming Principles, Epidemiology, Computer Programming, C++ (Programming Language), Infectious Diseases
University of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Development Environment, Data Storage, Computer Programming, Software Engineering, Algorithms, Data Storage Technologies, Debugging, Program Development, Database Systems, Database Theory, Computational Thinking
University of Colorado System
Skills you'll gain: TCP/IP, Local Area Networks, Routing Protocols, Network Routing, Digital Communications, OSI Models, Network Protocols, Dynamic Host Configuration Protocol (DHCP), Network Security, Network Planning And Design, Network Architecture, General Networking, Network Performance Management, Computer Networking, Wireless Networks, Software-Defined Networking, Algorithms, System Programming, Data Integrity, Virtualization
Computer Architecture learners also search
In summary, here are 10 of our most popular computer architecture courses
- Computer Architecture: Princeton University
- Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course): Hebrew University of Jerusalem
- Introduction to Microprocessors: Arm
- Introduction to Hardware and Operating Systems: IBM
- Digital Systems: From Logic Gates to Processors: Universitat Autònoma de Barcelona
- Software Design and Architecture: University of Alberta
- IBM Full Stack Software Developer: IBM
- Introduction to Computers: Microsoft
- FPGA Design for Embedded Systems: University of Colorado Boulder
- Data Structures and Algorithms: University of California San Diego