🏗️ Uncover the foundations of computing with our Computer Architecture Blueprint repository! Featuring an extensive collection of free resources, courses, and an online Playground, this is your go-to place for understanding the crucial field of computer hardware design and organization.
Index | Name | Category | Description |
---|---|---|---|
1 | Introduction to Computer Architecture | University Courses | Comprehensive course on computer architecture with user-friendly online materials and video lectures by Professor Onur Mutlu. |
2 | Computer Architecture | University Courses | Dive into advanced computer architecture topics like cache design, memory hierarchies, and multiprocessors, including in-depth coverage of GPUs and hands-on CUDA programming. |
3 | Computation Structures | University Courses | Explore the fundamentals of computation structures with MIT's 6.004 course, covering digital system architecture, hardware-software integration, and contemporary software structures. |
4 | UW Madison CS 354 | University Courses | Comprehensive course covering computer architecture, assembly language, and low-level programming. Gain in-depth understanding of how computers work at the hardware level. |
5 | Computer Architectures | University Courses | Comprehensive course on computer architecture, covering topics like integer arithmetic, real numbers, memory, and CPU. Hands-on learning and exploration of the latest advancements in computer hardware and system design. |
6 | Computer Architecture | University Courses | Comprehensive overview of computer architecture principles and design, from IIT Delhi experts. Earn a certificate upon completion. |
7 | High Performance Computer Architecture | University Courses | Comprehensive course on high-performance computer architecture, covering instruction-level parallelism, memory hierarchy design, and multiprocessor systems. Taught by experts from IIT Kharagpur. |
8 | Computer Organization | University Courses | Explore the fundamental concepts of computer organization and architecture with this comprehensive course from IIT Madras. Suitable for both undergraduate and postgraduate students. |
9 | Computer Architecture | University Courses | Comprehensive understanding of computer systems architecture, including CPU, memory, and I/O. Taught by experienced faculty from IIT Madras. |
10 | Memory Systems | University Courses | Comprehensive course on memory systems, DRAM, NVM, and memory-centric computing, taught by Professor Onur Mutlu at TU Wien. |
11 | Computer Architecture | University Courses | Comprehensive course on computer architecture fundamentals, including instruction set design, pipelining, memory hierarchy, and parallel processing. Taught by an experienced professor from a top-ranked university. |
12 | Computer Architecture | University Courses | Comprehensive course on computer architecture and engineering at UC Berkeley, covering processor design, memory hierarchy, and I/O systems. Hands-on projects and industry-leading instruction. |
13 | UC Berkeley EECS 152 / 252A: Computer Architecture and Engineering | University Courses | Comprehensive course on computer architecture principles, with hands-on hardware design and simulation. Taught by experienced professor Sophia Shao at prestigious UC Berkeley. |
14 | Digital Design Course | University Courses | Comprehensive course on digital design, covering fundamental concepts and principles of digital electronics and computer architecture. Hands-on projects, experienced instructors, and latest tools. |
15 | Computer Organization | University Courses | Explore the inner workings of computer systems, from instruction set and processor design to memory management and I/O. Gain a solid foundation for further studies in computer architecture and system design. |
16 | Computer Architecture | University Courses | Comprehensive course covering computer architecture fundamentals, including metrics, pipelining, and pipeline hazards. Ideal for students interested in system design and performance optimization. |
17 | CSEP 548 | University Courses | Comprehensive graduate-level course on computer architecture, covering processor design, memory hierarchy, and I/O systems. Hands-on experience with simulation and design tools. |
18 | Memory Systems Course | University Courses | Comprehensive course covering memory architecture, technologies, and management. Presented by experienced Technion instructors. Suitable for students, researchers, and professionals. |
- Free JavaScript Resources
- Free HTML Resources
- Free R Resources
- Free Java Resources
- Free Neural Networks Resources
- Free Natural Language Processing Resources
- Free Computer Science Resources
- Free React Resources
- Free Security Resources
- Free Node.js Resources
- Free PyTorch Resources
- Free Functional Programming Resources
- Free Operating System Resources
- Free Cryptography Resources
- Free Compiler Resources
- Free Blockchain Resources
- Free SQL Resources
- Free Python Resources
- Free Unix Resources
- Free Programming Resources
- Free Object-Oriented Programming Resources
- Free CSS Resources
- Free Machine Learning Resources
- Free Web Development Resources
- Free Shell Scripting Resources
- Free Rust Resources
- Free Haskell Resources
- Free Software Development Resources
- Free Data Science Resources
- Free Git Resources
- Free Networking Resources
- Free Game Development Resources
- Free TensorFlow Resources
- Free Distributed Systems Resources
- Free Embedded Systems Resources
- Free DevOps Resources
- Free Docker Resources
- Free Robotics Resources
- Free Computer Vision Resources
- Free Deep Learning Resources
- Free Cloud Computing Resources
- Free Go Resources
- Free Data Structures Resources
- Free Control Systems Resources
- Free Artificial Intelligence Resources
- Free Data Analysis Resources
- Free Ruby Resources
- Free C++ Resources
- Free Bash Resources
- Free Cybersecurity Resources
- Free Algorithm Resources
- Free Database Resources
- Free C Resources
- Free Version Control Resources
- Free Linux Resources
- Free Computer Graphics Resources