CS241: Data Structures and Algorithms II

Room 8-345
M/W, 9:00am - 12:50pm

Summer 2017


CS241 home page Schedule/Notes Assignments    

Instructor: Dr. Fang Tang


Class Email List: cs24101@cpp.edu 


Course Description: Trees, priority queues, graphs, sets, and maps. Sorting algorithms. Random access, indexed and direct files. Indexing techniques.

Prerequisites: CS 240 with a grade C or better, or consent of instructor.

Required Textbook:

Data Structures and Abstractions with Java (4th Edition) by Frank M. Carrano, 2014.

Reference:

Data Structures & Other Objects Using JAVA, 4th Edition, by Michael Main, Addison Wesley, 2011.

Data Structures & Algorithms in JAVA, 4th Edition, by Michael T. Goodrich and Roberto Tamassia, Wiley, 2006.

Course Syllabus [pdf]


Class Goals:


Last updated: Aug. 2017