Skip to main content

CSCI 2271 Computer Systems (Spring: 3 )

Course Description

This course is concerned with machine-level program and data representation on modern computer systems and on some of the trade-offs that must be considered when selecting one representation (or programming paradigm) over another. We consider how various representations can affect the efficiency, reliability, and security of computing systems. This is a hands-on course; programming will be completed in the procedural language C with comparisons to object-oriented languages such as Java.

Instructor(s): Department

Prerequisites: CSCI1102.

Cross listed with:

Comments: Course restricted to Computer Science B.A. or B.S. majors

Last Updated: 05-Oct-18