Class Meetings:
Lectures: Mon, Tue, Wed, Thur 3:00-5:00, GCB 203
Lab: Wed 2:00-3:00, EMA 304
Instructor: Konstantin Voevodski
Office Hours: Mon, Thur 1:00-3:00, PSY 226
kvodski@bu.edu
Teaching Fellow: Debajyoti Bera
Office Hours: Mon, Thur 10:00-11:30, PSY 221
dbera@cs.bu.edu
Textbook (required):
Data Structures and Algorithm Analysis in Java, by Mark Allen Weiss
Resources:
JAVA API
Download JAVA
Download Eclipse
Description:
The course covers data structures and advanced programming techniques. The topics include recursion, lists, stacks, queues, trees, heaps, sorting, hashing, graph algorithms, and algorithm analysis. The students are expected to have some programming experience.