Indicative Content |
Software Requirements Analysis
Analysis modeling, object oriented domain modeling, notations (e.g. UML) and tools
|
Software Design
Object oriented design concepts and principles, logical architecture, fundamental design patterns.
|
Object oriented software design
SOLID principles, DRY, Demeter, cohesion & coupling
|
Design Patterns:
Some GoF patterns, MVC pattern, patterns applicable to games
|
SETU Carlow Campus reserves the right to alter the nature and timings of assessment
Module Resources
|
Recommended Book Resources |
---|
-
Craig Larman. (2005), Applying UML and patterns, Prentice Hall PTR, Upper Saddle River, N.J., [ISBN: 0131489062].
-
Eric Freeman, Elisabeth Freeman; with Kathy Sierra, Bert Bates. Head first design patterns, Sebastopol O'Reilly 2004, [ISBN: 0596007124].
-
Robert Nystrom. (2014), Game Programming Patterns, [ISBN: 0990582906].
|
This module does not have any article/paper resources |
---|
This module does not have any other resources |
---|