NCAE Mapping Hub
4 credits core CAE-CD; CAE-CO

CSCD 211 — Programming Principles II

A continuation of CSCD 210. Topics include inheritance and polymorphism, exception handling, graphical user interfaces, advanced I/O including streams and persistence, collection classes, generics, event-driven programming, and fundamentals of data structures.

DCWF work roles this course develops

Knowledge Units covered

ABET student outcomes

Student outcomes defined by the ABET Computing Accreditation Commission. Outcome 7 applies to cybersecurity-designated programs.

O*NET civilian tasks prepared

Tasks drawn from the O*NET records for the occupations that most directly correspond to the DCWF roles this course develops.