COSC 072: Computer Science II

Spring 2004

Course Description

This class is intended for computer science majors and minors. Other students with a serious interest in learning C++ programming may also take this class. We will cover the following topics: program organization, pointers, self-referential classes, dynamic object creation and destruction, linked lists, recursion, inheritance, abstract base classes, virtual functions, polymorphism, template classes, exception handling, big-oh notation, asymptotic analysis, abstract data types, stacks, queues, deques, lists, vectors, sequences, priority queues, binary trees, binary search trees, elementary graphs, searching, and basic sorting. This course will satisfy the college science requirement.

Prerequisite: Computer Science I (COSC 071).

Primary Text:

Other Texts:


Go Back Send Mail