Enrolment options
CS80361: Java Programming (ODeL)
Semester 3
The aim of this module is to provide students with a comprehensive foundation in the Java programming language, transitioning from basic algorithmic logic to complex Object-Oriented (OO) system design. Students will develop the technical proficiency to engineer robust, scalable, and secure applications by mastering OO principles, efficient data management, exception handling, and concurrent processing, ultimately preparing them to solve real-world software challenges using industry-standard development practices.