INSTRUCTORS:
Jennifer Homes
LECTURER - ECONOMICSJacky Michaels
Senior Lecturer - MarketingAnthony Lee
Junior Lecturer - Web DesignThe Java Programming course offers a comprehensive introduction to one of the most popular and versatile programming languages. This course covers core concepts such as Object-Oriented Programming (OOP), data types, control statements, classes, objects, inheritance, polymorphism, interfaces, and exception handling. Learners will also explore Java Collections, file handling, multithreading, and GUI development using JavaFX or Swing. By the end of the course, students will be able to build robust, platform-independent applications and be prepared for roles like Java Developer, Software Engineer, or Backend Developer.