EE 220: Data Structures and Algorithms, Spring 2003

Instructor: Saswati Sarkar(mail:swati@ee.upenn.edu)

Administrative Assistant: Drucilla Spanner , Moore GRW 363,spanner@ee.upenn.edu

Teaching Assistant: Prasanna Chaporkar(mail: prasanna@seas.upenn.edu)

Programming Assistant: Jonathan Krafcik (mail: jkrafcik@seas.upenn.edu)

Class: Tue Thur 9-10:30, Moore 212

Instructor Office hours: 10:30-11:30, Tuesday, 360 Moore

                       2-3 Thursday, 360 Moore

T.A. Office hours: 10:30-11:30 a.m. Monday, Moore 306

                        3:30-4:30 p.m. Wednesday Moore 306

Recitation: Thursday 4:30-5:30 p.m., Towne 321

P.A. Office hours: 4:30-5:30 p.m. Monday, Moore 100 Combination 8955*

                        1:30-2:30 p.m. Wednesday, Moore 100, Combination 8955*

                       


Text Book

Data Structures and Algorithm Analysis in C, Second Edition
Mark weiss, Addison-Wesley, 1997, ISBN: 0-201-49840-5


Announcement

Midterm 1 March 6
Midterm 2 April 3
Final Exam, Tuesday, May 6, 8:30-10:30 AM, Moore 212
Makeup Class February 24, 12-1 p.m. Moore 216



Lecture Notes

First Lecture , Course Organization, Material drawn from Chapter 1, Weiss

Second Lecture , Mathematical Foundation, Material drawn from Chapter 1, Weiss

Third Lecture , Mathematical Foundation, Material drawn from Chapters 1,2, Weiss

Homework 1

Homework 1 solution, Homework 1 program, Homework 1 plots,

Fourth Lecture , Material drawn from Chapter 2, Weiss

Homework 2, Homework 2 solution,

Fifth Lecture , Material drawn from Chapter 3, Weiss

Homework 3 Homework 3 solution,

Sixth Lecture , Material drawn from Chapter 4, Weiss

Seventh Lecture , Material drawn from Chapter 6, Weiss

Eigth Lecture , Material drawn from Chapter 5, Weiss

Ninth Lecture , Material drawn from Chapter 7, Weiss

Homework 4

Tenth Lecture , Material drawn from Chapter 8, Weiss

Eleventh Lecture , Material drawn from Chapter 9, Weiss

Twelfth Lecture ,

Thirteenth Lecture ,

Last updated on April 25, 2003 by Saswati Sarkar