1. Computer networking: a top-down approach Kurose, James F., Harlow, United Kingdom : Pearson Education Limited, [2022]. ADS100
2. Computer-mediated communication: a theoretical and practical introduction to online human communication Carr, Caleb T., Lanham, Maryland : Rowman & Littlefield, [2021] JOUR230
3. Computer organization and design: the hardware/software interface Patterson, David A., Kidlington, Oxford ; Morgan Kaufmann, [2021] ADS100
4. Computer programming for beginners: fundamentals of programming terms and concepts Clark, Nathan, ©2022 DSA213
5. Brain-computer interfaces handbook: technological and theoretical advances Boca Raton, FL : CRC Press, Taylor & Francis Group, [2018] GDM510
6. Mathematics for computer graphics and game programming: a self-teaching introduction Dulles : Mercury Learning and Information, c2019. GDM512
7. The story of the computer: a technical and business history Marshall, S. J. (Stephen J.), [Place of publication not identified] : [Self published], [2017] HIST456
8. Computer accounting with QuickBooks online Kay, Donna. New York, N.Y. : McGraw Hill LLC, 2023. ACCT471
9. New perspectives [on] computer concepts: comprehensive Parsons, June Jamrich, Boston : Cengage, 2022. BUS110
10. Game design workshop: a playcentric approach to creating innovative games Fullerton, Tracy, Boca Raton, FL : CRC Press, Taylor & Francis Group, 2024. DSA422 GDM511 MDIT420