Recent Changes - Search:

Test

edit SideBar

Syllabus

structure

  • 8 practice sets (online/individual) + 8 quizzes (synchronized)
  • 2 exams, 1 midterm and 1 cumulative final (weighted more than midterm)
  • 4 discovery labs -> synchronized with project checkpoints to work with APIs/patterns
  • 1 project with 3 checkpoints and 1 final turn in

order:

  • 2-3 weeks, transition from racket/python (struct and control flow mappings, java vm)
  • 1 week strings, string processing
  • 2 weeks, mutation and basic data structures (hand crafted linked lists)
  • 4 weeks, objects, interfaces, hierarchies and polymorphism
  • 2 weeks, collections, iteration and traversal abstractions
  • API for project sprinkled throughout

textbook: http://www.amazon.com/Introduction-Java-Programming-Comprehensive-8th/dp/0132130807/ref=dp_ob_title_bk

chapter coverage

  • 1-6 (7?)
  • 8-11 (13?)
  • 14,21,22 (15?)
  • (23?), 25
  • (? 18,20,30,37)
Edit - History - Print - Recent Changes - Search
Page last modified on January 31, 2011, at 08:23 PM