Course Description

CISC221, Fall 2001

CISC 221 is an introduction to the basic concepts of digital computer architecture, which means, for our purposes, what computer hardware looks like to the software. We look at information representation; machine and assembly language programming; the relation between high level languages, like Pascal, and C++ and Java to what actually executes on a machine; interrupts and basic concurrent processes; and memory structure and management. We will also discuss briefly how computers are implemented at the level of logic gates.

Instructors

Professor Roel Vertegaal , PhD

Dave Dove

Contact Information

Dave Dove

Office: Goodwin 547
Phone: 533-3070 (has voice-mail); Internal: 33070
E-mail:  dove@cs.queensu.ca
Web Page: http://www.cs.queensu.ca/home/cisc221/
Office Hours: Monday 2:30 - 3:30 and Wednesday 1:30-2:30

Prof. Roel Vertegaal, PhD

Office: Goodwin 634 or 636 (lab)
Phone: 533-3070 (has voice-mail); Internal: 33070
E-mail:  roel@acm.org (Please contact Dave Dove or the TAs first)
Web Page: http://www.cs.queensu.ca/home/cisc221/
Office Hours: Dave Dove has been assigned to hold office

 

 


Last updated October 6, 2001
(Back to Home page)