Object Oriented Programming
Topic outline
-
Synopsis
This course introduce the concept of object-orientation and object-oriented (OO) language using any OO programming language such as JAVA. It will highlight on the utilizing of OO concept that expose students to class and object, inheritance, polymorphism, Unified Modelling Language (UML) design, exception handling, Graphical User Interface (GUI) as well as event-driven programming.
Course Outcome
Students should be able to:
1. Demonstrate the ability of proposing solution based on object-oriented approach to the given problem
2. Translate or implement from OOAD to working application/system
3. Explain, explore and manipulate the proposed solution to build the application.
-
Forum
-
-
-
In this Week 1, students will learn about the basic of Object Oriented Programming model and to understand the fundamental of classes and objects. Student will also learn about the four design principle used in Object-Oriented language.
-
File
-