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 isComputer Systems: A Programmer's Perspectiveby 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