{"id":15076086,"url":"https://github.com/getvmio/free-computer-architecture-resources","last_synced_at":"2025-05-13T04:38:35.656Z","repository":{"id":251137193,"uuid":"822445780","full_name":"getvmio/free-computer-architecture-resources","owner":"getvmio","description":"Computer Architecture Free Resources | This repo collects 18 of free resources for Computer Architecture. 🏗️ 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 yo...","archived":false,"fork":false,"pushed_at":"2025-05-01T01:35:20.000Z","size":11,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-01T02:38:12.773Z","etag":null,"topics":["awesome-list","computer-architecture","free-resources","getvm","playground","programming"],"latest_commit_sha":null,"homepage":"https://getvm.io/tutorials/category/computer-architecture","language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/getvmio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-07-01T07:06:15.000Z","updated_at":"2025-05-01T01:35:23.000Z","dependencies_parsed_at":"2024-08-01T04:54:31.209Z","dependency_job_id":"8bcd0145-5393-4657-980d-f40ad4caa119","html_url":"https://github.com/getvmio/free-computer-architecture-resources","commit_stats":null,"previous_names":["getvmio/free-computer-architecture-resources"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getvmio%2Ffree-computer-architecture-resources","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getvmio%2Ffree-computer-architecture-resources/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getvmio%2Ffree-computer-architecture-resources/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getvmio%2Ffree-computer-architecture-resources/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/getvmio","download_url":"https://codeload.github.com/getvmio/free-computer-architecture-resources/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252259432,"owners_count":21719667,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["awesome-list","computer-architecture","free-resources","getvm","playground","programming"],"created_at":"2024-09-25T03:57:52.399Z","updated_at":"2025-05-13T04:38:35.625Z","avatar_url":"https://github.com/getvmio.png","language":null,"funding_links":[],"categories":["Other Lists","More"],"sub_categories":["TeX Lists"],"readme":"# Computer Architecture Free Resources\n\n🏗️ 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.\n\n## Resources\n\n|   Index | Name                                                                                                                                                                                        | Category           | Description                                                                                                                                                                                                                 |\n|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n|       1 | [Introduction to Computer Architecture](https://getvm.io/tutorials/18-447-introduction-to-computer-architecture-cmu)                                                                        | University Courses | Comprehensive course on computer architecture with user-friendly online materials and video lectures by Professor Onur Mutlu.                                                                                               |\n|       2 | [Computer Architecture](https://getvm.io/tutorials/csci-360-computer-architecture-3-cuny-hunter-college)                                                                                    | 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.                                              |\n|       3 | [Computation Structures](https://getvm.io/tutorials/6-004-computation-structures-mit)                                                                                                       | 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.                                      |\n|       4 | [UW Madison CS 354](https://getvm.io/tutorials/uw-madison-cs-354-machine-organization-and-programming-spring-2020-2021-by-michael-doescher)                                                 | 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.                                                 |\n|       5 | [Computer Architectures](https://getvm.io/tutorials/be5b35apo-computer-architectures-spring-2022-ctu-fee)                                                                                   | 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. |\n|       6 | [Computer Architecture](https://getvm.io/tutorials/computer-architecture-iit-delhi)                                                                                                         | University Courses | Comprehensive overview of computer architecture principles and design, from IIT Delhi experts. Earn a certificate upon completion.                                                                                          |\n|       7 | [High Performance Computer Architecture](https://getvm.io/tutorials/high-performance-computer-architecture-iit-kharagpur)                                                                   | 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.                          |\n|       8 | [Computer Organization](https://getvm.io/tutorials/computer-organization-iit-madras)                                                                                                        | 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.                                       |\n|       9 | [Computer Architecture](https://getvm.io/tutorials/computer-architecture-iit-madras)                                                                                                        | University Courses | Comprehensive understanding of computer systems architecture, including CPU, memory, and I/O. Taught by experienced faculty from IIT Madras.                                                                                |\n|      10 | [Memory Systems](https://getvm.io/tutorials/onur-mutlu-tu-wien-2019-memory-systems)                                                                                                         | University Courses | Comprehensive course on memory systems, DRAM, NVM, and memory-centric computing, taught by Professor Onur Mutlu at TU Wien.                                                                                                 |\n|      11 | [Computer Architecture](https://getvm.io/tutorials/mooc-computer-architecture-david-wentzlaff-princeton-universitycoursera)                                                                 | 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.       |\n|      12 | [Computer Architecture](https://getvm.io/tutorials/cs-152-computer-architecture-and-engineering-uc-berkeley)                                                                                | 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.                             |\n|      13 | [UC Berkeley EECS 152 / 252A: Computer Architecture and Engineering](https://getvm.io/tutorials/uc-berkeley-eecs-152-252a-computer-architecture-and-engineering-spring-2023-by-sophia-shao) | 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.                                             |\n|      14 | [Digital Design Course](https://getvm.io/tutorials/digital-design-course-2015-uncc)                                                                                                         | 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.                        |\n|      15 | [Computer Organization](https://getvm.io/tutorials/cs-224-computer-organization-2009-2010-spring-bilkent-university)                                                                        | 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.             |\n|      16 | [Computer Architecture](https://getvm.io/tutorials/csece-6810-computer-architecture-spring-2016-university-of-utah)                                                                         | University Courses | Comprehensive course covering computer architecture fundamentals, including metrics, pipelining, and pipeline hazards. Ideal for students interested in system design and performance optimization.                         |\n|      17 | [CSEP 548](https://getvm.io/tutorials/csep-548-computer-architecture-autumn-2012-university-of-washington)                                                                                  | 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.                                           |\n|      18 | [Memory Systems Course](https://getvm.io/tutorials/memory-systems-course-technion-summer-2018)                                                                                              | University Courses | Comprehensive course covering memory architecture, technologies, and management. Presented by experienced Technion instructors. Suitable for students, researchers, and professionals.                                      |\n\n## More\n\n- [Free JavaScript Resources](https://github.com/getvmio/free-javascript-resources)\n- [Free HTML Resources](https://github.com/getvmio/free-html-resources)\n- [Free R Resources](https://github.com/getvmio/free-r-resources)\n- [Free Java Resources](https://github.com/getvmio/free-java-resources)\n- [Free Neural Networks Resources](https://github.com/getvmio/free-neural-networks-resources)\n- [Free Natural Language Processing Resources](https://github.com/getvmio/free-natural-language-processing-resources)\n- [Free Computer Science Resources](https://github.com/getvmio/free-computer-science-resources)\n- [Free React Resources](https://github.com/getvmio/free-react-resources)\n- [Free Security Resources](https://github.com/getvmio/free-security-resources)\n- [Free Node.js Resources](https://github.com/getvmio/free-node-js-resources)\n- [Free PyTorch Resources](https://github.com/getvmio/free-pytorch-resources)\n- [Free Functional Programming Resources](https://github.com/getvmio/free-functional-programming-resources)\n- [Free Operating System Resources](https://github.com/getvmio/free-operating-system-resources)\n- [Free Cryptography Resources](https://github.com/getvmio/free-cryptography-resources)\n- [Free Compiler Resources](https://github.com/getvmio/free-compiler-resources)\n- [Free Blockchain Resources](https://github.com/getvmio/free-blockchain-resources)\n- [Free SQL Resources](https://github.com/getvmio/free-sql-resources)\n- [Free Python Resources](https://github.com/getvmio/free-python-resources)\n- [Free Unix Resources](https://github.com/getvmio/free-unix-resources)\n- [Free Programming Resources](https://github.com/getvmio/free-programming-resources)\n- [Free Object-Oriented Programming Resources](https://github.com/getvmio/free-object-oriented-programming-resources)\n- [Free CSS Resources](https://github.com/getvmio/free-css-resources)\n- [Free Machine Learning Resources](https://github.com/getvmio/free-machine-learning-resources)\n- [Free Web Development Resources](https://github.com/getvmio/free-web-development-resources)\n- [Free Shell Scripting Resources](https://github.com/getvmio/free-shell-scripting-resources)\n- [Free Rust Resources](https://github.com/getvmio/free-rust-resources)\n- [Free Haskell Resources](https://github.com/getvmio/free-haskell-resources)\n- [Free Software Development Resources](https://github.com/getvmio/free-software-development-resources)\n- [Free Data Science Resources](https://github.com/getvmio/free-data-science-resources)\n- [Free Git Resources](https://github.com/getvmio/free-git-resources)\n- [Free Networking Resources](https://github.com/getvmio/free-networking-resources)\n- [Free Game Development Resources](https://github.com/getvmio/free-game-development-resources)\n- [Free TensorFlow Resources](https://github.com/getvmio/free-tensorflow-resources)\n- [Free Distributed Systems Resources](https://github.com/getvmio/free-distributed-systems-resources)\n- [Free Embedded Systems Resources](https://github.com/getvmio/free-embedded-systems-resources)\n- [Free DevOps Resources](https://github.com/getvmio/free-devops-resources)\n- [Free Docker Resources](https://github.com/getvmio/free-docker-resources)\n- [Free Robotics Resources](https://github.com/getvmio/free-robotics-resources)\n- [Free Computer Vision Resources](https://github.com/getvmio/free-computer-vision-resources)\n- [Free Deep Learning Resources](https://github.com/getvmio/free-deep-learning-resources)\n- [Free Cloud Computing Resources](https://github.com/getvmio/free-cloud-computing-resources)\n- [Free Go Resources](https://github.com/getvmio/free-go-resources)\n- [Free Data Structures Resources](https://github.com/getvmio/free-data-structures-resources)\n- [Free Control Systems Resources](https://github.com/getvmio/free-control-systems-resources)\n- [Free Artificial Intelligence Resources](https://github.com/getvmio/free-artificial-intelligence-resources)\n- [Free Data Analysis Resources](https://github.com/getvmio/free-data-analysis-resources)\n- [Free Ruby Resources](https://github.com/getvmio/free-ruby-resources)\n- [Free C++ Resources](https://github.com/getvmio/free-cpp-resources)\n- [Free Bash Resources](https://github.com/getvmio/free-bash-resources)\n- [Free Cybersecurity Resources](https://github.com/getvmio/free-cybersecurity-resources)\n- [Free Algorithm Resources](https://github.com/getvmio/free-algorithm-resources)\n- [Free Database Resources](https://github.com/getvmio/free-database-resources)\n- [Free C Resources](https://github.com/getvmio/free-c-resources)\n- [Free Version Control Resources](https://github.com/getvmio/free-version-control-resources)\n- [Free Linux Resources](https://github.com/getvmio/free-linux-resources)\n- [Free Computer Graphics Resources](https://github.com/getvmio/free-computer-graphics-resources)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgetvmio%2Ffree-computer-architecture-resources","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgetvmio%2Ffree-computer-architecture-resources","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgetvmio%2Ffree-computer-architecture-resources/lists"}