Computer Science

CS2263Systems Software Development4 ch (3C 2L) [P]

This course examines program development and supporting tools, using the C language. Topics include: organization of programs into procedural components, multi-file program organization, inter-file type checking, and development, maintenance and performance techniques. Software tools for program development such as compilation/linking, building, debugging, version control, profiling and tracing are included.

Prerequisite: CS 1083.