Available courses

Binary systems; Boolean functions and their simplification; combinational and sequential logic; digital system design and implementation using FPGA.  Lecture 2 units, Lab 1 unit.  Graded ABC-/NC, course can be repeated a maximum of two times.

Prerequisites: CS2013 or permission of the instructor. Introduction to computer systems including implementation alternatives for major processor sub-systems.  Discussion includes data representation, central processing units, instruction formats, addressing modes, memory hierarchy, parallel processors, and RISC machines.