Dawson, Michael. 2003. Python Programming for the Absolute Beginner. Premier Press. Electronic resource. http://site.ebrary.com/lib/warwick/Doc?id=10054290.
Fischer, Alice E., David W. Eggert, and Stephen M. Ross. 2001. Applied C: An Introduction and More. McGraw-Hill series in computer science. McGraw-Hill.
Harris, David Money, and Sarah L. Harris. 2013. Digital Design and Computer Architecture. 2nd ed. Morgan Kaufmann.
Kelley, Al, and Ira Pohl. 1998. A Book on C: Programming in C. Fourth edition. Addison-Wesley.
Null, Linda, and Julia Lobur. 2012. The Essentials of Computer Organization and Architecture. Third edition. Jones & Bartlett Learning.
Scott, J. Clark. 2009. But How Do It Know? [Sic]: The Basic Principles of Computers for Everyone. John C. Scott.
Tanenbaum, Andrew S., and Todd Austin. 2013. Structured Computer Organization. 6th ed. Pearson.