This non-credit course will provide learners with an introduction to the Java programming language. Learners will explore classes and objects, use control statements, methods, arrays, and use the File I/O class libraries to read and write to and from data and text files. Topics include the object-oriented features of the Java programming language, such as inheritance and polymorphism. No previous programming experience is required, but it is recommended that students have some computer experience, such as being able to use a desktop application comfortably, before taking this course.
Detailed Course Outline