CSCI 305 — Java Programming
This course is an introduction to object-oriented concepts, terminology, and syntax to create programs using Java. The topics include data representation, control structures, class, objects, methods, arrays, and graphical user interfaces. This course prepares students for the Oracle Certified Foundations Associate, Java exam and the first part of the Oracle Java SE 8 Programmer I certification exam.