COURSE DESCRIPTION

Prereqs: CS 302 or consent of instructor. Students are strongly encouraged to take CS 367 within two semesters of having taken CS 302.

Study of data structures (including stacks, queues, trees, graphs, and hash tables) and their applications. Development, implementation, and analysis of efficient data structures and algorithms (including sorting and, searching). Experience in use of an object-oriented programming language.

LECTURE



INSTRUCTOR

Email: ms@cs.wisc.edu
Office Hours: MoTuWeTh 2:00 - 3:00 PM, CS 7331

TAs

Email: di3@wisc.edu
Office Hours: Th 3:00 - 5:00 PM, CS 1366
Office Hours: Fr 10:00 AM - 12:00 PM, CS 1366

GRADER

Email: yuvraj@cs.wisc.edu

COURSE GRADING

6 Homeworks each worth 3% of your final grade

Homeworks will be assigned earlier during the week and will be due Sunday 10 pm

3 Programs each worth 10% of your final grade

Programs will be assigned roughly two weeks before they are due and they will be due Friday 10 pm

2 Exams each worth 26% of your final grade















Email: haiyan.yang@wisc.edu
Office Hours: Fr 1:00 - 5:00 PM, CS 1366