Dr. Andrew Thall
I have been at Alma College since 2008. I teach courses in both Computer Science and New Media Studies, with expertise in computer graphics and digital media, in medical image analysis, and in numerical and GPU-based scientific computing.
Title
Associate Professor
Discipline
Computer Science and New Media Studies
Educational Background
- Ph.D., Computer Science, The University of North Carolina at Chapel Hill (2004)
- M.S., Computer Science, The University of North Carolina at Chapel Hill (1998)
- B.A., Mathematics, Kalamazoo College (1984)
Rank
Associate Professor
My career at Alma began in
2008
Signature course(s):
FYS: The Computer as a Mirror of the World; NMS 280: The 24-Hour Media Challenge; CSC 280: Computer Game Design and Interactive Narrative