Hi Nelson, SCJD's main topics consist of Swing, threads, networking (socket or RMI), file I/O, event handling, your software design / project management / documentation and UML / design
patterns skills. I consider SCJD assignment is a "networked, concurrent, Swing application".
If you worry about your threading skills, try writing code that does threading. Learning by practice. So you shouldnt need to worry much because you get up to 1 year to do the assignment - enough time for you to pick up enough to do the assignment.
Good Luck
[ January 01, 2009: Message edited by: K. Tsang ]