The website of Andrew Thall, computer scientist and erstwhile guitarist and bass player.

Andrew Thall, Ph.D.
Asst. Professor of Mathematics and Computer Science
Alma College
614 W. Superior St., Alma, MI 48801, USA

Office: Swanson Academic Center (SAC) 223
Tel: +1-989-463-7177 (New number!!)

News!

Spring 09:

Learning Spanish! Alma has a partnership with Equitorialis University in Quito, Ecuador. In support of this,
I'm taking part in a grant-sponsored program of Spanish instruction for faculty. This involves a two-week trip
to Quito this June for language instruction and to make contacts at the university.

In March, I took part in the NMC 2009 Symposium on New Media and Learning, a gathering to explore
the impact of new media on teaching, learning, research, and creative expression, especially in higher education.
The two-day online event took place at the NMC Conference Center in Second Life.

In May, I taught a Spring Term workshop on Computer Game Programming, working
with 17 students who used Python and Pygame to create five final projects.

Fall 08:

I have joined the computer science faculty at Alma College in Alma, Michigan. Lots of excitement in store!
We will be introducing a Python-based media computation approach in introductory CS, based on the success
of the courses at UM Morris. I will also be involved in developing a major in New Media and in creating
a digital learning commons. In support of this, I attended the wicked cool New Media Consortium conference
(NMC '08) in June at Princeton U. along with a contingent of faculty and staff from Alma.

Fall 07:

I am a visiting faculty member at the University of Minnesota's Morris Campus for the 2007/2008 academic year.
I will be teaching introductory computer science courses using a media-computation framework and methodology,
(see GA Tech's Media Computation Teachers website.) and continuing my research on high-precision computation
on parallel graphics processors.


Research Interests

  • New media technology and its impact on the individual and society
  • Application of avatar-based virtual worlds to collaborative interaction and learning
  • GPGPU: general purpose programming on graphics hardware
  • computer graphics and visualization, subdivision surfaces and medial modeling
  • 3D medical image analysis
  • numerical and scientific computing
  • realtime rendering; computer art, animation and game design
  • games, puzzles and media computation for introductory computer science education

Email:
(If a webcrawler can figure this out, I'll admit to being impressed.)

Recent Work

ACM SIGGRAPH 06 Poster -- A. Thall

ACM SIGGRAPH 04 Poster -- Zumpella and Thall

  • Downloadable (free stuff)
  • Workshop: 3D Modeling, Animation, and Game Design

    Subjects Taught

    "The mind is not a vessel to be filled but a fire to be kindled." -- Plutarch

    Miscellaneous

    M.S. 1997, Ph.D. 2004, Dept. of Computer Science, University of North Carolina at Chapel Hill
    "You are a lost generation." --Gertrude Stein to Ernest Hemingway, in conversation
    "You have confused the true and the real." --George Stanley to Samuel Delany, in conversation
    "Those were good beers. Manly beers." --The Tick to Arthur, in conversation
    Last revision: March 19, 2009
    Last content review: March 2009

    War without end.