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 boasts a 13-to-1 student-to-teacher ratio, a liberal arts approach to undergraduate education, 33 academic majors, self-designed programs of emphasis, pre-professional programs in law and medicine, and an intensive Spring Term that provides opportunities for innovative courses, travel classes, research and internships.

 

Leadership Profile

Tanis Rozeveld

Tanis Rozeveld

We like to joke that the average Alma College student is involved in a dozen organizations and activities, but Tanis Rozeveld ’14 proves that leadership is no laughing matter.