Computer Science Department
San Francisco State University
CS 313 Data Structures
Fall 2008
Instructor : James Wong
Office : TH 967
Office Hours :
Mon, Wed, Fri - 10am to 11am
Office Phone : 338-2858
Email : jwong@sfsu.edu
Class Materials: http://userwww.sfsu.edu/~jwong/313/313.htm
Text: Data Abstraction and Problem Solving with C++, 5th Edition, by Frank Carrano, Addison Wesley 2007
References:
Pre-requisite: A grade of C or better in CSc 301 (or CSc 213) and Math 330 (or CSc 330). Math 330 (or CSc 330) may be taken concurrently
Grade:Review C++ programming language; Principles of Programming; Recursion; Abstract Data Types; Advanced C++ Topics; Linked Lists; Stacks; Queues; Tables and Priority Queues; Trees; Graphs; Sorting; Hashing, Skip Lists, Sets & Maps, C++ STL
Useful information:STL Programmer's Guide: http://www.sgi.com/tech/stl
Supplementary Materials from Publisher: http://www.aw-bc.com/cgi-bin/cssupport/book.pl?id=122