CSCI 221:Computer Programming II

CSCI 221 – Computer Programming II –  This course further develops object-oriented
programming introduced in CSCI 220. Topics include file input/output, inheritance and
polymorphism, exceptions, error handling, and algorithm analysis. Data structures include lists,
stacks, and queues. Algorithms include searching and sorting. Prerequisites: CSCI 220 and
CSCI 222.

Prerequisite or Co-requisite: MATH 207.


Visual Paradigm Academic Partner Program has made possible the use of VP-UML, BPVA at College of Charleston for educational purpose.