1. Mathematics for computer graphics and game programming: a self-teaching introduction Dulles : Mercury Learning and Information, c2019. GDM512
2. Computational thinking: a beginner's guide to problem-solving and programming Beecher, Karl, Swindon, UK : BCS: the Chartered Institute for IT, [2017] GED220 ADS360
3. Getting started with Natural Language Processing Kochmar, Ekaterina, Shelter Island, NY : Manning Publications, [2022] ENG103
4. Visual Heritage: Digital Approaches in Heritage Science Cham : Springer Nature Switzerland AG, 2022. ACT323
5. Neural networks and deep learning: a textbook Aggarwal, Charu C., Cham, Switzerland : Springer, [2018] ADS460
6. Deep Learning with Python, Third Edition. Chollet, François. New York : Manning Publications Co. LLC, 2025. ADS460
7. Data Science from Scratch: First Principles with Python Grus, Joel (Software engineer), Sebastpol, California : O'Reilly, [2019] IFYP006
8. Cybercrime and digital forensics: an introduction Holt, Thomas J., 1978- Abingdon, Oxon ; Routledge, Taylor & Francis Group, 2022. PSY352
9. Systems analysis & design Kendall, Kenneth E., 1948- New York, NY : Pearson Learning, [2024]. ACCT360
10. Artificial Intelligence in Daily Life Lee, R. S. T. (Raymond S. T.), Singapore : Springer Singapore : 2020. GED213