CMSC 15400
Introduction to Computer Systems
Autumn 2022
IMPORTANT Regarding Enrolling in this class:
If you have issues entering this class, please look for mail from the CS department about add/drop and the waiting list. If you did not get this course due to a pre-requisite issue, please email Jessica Garza <jdgarza@cs.uchicago.edu>.
IMPORTANT ANNOUCEMENT REGARDING THE TEXT BOOK for Autumn 2021:
We will use the Computer Systems: A Programmer's Perspective (3rd edition), by Randal E. Bryant and David R. O’Hallaron, published by Pearson.
Other than the Seminary Co-op Bookstore, here are other options where you can purchase the book:
The bookstore can still fulfill individual orders that you will book directly on their website: https://www.semcoop.com/
The bookstore's ebook partner does carry a version of the title, which you can rent and/or purchase here: https://semcoop.redshelf.com/book/814770/computer-systems-814770-9780134092997-randal-e-bryant-david-r-ohallaron
Order from Amazon the hardcover version: https://www.amazon.com/Computer-Systems-Programmers-Perspective-Edition/dp/013409266X
Order from Amazon the paperback version: https://www.amazon.com/Computer-Systems-Programmers-Perspective-3/dp/9332573905/
STARTING IN 2022: WE HAVE STRICTER POLICIES ON PROJECT AND HOMEWORK SUBMISSIONS:
It is your full responsibility to submit homework and project files according to what the specification says.
It is your responsibility to triple check that you have submitted the right file(s), the right filename, the right content, the right format, and the right version.
We recommend submitting 15 minutes before the deadline (or even earlier) so you have 15 minutes to double/triple check your submission.
We will not accommodate incorrect or late submissions. 11:59:59pm is the hard deadline.
The best way to check your submission is to export your SVN repository to another (shadow) folder and refresh (svn up) that folder to check the latest submission state of your repository. What you see in that shadow folder is what we will see and will grade. Another way is to use the SVN web interface to see what you have submitted. If you are still unsure, please ask the TAs.
There should not be any confusion about this.