Logo courtesy Wordle.net

California State University Stanislaus

CS 2700: Assembly Language and Computer Architecture

Spring 2024

M W F 11:00 - 11:50 pm, DBH 114

Instructor: Dr. Megan Thomas


[Basic Information / Syllabus]     [Announcements]     [Calendar/Lecture Notes]     [Homeworks]     [Resources]     [News]

Welcome to CS 2700, an introduction to computer hardware in detail, and to the details of the software that directly interacts with the hardware.

Course Description

Machine-level data representation and operation, assembly language programming, basic digital logic, CPU datapath and control unit, memory organization, instruction set architecture, instruction formats, addressing modes, subroutine linkage, macros, I/O, and interrupts.

Prerequisite: Passing grade in CS 2500 or an equivalent course.

Announcements and Upcoming Events:

29 Jan 2024

On the topic of standards development, which we discussed in class today, one of your classmates suggested we look at: RFC 1149, a not-entirely-serious Internet Protocol standards proposal.

On another topic from today, there is a Warriors Giving Back Blood Drive planned on Feb 13.

26 Jan 2024

Welcome to CS 2700!

Homeworks:

Points
Homework 1 10
Homework 2 10
Homework 3 10
Homework 4 10
Lab 1 10
Lab 2 10

News and Notes