CS 151: Algorithms and Data Structures II

Coursework



About
Announcements
Lectures
Coursework
FAQ


Java API

Important date In class What's due Reading
Week 1 Module 1    
Mon, Sept 8   Exercise 1 due 11.59pm Chapter 2 (pp.15-27), Chapter 3 (pp.41-54,56), Chapter 4 (pp.73-75)
Week 2 Module 2    
Mon, Sept 15   Exercise 2 due 11.59pm Reading: Chapter 7 (pp.145-155), Chapter 12 (253-261)
Week 3 Module 3    
Mon, Sept 22   Assignment 1, Part I due 11.59pm Reading: Chapter 11 (pp.221-226, 229-232)
Week 4 Module 4    
Mon, Sept 29   Assignment 1, part II due 11.59pm Reading: Chapter 32 (pp.906-915)
Week 5 Module 5    
Mon, Oct 6   Exercise 3 due 11.59pm Reading: code-tuning material
Week 6 Module 6    
Mon, Oct 13   Assignment 2, part I due 11.59pm Reading: Chapter 22 (pp.527-557)
Week 7 Module 7    
Mon, Oct 20   Assignment 2, part II due 11.59pm (Extended to 11.59pm Oct 22) Reading: Chapter 23, Chapter 24 (pp.592-599)
Week 8 Module 8    
Mon, Oct 27   Exercise 4 due 11.59pm Reading: Chapter 25, Chapter 15 (pp.323-330, 350-355)
Week 9 Module 9    
Mon, Nov 3   Exercise 5 due 11.59pm Reading: TBA
Week 10 Module 10    
Week 11 Module 11    
Mon, Nov 17, 11.59pm   Assignment 3 due 11.59pm Reading: TBA
Week 12 Module 12    
Tue, Nov 25 Module 13    
Tue, Dec 2 Module 13    
Thu, Dec 4 Exam    
Mon, Dec 11   Assignment 4 due 5pm