CS 152 Programming and Design II

Advanced programming topics are presented and applied with programming projects and exercises. Topics surveyed include: searching and sorting routines, introductory algorithm analysis, modular software design, abstract data types, recursion, I/O operations and file handling. Students will also become familiar with modular and object-oriented programming techniques. Introduces development and maintenance of software libraries along with various software life cycles. Prerequisite: CS 150. FT

Credits

3

Prerequisite

CS-150

Offered

Occasional--Contact Department