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