Textbooks required for DigiPen Institute of Technology courses are available at the University of Washington Bookstore in Seattle located at 4326 University Way NE, Seattle, WA.

Books can be purchased either in the store or online at http://www.ubookstore.com. The University Bookstore also will purchase used textbooks during the finals week of every semester if the book is being used the next semester and stock is needed, students may receive up to 50% of the new price.

All of the books below are available on 4-hour reserve in the library, and those noted are available in electronic format free to faculty and currently enrolled DigiPen students via Ebook Central and Safari. If you need help with logging in to view our ebooks, please email library@digipen.edu.

Book titles preceded by an asterisk (*) indicate that a newer edition is available, and older editions are only available used.

Fall 2018 Textbook List

ANI — Animation Courses


Textbooks Required/Recommended:

ANI 101 A, B, C (ADEFATO)

ANI 101 D, E, F (MORGAN)


No Textbooks Required:

  • ANI 300 A, B (SKAUFMAN)
  • ANI 350 A (SKAUFMAN)
  • ANI 398 A (FRANCOEUR)
  • ANI 399 A (PAMTHUES)


ART — Art Courses


Textbooks Required/Recommended:

ART 101 A, C, E (SMOODY)

ART 101 B, F (MLOREFICE)

  • Required:
    • None

ART 115 A, B (ALESSANDRINI)

ART 125 F (MLOREFICE)

  • Required:
    • None

ART 201 A, C (LONGO)

ART 201 B, D (ROSSANO)

ART 210 A, B (MADAMS)

ART 228 A (ROSSANO)

ART 234 (KOTZEBUE)

ART 240 A (GANULIN)

ART 228 A (ROSSANO)


No Textbooks Required:

  • ART 105 A (ESWANGSTU)
  • ART 111 A (KTURNER)
  • ART 113 A (KTURNER)
  • ART 125 A, E (DPARRY)
  • ART 125 B, C (FINNERTY)
  • ART 126 B (ESWANGSTU)
  • ART 222 A (KTURNER)
  • ART 226 A (ADEFATO)
  • ART 230 A (DPARRY)
  • ART 300 A (TBD)
  • ART 301 A (RUELOS)
  • ART 310 A (MEIGHAN)
  • ART 360 A (MEIGHAN)
  • ART 400 A (GANULIN)
  • ART 401 A (JTHACKER)
  • ART 401 B (LONGO)
  • ART 503 A (ADEFATO)
  • ART 520 B (LONGO)
  • ART 701 A (FINNERTY)
  • ART 703 A (MHENNE)


CG - Computer Graphics Courses

CG 225 A, B, C (BSAMSON)

  • Required:
    • None


No Textbooks Required:

  • CG 125 A, B, C (NELSON)
  • CG 130 A, B, C, D (SIEGEL)
  • CG 201 A, B (TBD)
  • CG 201 C, D (ANDRIST)
  • CG 275 A (BISHOP)
  • CG 300 A, B, C (POPLIN)
  • CG 305 A, B (BRILEY)
  • CG 310 A (BSAMSON, PMATHUES)
  • CG 315 A (EVENSON)
  • CG 360 A (DUDLEY)
  • CG 375 A (BISHOP)
  • CG 376 A (BISHOP)
  • CG 398 A (KURY)
  • CG 399 A (BRUNNER)
  • CG 403 A (POPLIN)
  • CG 405 A, B (BRILEY)
  • CG 501 A (NELSON)
  • CG 520 (DUDLEY)
  • CG 525 A (RUELOS)
  • CG 599 A (BRUNNER)
  • CG 605 A (BRILEY)
  • CG 620 A (DUDLEY)
  • CG 661 A, B (BRILEY)
  • CG 675 A (BISHOP)
  • CG 676 A (BISHOP)


COL - College Success Courses


No Textbooks Required:

  • COL 101 A, B, C, D, E, F, G, H, I, J, K, L (TBD)
  • COL 499 A (AHMADI)


DES - Design Courses


No Textbooks Required:

  • DES 100 A, B (ELLINGER, HOLCOMB)
  • DES 101 A, B (HOLCOMB)


CS - Computer Science Courses


Textbooks Required/Recommended:

CS 100 A, B (DUBA)

  • Required:
    • None

CS 100L A, B, C, D (VILLARREAL)

  • Required:
    • None

CS 116 A, B, C (TBD)

  • Required:
    • None

CS 120 A, B (MEAD)

CS 120L A, B (MEAD)

CS 176 A (NUNES)

  • Required:
    • None

CS 200 A (GHALI)

  • Required:
    • None

CS 211 A (IWER)

  • Required:
    • None

CS 225 A (HANSON)

  • Required:
    • None

CS 246 A (HANSON)

  • Required:
    • None

CS 250 A (GHALI)

  • Required:
    • None

CS 260 A (SBEEMAN)

CS 280 A (IWER)

  • Required:
    • None

CS 300 A (PKARNICK)

CS 315 A (TBD)

CS 330 A (VOLPER)

  • Required:

CS 370 A (PKARNICK)

CS 380 A, B (RABIN)

  • Required:
    • None
  • Recommended:
    • Game AI Pro: Collected wisdom of game AI professionals, 2014, Steven Rabin, ISBN 9781466565968, $62.61 ***Note: Contact instructor for free PDF.

CS 381 A (VOLPER)

  • Required:
    • None

CS 541 A (HANSON)

  • Required:
    • None
  • Recommended:
    • OpenGL Programming Guide: the Official Guide to Learning Open GL, Version 4.5 with SPIR-V, 9th edition, 2016; Kessenich, Sellers, and Shreiner, ISBN 9780134495491, $39.22

CS 570 A (PKARNICK)

CS 580 A, B (RABIN)

  • Required:
    • None
  • Recommended:
    • Game AI Pro: Collected wisdom of game AI professionals, 2014, Steven Rabin, ISBN 9781466565968, $62.61 ***Note: Contact instructor for free PDF.

CS 581 A (VOLPER)

  • Required:
    • None

CS 599 A (VOLPER)

  • Required:


No Textbooks Required:

  • CS 180 A (MEAD)
  • CS 251 A (HERRON)
  • CS 325 A (IWER)
  • CS 350 A (DAVIS)
  • CS 375 A (SUNDBERG)
  • CS 388 A (DORGAN)
  • CS 460 A (HERRON)
  • CS 525 A (VOLPER)
  • CS 529 A (AABICHACRA)
  • CS 560 A (HERRON)
  • CS 562 A (HERRON)


ECE - Electrical and Computer Engineering Courses


Textbooks Required/Recommended:

ECE 220L A (TBD)

  • Required:
    • None

ECE 270 A (CTHERIAULT)

  • Required:
    • Embedded systems: Real-time Operating Systems for Arm Cortex M Microcontrollers, 4th edition; Jonathan Valvano; ISBN 9781466468863; $39.95 Notes from Amazon: "This book is self-published and is printed on demand. The original ISBN was generated in 2012, but if you purchase the book new from CreateSpace or Amazon you will get the new version, which was uploaded January 3, 2017. This book, now in its fourth edition (January 2017), is the third in a series of three books that teach the fundamentals of embedded systems as applied to ARM Cortex-M microcontrollers."
    • Real-Time Concepts for Embedded Systems, Qing Li & Caroline Yao, 2003, ISBN 9781578201242, $48.77

ECE 300 A (TBD)

  • Required:
    • None

ECE 310L A (JTHOMAS)

  • Required:
    • None

ECE 350 A (VILLARREAL)


ENG - English Courses


Textbooks Required/Recommended:

ENG 116 A, C (JOLY)

ENG 315 A (MUTH)


No Textbooks Required:

  • ENG 110 A (JOLY)
  • ENG 110 B, C, E, F (TBD)
  • ENG 110 D (MUTH)
  • ENG 245 A (MUTH)


FLM - Film Courses

FLM 201 A (CMOSIO)


No Textbooks Required:

  • FLM 115 A (SULLIVAN)
  • FLM 151 A (VANCIL)
  • FLM 210 A, B (CMOSIO)


GAM - Game Projects Courses


Textbooks Required/Recommended:

GAM 200 A (BEEMAN, RRUTHERFORD, DSCHILLING)

  • Required:
    • None

GAM 200L A (BEEMAN, RRUTHERFORD, DSCHILLING, BRUNNER, SSAULLS)

  • Required:
    • None


No Textbooks Required:

  • GAM 100 A, B, C, D (CHAMBERS, SBEEMAN)
  • GAM 300 A (ORTH, NUTTER)
  • GAM 375 A (RROWAN, ASCHNEUWLY)
  • GAM 400 A (SWARD)
  • GAM 550 A (FLEEGAL)


GAT - Game Design and Development Courses


Textbooks Required/Recommended:

GAT 211 A, B, C, D (RADAKOVICH, WEIDLING, STOCKWELL, DKAUFMAN)

  • Required:
    • None

GAT 261 A (HAMRICK)

GAT 330 A (SWARD)

  • Required:
    • None


No Textbooks Required:

  • GAT 240 A, B (NUTTER)
  • GAT 251 A, B (WMORRISON)
  • GAT 260 A, B (LUKINS)
  • GAT 315 A (WMORRISON)
  • GAT 316 A, B (RROWAN, ORTH)
  • GAT 360 A (ASH)
  • GAT 399 A (RADAKOVICH)
  • GAT 405 A (TBD)


JPN - Japanese Courses


Textbooks Required/Recommended:

JPN 102 A (RUSCHA)


MAT - Math Courses


Textbooks Required/Recommended:

MAT 100 A (ADEMETRE)

  • Required:
    • None

MAT 105 A (KRAFT)

MAT 150 A (KRAFT)

  • Required:
    • None

MAT 200 A (BBEDE)

  • Required:
    • None

MAT 200 B (ADEMETRE)

  • Required:
    • None

MAT 225 A (BVERMESI)

  • Required:
    • None

MAT 230 A (BBEDE)

  • Required:
    • None

MAT 258 A (BVERMESI)

  • Required:
    • None

MAT 320 A (KLASSEN)

MAT 364 A (KLASSEN)

MAT 562 A (BBEDE)


No Textbooks Required:

  • MAT 120 A (KLASSEN)
  • MAT 140 A, B (ABOERKOEL)
  • MAT 140 C, D (YOUNG)
  • MAT 250 A (YOUNG)
  • MAT 345 A (BVERMESI)
  • MAT 361 A (ABOERKOEL)


MUS - Music Courses


Textbooks Required/Recommended:

MUS 120 A (YODER)

MUS 150 A (SCHWEDLER)

MUS 150L A (SCHWEDLER)

MUS 150L A (SSAULLS)

MUS 220 A (BSTARK)

MUS 230 A (BSTARK)

MUS 250L A (BROWN)

MUS 260 A (OBENT)

  • Required:

MUS 320 A (OBENT)

MUS 350 A (GDIXON)

MUS 370 A (GDIXON)


No Textbooks Required:

  • MUS 112 A (OBENT)
  • MUS 115 A, B (SSAULLS)
  • MUS 116 A (BSTARK)
  • MUS 116 B (LIKKEL)
  • MUS 118 A (OBENT)
  • MUS 120L (YODER)
  • MUS 250 A (BROWN)
  • MUS 280 A (BORCHERS)
  • MUS 330 A (BSTARK)
  • MUS 399 A (SCHWEDLER)
  • MUS 450 A (SCHMIDT, TBD)
  • MUS 470 A (KLASSEN)


PHL - Philosophy Courses


Textbooks Required/Recommended:

PHL 116 A (MADAMS)

  • Required:
    • Introducing Philosophy: A Text with Integrated Readings, 10th edition, by Robert C. Solomon and Kathleen M. Higgins, 2012; ISBN 9780199764860, $83.41


PHY - Physics Courses


Textbooks Required/Recommended:

PHY 116 A (SOLORZANO)

  • Required:
    • None
  • Recommended:
    • College Physics, 10th edition, Hugh D. Young, Philip W. Adams, Raymond Joseph Chastain, ISBN 9780321902788, $63.36
    • The Acoustical Foundations of Music, 2nd edition, 1977, by John Backus; ISBN 9780393090963, $8.90

PHY 200 A (SHAH)

PHY 250 A (THIRUMALAI)

PHY 250L A (ROBERSON)

PHY 290 A (SOLORZANO)

PHY 300 A (THIRUMALAI)

PHY 320 A (ROBERSON)

PHY 500 A (THIRUMALAI)


No Textbooks Required:

  • PHY 199 A (LIEPERT)
  • PHY 200L A (SHAH)
  • PHY 200LL A (SHAH)


PRJ - Projects Courses


Textbooks Required/Recommended:

PRJ 201 A (DDALY)


No Textbooks Required:

  • PRJ 202 A, B (BRUNNER)
  • PRJ 300 A, B, C, D (BRADBURY)
  • PRJ 400 A (MHENNE, PMATHUES)
  • PRJ 400L A (MHENNE, PMATHUES)
  • PRJ 402 (ASCHNEUWLY)
  • PRJ 510 A (BSAMSON, PMATHUES)
  • PRJ 601 A (MHENNE, BRUNNER, BRILEY)


PSY - Psychology Courses


Textbooks Required/Recommended:

PSY 101 A (TBD)

  • Required:
    • None

PSY 101 D (SIMON)


No Textbooks Required:

  • PSY 210 A, B (VHEMOVICH)

SOS - Social Science Courses


No Textbooks Required:

  • SOS 115 A (CHOI)