well,
I do this like you and I do this task from Kathy Sierra book, (JAVA2 Sun Cetified Programmer/Developer)
as a plane I study for minimum 2 hours/day from this book so I can end the deal early.
I don't know exactly the syllabus, I only study the book chapter by chapter,
you can find the book on amazon here :
http://www.amazon.com/exec/obidos/ASIN/0072226846/jr_bunk-20 also you can review the questions mock and alist of other helpful material on JavaRanch web site
hope I provide helpful info.
Ahmed Gaber