Skip to Main Content

TTU-CR Course Materials

Provides general and specific information to students taking classes at TTU-CR regarding their textbook requirements and recommendations.

CS 1382

CS 1382: Discrete Computational Structures (Burke)

Required textbook: Discrete Mathematics and Its Applications by Rosen, K. H.; 2019, 8th Edition, McGraw Hill

  • Rent or Buy eTextbook via Amazon
  • Rent or Buy eTextbook via VitalSource

Note: check the 180 subscription expiration date and purchase access so that you have it for the entire semester.

  • Rent or Buy eTextbook via McGraw Hill
  • 2 print copies of the 2012 (7th) edition are available for 2-hr on-campus use from the TTU-CR reserves

CS 3350

CS 3350: Computer Organization and Assembly (Rojas)                       

Required textbook: Assembly Language for x86 Processors by Irvine, 7th or 8th ed., Pearson Publishing, 9780133769456

  • Rent or Buy eTextbook via Amazon or VitalSource

Note: check the 180-day subscription expiration date and buy access so that you have it for the entire semester

CS 2413

CS 2413: Data Structures (Camacho)

Required textbook: Data Structures Using C by A. K. Sharma, 2013, 2nd edition

  • Free access through the library’s O’Reilly collection

Recommended textbook: Data Structures using C, by Reema Thareja, 2nd Edition. Oxford University Press; ISBN: 9780198099307

  • Purchase online Oxford University Press [only officially available in print]

CS 3368

CS 3368: Introduction to Artificial Intelligence (Rojas)

Required textbook: Hands-on Machine Learning with Scikit-Learn, Keras, and Tensor Flow by Aurelien Geron; 2019, 2nd edition, O’Reilly; 9781492032649

  • Free access through the library’s O’Reilly collection.
  • Other materials provided through Blackboard

CS 3375

CS 3375: Computer Architecture (Rojas)

Required textbook: Computer Organization & Design R/SC-V Edition: The Hardware Software Interface by Patterson & Hennessy, 1st ed. 2017, 9780135102268, Morgan Kaufmann /Elsevier

  • Buy 2nd edition through the publisher
  • Rent or buy 1st edition through Amazon

CS 4352

CS 4352: Operating Systems (Martinez)

Required textbookOperating System Concepts by Silberschatz, Galvin, & Gagne, 10th ed. 2018, Wiley ISBN: 978-1-119-32091-3

  • Rent access to the ebook and tools from Wiley

CS 4380

CS 4380: Embedded Systems (Rojas)

Required textbook: MSP430 Microcontroller Basics by Davis, 2008, Elsevier

  • Buy through publisher: Elservier.