Data abstraction; introduction to algorithm analysis; data structures and file structures, including lists, trees, and graphs; searching and sorting (OSU Bulletin, OSU Schedule)
TEXT
S. Sahni, Data Structures, Algorithms, and Applications in C++, McGraw-Hill, 1998.
lecture notes -- pointers -- sample midterm exam -- sample final exam -- midterm exam -- final exam
PREREQUISITES: 560 and 570; Stat 427 or equiv; and Math 366; or grad standing.GRADING POLICY
INSTRUCTOR Eitan Gurari, Dreese 495, 292-3083; email: gurari@cis.ohio-state.edu; office hours: MF, 11:30-12:20, and by appointment
GRADER Xiaojin Wang, Caldwel 414, 298-4460, xw@cis.ohio-state.edu, Office Hours: Mo, 3:30-5:00, and by appointment.
| ASSIGNMENTS | #1 (due We, Sept 29) |
|---|---|
| #2 (due We, Oct 6) | |
| #3 (due We, Oct 13) | |
| #4 (due We, Oct 20) | |
| #5 (due Fr, Oct 29) | |
| #6 (due We, Nov 3) | |
| #7 (due We, Nov 10) | |
| #8 (due We, Nov 17) | |
| #9 (due We, Dec 1) | |
http://www.cis.ohio-state.edu/~gurari/course/cis680/cis680.html