Skip to main content

Introduction to Computers and Computer Systems


UW

Course Description

An introduction to hardware and software concepts used in computer systems. Specific topics include machine-level programming, memory organization, and basic I/O mechanisms.

Course Objectives

To provide a basic understanding of computer hardware, system architecture, and how it supports operating system services and high-level programming languages.

Course Overview

The course content is delivered in the following 6 modules, each of which covers 3-6 lectures:

  • Arithmetic, Hardware, Data
  • Assembly Language
  • Machine Internals
  • Build and Execute
  • Multiprocessing
  • Operating Systems (if time allows)

Requirements

Add information about the skills and knowledge students need to take this course.

Course Staff

Course Staff Image #1

Staff Member #1

Biography of instructor/staff member #1

Course Staff Image #2

Staff Member #2

Biography of instructor/staff member #2

Frequently Asked Questions

What web browser should I use?

The Open edX platform works best with current versions of Chrome, Edge, Firefox, Internet Explorer, or Safari.

See our list of supported browsers for the most up-to-date information.

Question #2

Your answer would be displayed here.

Enroll