1. Game programming patterns Nystrom, Robert. [United States?] : Genever Benning, [2014] DSA213 MDIT420
2. Learning Unity 2D game development by example: create your own line of successful 2D games with Unity! Pereira, Venita,, Birmingham, England : Packt Publishing, 2014. DSA211
3. Object oriented system analysis and design Ashrafi, Noushin, Harlow, Essex : Pearson Education Limited, [2014] ACCT360