Computer Science

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

Learn about procedural program development and supporting tools, using the C language. Explore the implementation of data structures and algorithms, memory management, and performance techniques. Use software tools for program development such as compilation/linking, building, debugging, and version control.

Prerequisite: CS 1023 or CS 1083.