Academic Catalog 2021-2022 
    Jul 06, 2022  
Academic Catalog 2021-2022 [ARCHIVED CATALOG]

CSC 245A - Intermediate Programming

(3) This course is a study in the transition from the functional to the object-oriented paradigm. Topics covered are data structures and algorithms to manipulate these essential programming aspects such as lists, stacks, queues, trees, tables. These structures are implemented as systems of cooperating objects used with appropriate design patterns. The course will also cover stream I/O and event-driven I/O.

Prerequisites: CIT 101A  or CSC 240A