Course Essentials



Class meetings: Tuesdays and Thursdays, 11:00AM - 12:15PM, WWH Room 109 (attendance is mandatory).

Recitations (section 4): Mondays, 3:30PM - 4:45PM, WWH Room 109 (attendance is mandatory).

Recitation leader: Hassan Mujtaba Zaidi

Office hours:
Joanna: Tue 9:00am-10:30am, Wed 11:00-12:30pm, OR by appointmnet (423 CIWW).
Hassan: Tuesdays 4:45-6:45pm (412 CIWW).

Online discussion board: Piazza - all questions related to course material and homeworks should be posted to the discussion forum. You should send email only if it involves personal content (for example, your grades, performance, etc.).

How to get help? Ask questions on on the mailing list! Talk to me! Email me! Make sure you let me know as soon as you feel lost in the course. Do not wait till you start getting failing grades because it might be too late by then.


Catalog Description



Computer Systems Organization
CSCI-UA 201 Prerequisite: Data Structures (CSCI-UA 102). 4 points. Covers the internal structure of computers, machine (assembly) language programming, and the use of pointers in high-level languages. Topics include the logical design of computers, computer architecture, the internal representation of data, instruction sets, and addressing logic, as well as pointers, structures, and other features of high-level languages that relate to assembly language. Programming assignments are in both assembly language and other languages.

Important Dates



Midterm Exam: week of March 6 (tentative date, subject to change during the semester)

Final Exam: Thu, May 11, 10:00AM-11:50AM (date and time subject to change by CAS, see CS department final exam schedule)



Department Links



Computer Science Department

Faculty Office Hours

Statement of Academic Integrity