This course provides a foundational understanding of Java program structure and syntax. Initial topics include basic program structure, variables, data types, arithmetic, interactive input and output, decision structures, repetition structures, and file input and output. The semester progresses to cover static methods, object-oriented class design, arrays, graphical interfaces, events, and applets.
Quick Links for Spring 2018:
Note: The information on this page only applies to sections of this course with Tommy Battles as instructor. Other sections will follow guidelines according to the discretion of the section instructor.