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.

Spring 2018 Textbook List

ANI — Animation Courses


Textbooks Required/Recommended:

ANI 101 A (MORGAN)

ANI 151 A, B, C (DEFATO)

ANI 151 D, E, F (MORGAN)

ANI 398 A (FRANCOEUR)

  • Required:
    • None
  • Recommended:


No Textbooks Required:

  • ANI 300 A (SKAUFMAN)
  • ANI 350 A (SKAUFMAN)
  • ANI 397 A (JANDRO)
  • ANI 398 B (JANDRO)
  • ANI 399 A (JANDRO)
  • ANI 450 A (OBRIEN)


ART — Art Courses


Textbooks Required/Recommended:

ART 130 A, B (FINNERTY)

  • Required:
    • None

ART 150 A, B, D (BUCKNER)

ART 151 A, C (LONGO)

ART 151 B, D, E (ROSSANO)

ART 201 A (LONGO)

ART 226 A (ADEFATO)

  • Required:
    • None
  • Recommended:

ART 234 A (KOTZBUE)

ART 240 A (GANULIN)

ART 503 (ADEFATO)

  • Required:
    • None
  • Recommended:

ART 550 (BUCKNER)


No Textbooks Required:

  • ART 101 A (WEATHERLY)
  • ART 105 A, B, C (ESWANGSTU)
  • ART 105 C (HZAVAREEI)
  • ART 111 A (KTURNER)
  • ART 113 A (KTURNER)
  • ART 120 A, B, E (SMOODY)
  • ART 120 C, D (MKANGOHIGGINS)
  • ART 120 F (DPARRY)
  • ART 125 A (MLOREFICE)
  • ART 130 C, E (MLOREFICE)
  • ART 130 D, F (DPARRY)
  • ART 150 C, E (WEATHERLY)
  • ART 222 A (KTURNER)
  • ART 230 (DPARRY)
  • ART 251 A, B (RKMIEC)
  • ART 251 C, D (RUELOS)
  • ART 300 A, B (ANDRIST)
  • ART 300 C (TBA)
  • ART 300 D (TBA)
  • ART 310 A (MEIGHAN)
  • ART 350 A, B, C (BLAISE)
  • ART 350 D (PMATHUES)
  • ART 360 A (MEIGHAN)
  • ART 400 A (GANULIN)
  • ART 401 A (JTHACKER)
  • ART 401 B (RUELOS)
  • ART 504 (PMATHUES)
  • ART 520 A (RUELOS)
  • ART 522 A (KMIEC)
  • ART 702 A (FINNERTY)
  • ART 704 A (MHENNE)


CG - Computer Graphics Courses


No Textbooks Required:

  • CG 102 A, B, C (MLU)
  • CG 125 A, B, C (NELSON)
  • CG 225 A (BSAMSON)
  • CG 275 A, B, C (BISHOP)
  • CG 300 A (POPLIN)
  • CG 303 A (EVENSON)
  • CG 305 A, B (BRILEY)
  • CG 403 A (GOMEZ)
  • CG 405 A (BRILEY)
  • CG 521 A (NELSON)
  • CG 596 (EVENSON)
  • CG 598 (EVENSON)
  • CG 599 (EVENSON)
  • CG 605 (BRILEY)
  • CG 661 (BRILEY)


COL - College Success Courses


No Textbooks Required:

  • COL 101 A (AVOYLES)
  • COL 230 A (FRANCOEUR)
  • COL 499 A (AHMADI)


COM - Communications Courses


No Textbooks Required:

  • COM 150 A (FNIZAMANI)
  • COM 150 B (CHOI)
  • COM 150 C (TBA)
  • COM 150 D (TBA)
  • COM 150 E (TBA)
  • COM 150 F (TBA)
  • COM 250 A, B, C (SMICHAELS)


CS - Computer Science Courses


Textbooks Required/Recommended:

CS 115 A (DORAN)

  • Required:
    • None
  • Recommended:
    • Maya python for games and film, Adam Mechtley, Ryan Trowbridge, ISBN 0123785782, $60.43 (*Note: for students with some programming experience.)
    • More Python programming for the absolute beginner, Michael Dawson, ISBN 1435459806, $33.82 (*Note: For students with no programming experience.)

CS 120 A (TBA)

CS 170 A, B (MEAD)

CS 175 A (DORAN)

CS 185 A (DORAN)

CS 200 A (HERRON)

  • Required:
    • None
  • Recommended:
    • Computer Graphics: From Pixels to Programmable Graphics Hardware, Alexey Boreskov; Evgeniy Shikin, ISBN 9781482215571, $92.80

CS 212 A (IWER)

  • Required:
    • None

CS 245 A (HANSON)

CS 250 A (HANSON)

  • Required:
    • Introduction to Computer Graphics: A Practical Learning Approach, by Fabio Ganovelli, Massimiliano Corsini, Sumanta Pattanaik, and Marco Di Benedetto, ISBN: 9781439852798, $69.11

CS 260 A (SBEEMAN)

CS 261 A (SBEEMAN)

CS 280 A (VOLPER)

  • Required:
    • None
  • Recommended:
    • Algorithms in C++: parts 1-4: Fundamentals, data structures, sorting, searching, 3rd ed, Robert Sedgewick, ISBN 9780201350883; $68.89

CS 300 A (PKARNICK)

CS 330 A (VOLPER)

  • Required:
    • Introduction to the design and analysis of algorithms; 3rd ed, Anany Levitin, ISBN 9780132316811, $102.98 (Note: older editions will also work)

CS 350 A (DAVIS)

CS 365 A (IWER)

  • Required:
    • None

CS 380 A, B (RABIN)

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

CS 500 A (HERRON)

  • Required:
    • None

CS 541 A (HERRON)

  • Required:
    • None

CS 550 A (SOLORZANO)

  • Required:
    • None

CS 561 A (HANSON)

CS 571 A (PKARNICK)

CS 580 A, B (RABIN)

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


No Textbooks Required:

  • CS 174 A (SCHMIDT)
  • CS 180 A (MEAD)
  • CS 225 A (TBA)
  • CS 230 A, B (DSCHILLING)
  • CS 315 A (TBA)
  • CS 325 A (IWER)
  • CS 355 A (VOLPER)
  • CS 375 A (SUNDBERG)
  • CS 488 A (DORGAN)
  • CS 598 A (PKARNICK)


ECE - Electrical and Computer Engineering Courses


Textbooks Required/Recommended:

ECE 110 A (JTHOMAS)

  • Required:
    • None
  • Recommended:

ECE 200 A (VILLARREAL)

ECE 210 A (VILLARREAL)

  • Required:
    • Digital Design and Computer Architecture: ARM Edition; Sarah Harris, David Harris; ISBN: 9780128000564, $59.47 (NOTE: Used edition may be purchased.)

ECE 260 A (CTHERIAULT)

  • Required:
    • Digital Design and Computer Architecture: ARM Edition; Sarah Harris, David Harris; ISBN: 9780128000564, $59.47 (NOTE: Used edition may be purchased.)

ECE 350 A (VILLARREAL)

ECE 360L (THOMAS)

  • Required:
    • None
  • Recommended:
    • Embedded systems: Real-time interfacing to Arm Cortex-M Microcontrollers; Jonathan W. Valvano; ISBN 9781463590154; $47.50
    • Embedded systems: Real-time operating systems for Arm Cortex M Microcontrollers; Jonathan Valvano; ISBN 9781466468863; $36.70
    • Embedded systems: Introduction to Arm Cortex M Microcontrollers, 5th Edition (Volume 1); Jonathan W Valvano; ISBN 9781477508992; $41.75
    • A guide to writing as an engineer; 4th ed.; David F. Beer & David A. McMurrey; ISBN 9781118300275; $71.71

ECE 380 A (TBA)

  • Required:
    • None
  • Recommended:
    • *Computer organization and design: the hardware/software interface, 4th edition, David Paterson & John Hennesey, ISBN 9780123747501, $9.00
    • Digital Design and Computer Architecture, 2nd edition, by David & Sarah Harris, ISBN 9780123944245, $48.97
    • Embedded systems: Introduction to Arm Cortex M Microcontrollers, 5th Edition (Volume 1); Jonathan W Valvano; ISBN 9781477508992; $41.75

ECE 460L (THOMAS)

  • Required:
    • None
  • Recommended:
    • Embedded systems: Real-time interfacing to Arm Cortex-M Microcontrollers; Jonathan W. Valvano; ISBN 9781463590154; $47.50
    • Embedded systems: Real-time operating systems for Arm Cortex M Microcontrollers; Jonathan Valvano; ISBN 9781466468863; $36.70
    • Embedded systems: Introduction to Arm Cortex M Microcontrollers, 5th Edition (Volume 1); Jonathan W Valvano; ISBN 9781477508992; $41.75
    • A guide to writing as an engineer; 4th ed.; David F. Beer & David A. McMurrey; ISBN: 9781118300275; $71.71


No Textbooks Required:

  • ECE 101L A (SCHMIDT)
  • ECE 210L (VILLARREAL)
  • ECE 260L (VANGINNEKEN)


ECN - Economics Courses


No Textbooks Required:

  • ECN 100 A (TBA)
  • ECN 350 A (TBA)


ENG - English Courses


Textbooks Required/Recommended:

ENG 116 C (JOLY)

  • Required:
    • Jeff Vandermeer, Wonderbook: The Illustrated Guide to Creating Imaginative Fiction (Abrams, 2013), ISBN 9781419704420, $19.41

ENG 230 A (MANGANARO)

  • Required:
    • The Wesleyan Anthology of Science Fiction, Edited by Arthur B. Evans, Istvan Csicsery-Ronay Jr., Joan Gordon, Veronica Hollinger, Rob Latham, Carol McGuirk, ISBN 0819569550, $28.82

ENG 243 A (FNIZAMANI)

  • Required:
    • The Norton Anthology of World Literature, 3rd ed., Vols. A, B, & C, W. W. Norton & Company, 2012, ISBN 9780393933659, $76.12

ENG 440 A (MUTH)


No Textbooks Required:

  • ENG 110 A, B (JOLY)
  • ENG 116 A (MANGANARO)
  • ENG 116 B (MUTH)
  • ENG 150 A (MUTH)


FLM - Film Courses

FLM 201 A (CMOSIO)


No Textbooks Required:

  • FLM 115 A (RSULLIVAN) - films will be on reserve in the library
  • FLM 151 A (VANCIL)
  • FLM 210 A (CMOSIO)


GAM - Game Projects Courses


Textbooks Required/Recommended:

GAM 150 A, B, C (CHAMBERS)

  • Required:
    • None
  • Recommended:
    • C++ Coding Standards: 101 Rules, Guidelines, and Best Practices; Herb Sutter, Andrei Alexandrescu; ISBN 9780321113580; $48.89

GAM 250 A (BEEMAN)

  • Required:
    • None


No Textbooks Required:

  • GAM 100 A (CHAMBERS)
  • GAM 152 A (ELLINGER)
  • GAM 255 (BEEMAN)
  • GAM 350 A, B (ORTH)
  • GAM 352 (ORTH)
  • GAM 450 A, B (SWARD)
  • GAM 541 A (FLEEGAL)
  • GAM 551 A (SRUDI)


GAT - Game Design and Development Courses


Textbooks Required/Recommended:

GAT 210 D, E (HOLCOMB)

GAT 261 A (HAMRICK)

  • Required:


No Textbooks Required:

  • GAT 101 A (DKAUFMAN)
  • GAT 210 A (DKAUFMAN)
  • GAT 210 B (TBA)
  • GAT 210 C (TBA)
  • GAT 211 A (RADAKOVICH)
  • GAT 212 A (HOLCOMB)
  • GAT 240 A (NUTTER)
  • GAT 250 A (NUTTER)
  • GAT 250 C, D (WMORRISON)
  • GAT 251 A (WMORRISON)
  • GAT 260 A (LUKINS)
  • GAT 260 B (ASH)
  • GAT 315 A, B (WMORRISON)
  • GAT 316 A (RROWAN)
  • GAT 370 A (RADAKOVICH)
  • GAT 399 A (TBA)
  • GAT 405 A (RADAKOVICH)


HIS - History Courses


Textbooks Required/Recommended:

HIS 150 A (ALLEN)

  • Required:
    • Alfred J. Andrea and James H. Overfield, eds., The Human Record: Sources of Global History, 8th Edition, Volume II: Since 1500 (Boston: Cengage Learning, 2016), ISBN 9781285870243, $89.93
    • Robert W. Strayer and Eric W. Nelson, Ways of the World: A Brief Global History, Volume II, 3rd Edition (Boston: Bedford/St. Martin's, 2016), ISBN 9781319022549, $71.62
  • Recommended:
    • Rand McNally Historical Atlas of the World, 6th Edition (Skokie, Illinois: Rand McNally, 2015). ISBN 9780528014475, $11.40
    • Kate L. Turabian, A Manual for Writers of Term Papers, Theses, and Dissertations, Eighth Edition: Chicago Style for Students and Researchers (Chicago: The University of Chicago Press, 2013), ISBN 9780226816388, $14.69


JPN - Japanese Courses


Textbooks Required/Recommended:

JPN 102 A (RUSCHA)

  • Required:
    • An integrated course in elementary Japanese; Genki I; 2nd. ed.; Eri Banno; Yoko Ikeda; et. al.; ISBN 9784789014403, $47.45


LAW - Law Courses


Textbooks Required/Recommended:

LAW 115 A, B (HENDRICKSON)


MAT - Math Courses


Textbooks Required/Recommended:

MAT 105 A (KRAFT)

  • Required:

MAT 180 A (BBEDE)

  • Required:
    • None

MAT 200 A (ADEMETRE)

  • Required:
    • None

MAT 256 A (BVERMESI)

  • Required:
    • None

MAT 258 A (ADEMETRE)

  • Required:
    • None
  • Recommended:

MAT 321 A (KLASSEN)

MAT 340 A, B (BVERMESI)

MAT 366 A (ABOERKOEL)


No Textbooks Required:

  • MAT 140 A (YOUNG)
  • MAT 150 A, B (YOUNG)
  • MAT 250 A, B (ABOERKOEL)
  • MAT 300 A (KLASSEN)
  • MAT 351 A (KLASSEN)
  • MAT 363 A (BBEDE)
  • MAT 563 A (BBEDE)


MGT - Management Courses


No Textbooks Required:

  • MGT 451 A (OVERTON)


MUS - Music Courses


Textbooks Required/Recommended:

MUS 121 A (YODER)

MUS 121L A (YODER)

MUS 151 A (SCHWEDLER)

MUS 221 A (BSTARK)

MUS 221L A (BSTARK)

MUS 231 A (BSTARK)

  • Required:
    • The Well-Tempered Clavier, Complete: Schirmer Library of Musical Classics, Volume 2057, by Carl Czerny (Editor), Johann Sebastian Bach (composer), ISBN 9780634099212, $13.36

MUS 251 A (GDIXON)

  • Required:

MUS 251L A (GDIXON)

  • Required:

MUS 261 A (OBENT)

  • Required:
    • *The Enjoyment of Music: An Introduction to Perceptive Listening (11th Edition), by Joseph Machlisby & Kristine Forney, ISBN 9780393935202, $10.00

MUS 290 A (BROWN)

MUS 321 A (BSTARK)

MUS 322 A (SSAULLS)

  • Required:
    • Maestro Mario: How Nintendo Transformed Videogame Music into an Art, by Andrew Schartmann, Thought Catalog, 2013, ASIN B00IB1XMZ0; $4.61
    • A Composer's Guide to Game Music, by Winifred Phillips, ISBN 9780262026642, $22.19

MUS 351 A (GDIXON)

  • Required:

MUS 351L A (GDIXON)

  • Required:

MUS 371 A (GDIXON)

  • Required:

MUS 371L A (GDIXON)

  • Required:


No Textbooks Required:

  • MUS 113 A (OBENT)
  • MUS 117 A (BSTARK)
  • MUS 117 B (LIKKEL)
  • MUS 119 A (OBENT)
  • MUS 151L A (SCHWEDLER)
  • MUS 331 A (GDIXON)
  • MUS 399 A (SCHWEDLER)
  • MUS 451 A (SCHMIDT)
  • MUS 451L A (SCHWEDLER)
  • MUS 470 (WILLOUGHBY)
  • MUS 471 A (WILLOUGHBY)
  • MUS 471L A (WILLOUGHBY)


PHY - Physics Courses


Textbooks Required/Recommended:

PHY 115 A (THIRUMALAI)

  • Required:

PHY 199 A (TBA)

  • Required:
    • None
  • Recommended:
    • Seeing the Light: Optics in Nature, Photography, Color, Vision, and Holography, by David Falk, Dieter Brill and David Stork, ISBN 9780471603856, $74.73
    • *(Sears and Zemansky’s) College Physics, 8th edition., 2006, by H. Young and R. M. Geller, ISBN 0805378219, $56.00

PHY 200 A (THIRUMALAI)

  • Required:

PHY 200L B (THIRUMALAI)

  • Required:

PHY 250 A, B (SHAH)

  • Required:
  • Recommended:
    • Sears and Zemansky's University Physics with Modern Physics, 13th edition, by Young & Freedman, ISBN 9780321696861, $225.00

PHY 250L C (SOLORZANO)

  • Required:

PHY 270 A (ROBERSON)

  • Required:

PHY 270L A (ROBERSON)

  • Required:

PHY 321 A (MOHRMANN)

  • Required:
    • Acoustics, an introduction to its physical principles and applications, by Allan D. Pierce, ISBN 9780883186121, $200.00 used (try to get this from other students)


PRJ - Projects Courses


Textbooks Required/Recommended:

PRJ 201 A (DDALY)

PRJ 251 A, B (DDALY)

PRJ 602 A (HERMANOWSKI)

  • Required:
    • None


No Textbooks Required:

  • PRJ 101 A, B, C (BRADBURY)
  • PRJ 101 D, E (POPLIN)
  • PRJ 252 A, B (BRUNNER)
  • PRJ 300 A (BRADBURY)
  • PRJ 350 A (MHENNE)
  • PRJ 351 (MHENNE)
  • PRJ 352 A, B (BSAMSON)
  • PRJ 450 A (MHENNE)
  • PRJ 452 A, B (ASCHNEUWLY)


PSY - Psychology Courses


Textbooks Required/Recommended:

PSY 201 A, B (VHEMOVICH)

  • Required:
    • None
  • Recommended:

PSY 209 A (VHEMOVICH)

  • Required:
    • None
  • Recommended:


SOS - Social Science Courses


No Textbooks Required:

  • SOS 115 A, B (CHOI)