TR    EN

Software Patterns (SE 461) Course Details

Course Name: Software Patterns
Code: SE 461
Pre-requisite Course(s): CMPE225
Objective: The objective of this course is to introduce effective methods of design issues for high quality software systems. It also aims at teaching refactoring concepts.
Content: Reviews of UML, and object-oriented design. Introduction to design patterns. Creational patterns. Structural patterns. Behavioural patterns. Antipatterns. Refactoring.
Term: Spring
Theory: 3
Application: 0
Laboratory: 0
Credit: 3
ECTS Course File: Course File
Course File: Course File