- CS 238 – Java (3)
- Prerequisite: CS 120 or related computer experience. Programs, exercises and projects focus on principles of software design and program clarity to solve realworld problems. The language uses object-oriented programming and graphical interface design. Provides graphical, animated, multimedia-based, audiointensive, multi-threaded, network-based programs using extensive class libraries.