(JAVA course design - drawing board (including documents and source code) source code collection can not solve the problem. Come to our Love Open Source to have a look. There will be materials or software you need, tutorials, patches, source code, etc)