This week's book giveaway is in the OCPJP forum. We're giving away four copies of OCA/OCP Java SE 7 Programmer I & II Study Guide and have Kathy Sierra & Bert Bates on-line! See this thread for details.
From the official SCWCD syllabus it's supposed to test the knowledge on 6 patterns including Intercepting Filter, MVC, Front Controller, Service Locator, Bussiness Delegate, and Transfer Object. But in some mock exams I do see some other pattern names that I can't recognize like Value Object, Data Access Object, Bussiness Object, etc. Are they in syllabus?
You definitely need to learn Data Access Object. It is used often through the exam. The others (except Intercepting Filter, MVC, Front Controller, Service Locator, Bussiness Delegate, and Transfer Object) are not necessary