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 1412

CS 1412: Programming Principles II with Lab (Rojas)

Recommended textbook: Problem Solving and Program Design in C by Hanly and Koffman; 2016, 8th Edition, Person Publishing

  • 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 digital or print: Amazon
  • 2 print copies available for 2-hr on-campus use from the TTU-CR reserves.

CS 2365

CS 2365: Object Oriented Programming (Carranza)

Required textbook: An Introduction to Object-Oriented Programming. (3rd Ed). Timothy A. Budd. Oregon State University.

  • Free access through the link provided below.

 

CS 3361

CS 3361: Concept Programming Language (Camacho)

Required textbook: Kenneth D. Louden & Kenneth A. Lambert. 2011. Programming Languages: Principles and Practice (3rd ed.). Cengage.

  • Rent access to the eTextbook via Cengage

Recommended textbook: Robert W. Sebesta. 2012. Concepts of Programming Languages (10th ed.). Pearson.

  • Rent access to the eTextbook via Pearson

Recommended textbook: Michael L. Scott. 2016. Programming Language Pragmatics, (4th ed.). Morgan Kaufmann.

CS 3375

CS 3375: Computer Architecture (Rojas)

Required textbook: Computer Organization & Design RISC-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