Semester: Spring 2011 - 2012
Instructor: Inst. Gülistan ÖZDEMİR ÖZDOĞAN
Room: R207
Schedule: Section 01, 02 - Monday 15:40 – 17:30 (RB04)
(Lab) Section 01 – Tuesday 9:40 – 11:30 (H313)
(Lab) Section 02 – Wednesday 13:40 – 15:30 (H315)
Office Hours: Monday 10:40 -11:30, Wednesday 12:40 – 13:30, Thursday 14:40 – 15:30
Prerequisite: None
Catalog Description: Algorithmic problem solving. Basic data structures. Queues. Stacks. Hash tables. Searching and sorting techniques, utilizing different data structures. In this course Java programming language will be used.
Textbook: Data Structures and Algorithms in Java, Fifth Edition, Michael T. Goodrich, Roberto Tamassia, John Wiley & Sons, 2011.
Reference Books:
- Data Structures and Algorithm Analysis in Java, Third Edition, Mark Allen Weiss, Addison-Wesley, 2011.
- Data Structures and Algorithms in Java, Second Edition, Robert Lafore, Sams Publishing, 2003.
Evaluation Criteria: Midterm Exam - 30%
Attendance - 5%
Homeworks & Quizzes - 10%
Laboratory Work - 15%
Final Exam - 40%
Exam Dates: Midterm - April 16, 2012 at 15:40 in NA06
Final - May 29, 2012 at 10:00 in NA06