Faculty List

Andrew L. Thall, Ph.D.

Andrew L.  Thall, Ph.D.

Associate Professor of Math and Computer Science
Joined Alma College Faculty in 2008
Swanson Academic Center 223
(989) 463-7177
Office Hours: MWF: 9:30-11 TTH: 3:30-5
Homepage: http://andrewthall.org

Education

  • 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)

Research Interests

Scientific and Numerical Computing, Media Computation, Image Analysis and Geometric Modeling, Computer Graphics and Game Design

Recent Courses Taught

Selected Articles

Selected Chapter Book Publications

Recent Presentations

Professional Memberships

  • Consortium for Computing Sciences in Colleges
  • New Media Consortium
  • Computer Society, Institute of Electrical and Electronics Engineers
  • Association for Computing Machinery, Special Interest Group on Computer Science Education (SIGCSE)
  • Association for Computing Machinery, Special Interest Group on Computer Graphics (SIGGRAPH)

Service to the College

Service to the Community

Service to the Profession

 

Alma College graduates have extraordinary placement rates into medical and law schools. Alma’s 84 percent placement rate into medical school compares to a 46.3 percent national average. Alma’s placement rate for law school is 86.9 percent, compared to a 66.8 percent national average.

 

Student Profile

Daniel May

Daniel May
Graduation: 2013
Major: Biology

From ATP production to Z chromosomes, Frankenmuth senior Daniel May speaks the language of biology.

“I’ve always really, really loved science,” he says. “It really seems to fit me and my personality. I was a science geek, even in high school. Biology, especially, has always clicked for me.”