General Information

Coursebook Description
Introduction to the organization and architecture of computer systems, including aspects of digital logic, data representation, assembly level organization, memory systems and processor architectures. Prerequisites: CSCI 1300 and MATH 1660. 3.0 credit hours.

Class Information:

Instructor:   Prof. Jason Fritts
Office:      Ritter Hall 233
Office phone:      977-7001
Office hours:      10:30 - 11:30am   MWF

"Computer Systems: A Programmer's Perspective" (2nd edition), by Bryant and O'Hallaron, Prentice Hall, 2011.
      (book's website)
      (code examples)
      (book errata)

"C Programming"   (a free online book providing a useful reference for C)

Midterm Exam (2):  15% each
Final Exam:  20%
Assignments (7-9):  45%
Class Participation:   5%

Final grades are based on a class curve.

Late Policy: There is a 10% penalty for the first weekday late. There is a 25% penalty for up to one week late. Late assignments will not be accepted later than one week after the due date.

Note: The grading system may be adjusted as needed at the discretion of the instructor.

Attendance Policy

Academic Integrity and Honesty:
Students are expected to adhere to the academic integrity and honesty policies as defined by both the University's academic integrity policy and the College of Arts & Sciences academic honesty policy.

Two particular points with regards to this class include:

Academic Support Policy:
In recognition that people learn in a variety of ways and that learning is influenced by multiple factors (e.g., prior experience, study skills, learning disability), resources to support student success are available on campus. Students who think they might benefit from these resources can find out more about:
      - Course-level support (e.g., faculty member, departmental resources, etc.) by asking your course instructor.
      - University-level support (e.g., tutoring/writing services, Disability Services) by visiting the Student Success Center (BSC 331) or by going to

Students who believe that, due to a disability, they could benefit from academic accommodations are encouraged to contact Disability Services at 314-977-8885 or visit the Student Success Center. Confidentiality will be observed in all inquiries.