COMP 264: Introduction to Computer Systems

This course studies the hierarchy of abstractions and implementations that constitute a modern computer system, with a particular focus on issues of interest to programmers, typically including some systems programming instruction.

Credit Hours

3

Co-requisites

COMP 163: Discrete Structures or MATH 201: Elementary Number Theory (corequisite or prerequisite) or declared Computer Science, Computer Crime & Forensics or Information Technology Minor

Description

This course is designed to provide students with an understanding of the hierarchy of abstractions and implementations that comprise a modern computer system. The course is particularly geared towards topics of interest to a programmer, i.e., topics that affect the performance, correctness, or utility of user-level programs. Since this investigation is best carried out using the C programming language, the course will include some instruction in C for programming familiar with Java.

Outcome

Understanding of system issues that affect the performance, correctness, or utility of user-level programs.

Syllabi

Semester/Year Instructor URL
Spring 2013 Dr. Greenberg https://luc.box.com/s/9qnyyva3sgsm794zwddapj4ipm6nm4ol