CS 367 Syllabus

GEORGE MASON UNIVERSITY 
DEPARTMENT OF COMPUTER SCIENCE 

CS 367-002 - Computer Systems and Programming 
Fall 2015

Prof. Elizabeth White
email: white@gmu.edu 
Office: Rm. 5315, Engineering
Phone: 703-993-1586

Description

This course provides an introduction to computer systems from a programmer's perspective. Topics include machine-level representation of data and programs, linking and loading, processes, virtual memory and memory allocation. Course Outcomes Upon completion of this course, students should be able to:

Prerequisite

Grade of C or better in CS 262 (or CS 222) and in ECE 301, 303, 331, or 445. 

Readings

The required textbook for this class is Computer Systems: A Programmer's Perspective by Randal Bryant and David O'Hallaron (Prentice Hall, Third Edition).

Grading

The grade for the course will be based on the following components:  All exams are closed book.

Lab Assignments

There will be 3-4 labs equally weighted. 

Class Home Page

All handouts and other course material will be available on Blackboard (and possibly on Piazza as well). Discussion board is Piazza – you should receive an email invitation that will let you know how to find it. Be sure to check this board if you have questions - often someone else has already asked the same question!

Additional Information