Home
|
Research
|
Employment
|
Non-Academic Info
|
June 2004 - Graduate
Research Assistant: Imager Lab for Graphics, Visualization, and HCI
Dec.
2005 University of British Columbia,
Vancouver, BC
·
Studied the importance of accurate head registration on skilled motor
performance in VR.
·
Investigated the
effects of virtual reality on mental rotation abilities including the use of
prop objects for training.
·
Conducted three
user studies involving 12, 10, and 24 subjects.
·
Designed and
programmed a VR system to provide an immersive stereo virtual environment to
subjects using a head-mounted display.
Subjects were provided with a head-coupled perspective into the virtual
environment using a 6 degree-of-freedom Polhemus Fastrak sensor. The VR system was approximately 50 000 lines
of C++ code.
Jan. 2005- Graduate Teaching Assistant: CPSC 121
May 2005 University of British Columbia, Vancouver, BC
·
Responsible for running
6 one-hour tutorials and working 2 hours at the learning centre every week for CPSC 121: Models
of Computation.
·
Course teaches physical and mathematical
structures of computation including: Boolean algebra, logic circuits, proof
techniques (including induction), and sets.
·
Provided 2
end-of-term review sessions (volunteered).
·
Average TA
evaluation mark was 4.1 out of 5 for 73 student responses.
Oct. 2004- Computer Science Recruitment Speaker
Dec 2004 University of British Columbia, Vancouver, BC
·
Presented 5-10
minute talks to first and second year biology and physics students, promoting
computer science, and informing people about combined degrees with computer
science.
Sept. 2003- Graduate Teaching Assistant: CPSC 152
May 2004 University of British Columbia, Vancouver, BC
·
Taught labs,
graded exams, and presented tutorials for CPSC 152: an introductory
computer science course for engineers.
·
Presented review
sessions before the mid-term and final exams.
·
Average TA
evaluation mark was 4.0 out of 5 for term 1 and 4.3 for term 2.
May 2001- Junior
Programmer for Educational Software Company
August 2003 Kutoka Interactive,
Montreal, QC
·
One of three
programmers working on Mia 4, a game written in C and C++ and designed to
introduce children to Spanish, French, or English.
·
Responsible for
designing, programming, and testing 11 of the 14 game activities.
·
Designed an
in-house layout editor to improve development time, reduce code complexity, and
allow non-programmers to design and layout levels and activities.
Sept. 2000- Undergraduate Teaching Assistant
April 2001 Queen’s University,
Kingston, ON
·
Organised, designed, and taught labs
in CISC 101: Elements of Computer Science; a course for students
with no computer science background.
·
Designed
bi-weekly student quizzes for CISC 101.
·
Responsible
for marking all weekly assignments in CISC 104: Elements of Computer Science
II, as well as offering advice and assistance during office hours.