Java Programming: Part I

Java I Programming is a beginning Java Programming course. The class introduces the idea of Object Oriented Programming, and covers the Java Development Kit, classes, objects, attributes and behavior, statements and expressions, methods and casting, arrays, logic and loops, creating classes, creating Java applications, command-line arguments, constructor methods, overriding methods, overriding constructors and finalizer methods. Prerequisites: Knowledge of basic programming concepts including control structures such as for, while, and if-else. No prior knowledge of OOP or HTML is required.

Prerequisites: Introduction to Programming Languages, or equivalent experience.

Instructors: Séan Gilkey (classroom), Judy Cannon (online)

View Syllabus