YoVDO

The Foundations of Computer Design

Offered By: Udemy

Tags

Computer Science Courses Logic Gates Courses Binary Numbers Courses CPU Design Courses

Course Description

Overview

Learn how basic computers are designed - a fundamental topic in computer science

What you'll learn:
  • Know what binary numbers are and how to do basic math with them
  • Know how a computer uses electricity to do computations
  • Design and program a basic, but working, CPU and memory circuit
  • Be able to define and understand basic assembly and machine code

Learn how a computer works with this basic, but detailed course on the foundations of computer design. In this course you will learn how a computer really works and by the end you will be able to understand the design of a programmable central processing unit. This class is the foundation of a computer science curriculum.

Designing your first computer!

  • Learn binary and hexadecimal numbers
  • Understand logic gates
  • Recognize multiplexers decoders and the ALU
  • Learn how to design memory chips and CPU registers
  • Build a basic central processing unit

A building block to more advanced computer topics

This course starts from the ground up and completes with a fully functioning programmable computer. Advanced computer design topics such as power or speed optimizations are not covered but all the information needed to understand basic computerdesign is packed into this course. A total beginner will likely need to repeat a few of the lectures but it can be understood by anyone who takes the time to study each of the lectures. Anyone who desires to become a computer science expertmust know how processors really work and this course is the first step towards that goal.


Taught by

Brian Scotto and Paul Hill

Related Courses

Understanding Maths and Logic in Computer Science
Raspberry Pi Foundation via FutureLearn
Computer Science Principles: Digital Information
LinkedIn Learning
Learning Subnetting
LinkedIn Learning
Windows Server 2016: IP Addressing
LinkedIn Learning
Field Guide to Binary
Pluralsight