CS2700 - Assembly Language and Computer Architecture

Fall, 2013

 

Instructor: Dr. Tom Carter
DBH-287       667-3175
tom@csustan.csustan.edu
http://csustan.csustan.edu/~tom


Texts: The required text for this class is

Essentials of Computer Organization and Architecture (3rd ed.) by Linda Null and Julia Lobur

Objectives: This course will focus on understanding computer programming at the machine level. We will examine such topics as machine language and basic machine architecture, addressing modes, subprogram linkage, program sectioning and overlays, I/O programming, and macros. We will cover a portion of the material in the book, along with additional topics as appropriate.

Grading: The grades for this course will be based on four elements: homework, midterm, programming exercises, and final. Each of these will carry approximately equal weight.

The work you do for this course will be your own. You are not to submit other people's work and represent it as your own. However, I do expect and encourage you to work collaboratively with others during the course.