Certificate in Systems Software

Units required for Certificate: 12 

Program Description

The Systems Software Certificate provides necessary background to participate in the development of low-level software for computer hardware and the software infrastructure needed by application developers. Understanding how such software operates makes students valuable additions to interdisciplinary teams where exploiting features of systems tools is important. The certificate will also prepare students to design, implement, and be effective users of systems tools such as language processors, utilities, and diagnostic tools.

Program Requirements

CSC 151Compiler Construction3
CSC/CPE 159Operating System Pragmatics3
Select two of the following:6
Advanced Computer Organization
Modeling and Experimental Design
Computer System Attacks and Countermeasures
Advanced Computer Graphics
Computer Game Architecture and Implementation
Total Units12