EE 322C: Data Structures
Fall 2009
VIJAY K. GARG
Unique Number: 16525
Class Time: TTH 12:30PM-02:00PM ENS 126

The People

Instructor for this course
Name E-mail Phone number Office hours Office
Vijay K. Garg lastname@ece.utexas.edu 471-9424 TTh 3:00 - 4:30 ACES 5.436

TA: Arun Nair

TA's email address: firstname.lastname@mail.utexas.edu

TA's office hours:
Tue: 10:00AM - 12:30PM
Wed: 1:00PM - 4:30PM
Thu: 10:00AM - 12:00PM
Fri: 2:00PM - 4:00PM

Course Syllabus


This is a second course in programming, data structures and algorithms. The prerequisite is EE 312. All the assignments will require programming in Java. However, please note that the emphasis of the course will be on design of data structures and algorithms and not on esoteric features of Java.

Texts : The textbook required for this course is
Data Structures and Problem Solving Using Java , 3rd Edition, Mark Allen Weiss, Pearson Addison Wesley, ISBN 0-321-32213-4, 2006
web site for the book

Computer Assignments: Computer programs will be graded for correctness, performance, algorithm design (where applicable), coding, comments, test thoroughness, error messages, and error recovery. Your submission must include the program source code. The development environment that we will use is Eclipse , which is installed on all machines in ECE LRC.

Grading Policy: Grading will be relative. The course will have six assignments and determine 40% of the course grade. There will be two tests each with weight of 15% and a final exam with weight of 30%.

Late Assignment Policy: The penalty for late assignments is 10% per day (24 hours, weekends included). Late assignments may not be submitted for credit after the assigments are returned.

Cheating Any student found cheating in assignments or tests will be assigned 'F' grade and reported for academic dishonesty to the dean's office.

Test Policy: Tests and the final exam will be closed book and notes unless announced otherwise. The tests will be given in class. The final exam date and time will be as announced by the University schedule.

Important Dates