CIST 211 Programming and Data Structures II

Using a visual programming environment and an object-oriented programming language, this course introduces software engineering principles, data abstraction, and class/object-based implementations of abstract data types. Inheritance and dynamic binding are introduced. The class includes a major team-based software engineering project and an individual project that includes an event driven program with a GUI (Graphical User Interface ).

Credits

4

Prerequisite

CIST 210

Offered

Irregularly