My interest in computational geometry arises from my work in artificial life.  I have come to prefer models where the world and its contents have geometric shape, as opposed to the cellular automata models.  But I lack the knowledge needed to implement such a world as fully as I would like.

CS courses:

Intro to CompSci
Data Structures
Assembly Langauge
Connectionism
Computational Models of Biological Systems
Artificial Intelligence
AI: Evolutionary Computation

concurrent:

AI: Artificial Neural Networks
Linear Algebra    
Cognitive Ethology