Course Detail

Course Title  Object-Oriented Design and Methodology
Course Code  ICCS 330
Credit  4
Semester Offered  1, 2, 3
Duration of Courses  
Degree  Undergraduate
Programme  Bachelor of Science in Computer Science (International Program)
Course Description  Fundamental concepts of object-oriented software analysis and design, use case analysis, class design, encapsulation, inheritance, abstract class, interface and polymorphism. UML modeling. Advanced topics including design by abstraction, refactoring, design patterns, multi-tier architecture, and reusability.
Prerequisite  ICCS 202
Other Description  
Language of Instruction