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 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 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.