Computer Science

Dr. Andrew Thall

A man with a porpoise.

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

 

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