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.

Credits

4

Hours Weekly

3 hours lecture, 2 hours lab weekly