CMSY 166 Java I
This course provides an introduction to the Java programming language. Topics include input/output, data types, operators, control statements, methods, the Java API, arrays, classes, objects, interfaces, and exception handling. The object-oriented programming paradigm and design principles will be emphasized throughout the course.
Hours Weekly
3 hours lecture, 2 hours lab weekly