CIS 407 JAVA Programming II
This course covers advanced topics in the Java object-oriented programming language. Students will test, document and design business-oriented programs and solve advanced programming problems. Topics include advanced data structures, recursion, multithreading and the application of Java constructs to the Internet and database development.