SOFTWARE DESIGN
- Module code: CS264
- Credits: 5
- Semester: 1
- Department: COMPUTER SCIENCE
- International:
![]() | Overview |
---|---|
Detailed software design and construction in depth. In-depth coverage of design principles, design patterns, anti-patterns and refactoring. Introduction to formal approaches to design. Analysis of designs based on internal quality criteria. Performance and maintainability improvement. Reverse engineering. Disciplined approaches to design change. |
![]() | Learning Outcomes |
---|---|
![]() | Teaching & Learning methods |
---|---|
![]() | Assessment |
---|---|
![]() | Autumn Supplementals/Resits |
---|---|
![]() | Pre-Requisites |
---|---|
![]() | Timetable |
---|---|