education

[ degrees | scholarships and awards ]


Degrees

 

University of North Carolina at Chapel Hill

Masters of Science May 2002

Major Subject:     Computer Science
Areas of Study:    3D graphics, simulation, and geometric algorithms
Research Advisor:  Ming C. Lin
Area of Reaseach:  Motion Planning

Click for information on classes

York University, Toronto Canada

Bachelor of Science, Honors with Distinction, May 2000

Major Subjects:   Computer Science and Pure Mathematics
Areas of Study:   3D graphics, artificial intelligence, geometry, real analysis, abstract algebra, vector calculus
Research Advisor: Wolfgang Stuerzlinger
Area of Research: Computer Graphics

Click for information on classes

Earl Haig Secondary School

Graduated 1996
Academy Program for academically gifted students 
Claude Watson Arts Program, majoring in Drama
 

Claude Watson School for the Arts

Graduated in 1991
A mixed carriculum with each day's program equqally divided between academic classes and arts education, in subjects that included drama, mime, dance (national dance, jazz, and creative modern), visual art, and music (choir and band). 

 

Academic Scholarships and Awards