Java Programming (3)
Prerequisite: CGS 1100
Java is a major programming language used for today's software development and Web applications. This course provides a thorough introduction to the Java programming language through an understanding of object-oriented programming. Students will learn to build their own class structures, plus work with constructor functions as the building blocks of software applications. Students will also learn and practice programming techniques such as control statement, repetition statement, arrays and strings. Finally, students will learn to use the graphics capabilities of Java and create applets. The class will be hands-on in approach with students working at coding in each class.