Prerequisite: CIT 135
Transfers to: UC, CSU
This course is for students who want to complete the requirements for the Computer Information Technology degree, or professionals who want to continue developing their programming skills using Java. The course covers the basics of the software development and the advanced programming skills using the Java language. Topics include Java data syntax, data structure, applets, graphics, animation, inheritance, abstract Windows toolkit, exception handling, file input and output, and multithreading.