Fall 2013
|
|
Course Description: CS 367 provides students with an introduction to computer sysems from a programmer's perspective. Topics include machine-level representation of data and programs, linking and loading, processes, virtual memory and dynamic memory allocation. Prerequisites:Grade of C or better in CS 222 or CS 262 (Low-level programming) Learning Outcomes:Upon completion of the course, students should be able to: Class Websites:All handouts and other course material will be available on the course website: http://cs.gmu.edu/~pwang/cs367/ or on MyMason. Instructor:
Teaching Assistants:
Class Hours & Location:Tues & Thurs 12 - 1:15 pm; AB L008 Texts:The required textbook for this class is Computer Systems: A Programmer's Perspective by Randal Bryant and David O'Hallaron, Second Edition 2010. (The book's website has links to other helpful material on C and Linux.) Course Requirements & Grading:The course grade is based on lab projects, homework assignments, quizzes & class participation, two midterm exams, and a comprehensive final exam:Lab projects & Homework: 45% All required coursework must be completed by the stated due date and time. Late coursework will not be accepted and make-up tests will not be given for missed examinations. Honor Code:Most of the homework and lab projects must be done individually. However, a few assignments permit students to work in groups of up to two students. All required coursework for this class (assignments, tests, etc) must adhere to Mason's and the CS Department's Academic Integrity and Honor Code Policies described here: Computer Accounts:Projects for this class are graded using Zeus, a VS&E Linux-based system, so you need to have an account on this system. See http://labs.ite.gmu.edu for information. Even if you use your own computer, you will probably need to run your codes on the VS&E system because they will be graded there. Disabilities:If you have a documented learning disability or other condition that may affect academic performance you should: (1) make sure this documentation is on file with the Office of Disability Services (SUB I, Rm. 2500; 993-2474; http://ods.gmu.edu/) to determine the accommodations you need; and (2) talk with me to discuss your accommodation needs. Important Dates:The tentative timeline describing the dates of required activities can be found on the Lecture Timetable webpage. Last day to add: September 3, 2013 Created: 12 June 2013 |