Java is an established, popular, and cross-compatible programming language. In this course students will be exposed to all of core Java programming and will be introduced to concepts such as object-oriented programming principles and will gain a strong foundation on the language. This course will cover the topics of class, objects, constructor, inheritance, polymorphism, encapsulation, IO to files and one final project. (Note: $60 materials fee)
Prerequisite: Students must have taken Java Programming Basics or have a basic familiarity with the Java programming language.
>> View course syllabus