Course Detail
| Course Title | Design Patterns |
| Course Code | ICCS 307 |
| Credit | 4 |
| Semester Offered | 1, 2, 3 |
| Duration of Courses | |
| Degree | Undergraduate |
| Programme | Bachelor of Science in Computer Science (International Program) |
| Course Description | An introduction to design patterns covering the rationale and benefits of object-oriented design patterns. Examples will be used to scrutinize the development of good design patterns. This course will discuss in specific patterns, such as Observer, State, Adapter and Abstract Factory. Furthermore, distributed object frameworks, such as RMI and Jini, will be studied for their effective use of design patterns. |
| Prerequisite | ICCS 330 |
| Other Description | |
| Language of Instruction |
