- Bennet, Simon, MacRobb, Steve & Farmer, Ray (2010) Object-Oriented Systems Analysis and Design Using UML. McGraw-Hill Higher Education, Maidenhead.
- Deitel, Hervey, Deitel, Paul J. (2019) Java How to Program, Late Objects, Eleventh edition, Pearson Education
Utöver detta tillkommer kompletterande artiklar, webbmateriel och föreläsningsmaterial som tillhandahålles digitalt via kursplatsen.