Covers advanced topics in program design, testing and modular integration. Presents "C" programming language and its use to implement programs of moderate difficulty in a UNIX* environment. Topics include data types, control structures, functions, pointers, arrays, structures, UNIX* system interface, readability, efficiency, portability and tools for software development.
CSC 165