Computer Architecture

Filter Courses within "Computer Architecture" (Click to filter)
Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) (Coursera) Coursera
Hebrew University of Jerusalem

Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) (Coursera)

Embark on an exciting journey to construct a fully functioning general-purpose computer in six engaging projects. This hands-on course breaks down the complexities of computer systems into understandable steps, allowing you to build from basic logic gates all the way up to a modern computer. Discover how computers work and are designed through practical application.

Jun 8th 2026
5-12 Weeks
Introduction to Computers and Operating Systems and Security (Coursera) Coursera
Microsoft

Introduction to Computers and Operating Systems and Security (Coursera)

Embark on your journey into the world of cybersecurity with our introductory course on Computers and Operating Systems, Enterprise Systems, and Security. Designed for those new to the field, this course serves as an essential stepping stone towards earning the Microsoft Cybersecurity Analyst Professional Certificate. Learn at your own pace and gain valuable skills that can set you on a path to a rewarding career in security.

Jun 8th 2026
4 Weeks
How to Get Into Web Development (Coursera) Coursera
University of Leeds

How to Get Into Web Development (Coursera)

Embark on a journey into the world of web development with this beginner-friendly online course. Whether you're new to coding or looking to advance your current skill set, our expert-led program will guide you through the essential aspects of front-end, back-end, and full-stack development. Master the art of building dynamic websites and applications while gaining insights into various roles within a web development team.

Jun 8th 2026
2 Weeks
Introduction to Computers (Coursera) Coursera
Microsoft

Introduction to Computers (Coursera)

Embark on a journey into the world of computing with our Introduction to Computers course. Designed for beginners, this comprehensive program offers foundational knowledge and practical skills crucial for an IT support role. Learn about computer hardware, software, operating systems, networks, and more from expert instructors. Ideal for recent graduates, career changers, or anyone looking to enter the tech industry.

Jun 8th 2026
4 Weeks
Developing FPGA-accelerated cloud applications with SDAccel: Theory (Coursera) Coursera
Politecnico di Milano

Developing FPGA-accelerated cloud applications with SDAccel: Theory (Coursera)

Discover how to harness the power of Field-Programmable Gate Arrays (FPGAs) to speed up your cloud applications with this comprehensive course on developing FPGA-accelerated solutions using SDAccel. Learn the theory behind reconfigurable computing and apply it to build efficient, high-performance applications.

Jun 1st 2026
4 Weeks
Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course) (Coursera) Coursera
Hebrew University of Jerusalem

Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course) (Coursera)

Embark on an exciting journey to understand the inner workings of computers by building one from first principles. This project-centered course continues where 'Nand to Tetris Part I' left off, guiding you through the development of a modern software hierarchy. You'll delve into creating a virtual machine and compiling a simple, Java-like programming language, culminating in the creation of a basic operating system.

May 25th 2026
5-12 Weeks
Developing FPGA-accelerated cloud applications with SDAccel: Practice (Coursera) Coursera
Politecnico di Milano

Developing FPGA-accelerated cloud applications with SDAccel: Practice (Coursera)

Dive into this comprehensive course to learn how to develop cutting-edge FPGA-accelerated applications with SDAccel. Perfect for developers looking to boost the efficiency of their cloud-based solutions, this practice-oriented program will guide you through practical exercises and real-world examples.

May 25th 2026
4 Weeks
Computer Science: Algorithms, Theory, and Machines (Coursera) Coursera
Princeton University

Computer Science: Algorithms, Theory, and Machines (Coursera)

Dive into the fascinating world of Computer Science with our in-depth course designed for programmers comfortable with Java. This course delves into complex subjects such as algorithms, theoretical foundations, and the inner workings of machines. Based on 'Computer Science: An Interdisciplinary Approach', this course aims to demystify computation and provide a deep understanding of computer science's intellectual underpinnings.

May 18th 2026
5-12 Weeks
Page 1 Next ›