Research
Teaching
Publications
Current Schedule
Course History
Links
|
| Other Formats:
[DOC] [PDF]
[Printable]
|
| |
| Resume for Luke J. Olsen
|
| |
| OBJECTIVE |
Employment in the computer games or special effects industries. |
| EDUCATION |
Master of Science: Computer Science, University of Calgary, Calgary, AB. 2004-present.
- Specializing in computer graphics.
- NSERC Graduate Scholarship recipient (CGS-M).
Bachelor of Science: Computer Science (First Class Honours), University of Calgary, Calgary, AB. 2001-04.
- 4.00 GPA in major field, 3.99 GPA overall.
- Completed two years towards an undergraduate degree in Astrophysics.
- Also studied for one year each at the University of Alberta (2000-01) and Red Deer College (1999-2000).
|
| RECENT EXPERIENCE
|
Research Assistant, University of Calgary, Calgary, AB. Summers 2003, 2004.
- Worked on an automated tracking system using video cameras.
- Gained 8 months of experience with the Python scripting
language.
- Assisted in development of trajectory representation and retrieval methods.
- Implemented an interface between a XML video server and an XML database, allowing
video and metadata from the tracking system to be recorded for later playback and processing.
- Implemented a code library in C++ to allow rapid development of clients for the tracking system.
Information Technology worker, Correctional Services Canada, Bowden, AB. Summers 2000, 2001, 2002.
- Primarily a help-desk position, involving the troubleshooting
and solving of hardware and software problems.
- Responsible for the configuration and deployment of
approximately 80 computers each 4-month term.
- Created a virtual tour of the facility as a web-based
application to assist the tactical response team in mission
planning.
|
| SKILLS
|
Programming Languages
- C, C++, Java, Python, Assembly (various), PHP, HTML, Matlab/Octave
IDEs, APIs
- Microsoft Visual Studio, Qt, OpenGL, DirectX, Oracle, MySQL, Access.
Computer Science topics
- Modeling: Parametric curves and surfaces (B-Splines, NURBS), subdivision surfaces
(Chaikin, Doo-Sabin, Catmull-Clark, Loop), wavelets, multiresolution, fractals, implicit surfaces.
- Rendering: Ray tracing, acceleration techniques (BSP trees, k-d trees, octrees,
hierarchical bounding volumes), radiosity, Monte Carlo integration, non-photorealistic techniques.
- Animation: articulated figures, forward/inverse kinematics, keyframing.
- Operating Systems: critical section protection, CPU scheduling, memory management, file systems.
- Vision: Fast Fourier Transform, camera calibration, image and video compression,
image processing (edge detection, connected components).
Physics
- Quantum mechanics, thermodynamics, classical mechanics, optics, electromagnetism, harmonic motion,
rotational motion.
Relevant Coursework
- Calculus, linear algebra, formal logic, circuit design, introductory chemistry, physical astronomy, game theory.
|
| HONOURS
AND AWARDS
|
- NSERC Canadian Graduate Scholarship (CGS-M), valued at $17,300 per year. (2004)
- iCore Graduate Student Scholarship, valued at $12,000 per year. (2004)
- Dean's Research Award, valued at $3000. (2004)
- Department of Computer Science Silver Medallion, awarded for the highest distinction in scholarship in
a major or honours program. (2004)
- Student's Union Peer Assistance Bursary, valued at $2500. (2004)
- Computing Research Association Outstanding Researcher Award, Honourable Mention. (2003)
- NSERC Undergraduate Research Award, valued at $4500. (2003 and 2004)
- Louise McKinney Scholarship, valued at $2500. (2000, 2002, and 2003)
- Dharma Master Chuk Mor Scholarship, valued at $500. (2002)
- Jason Lang Scholarship, valued at $1000. (2001)
- University of Calgary Transfer Award, valued at $1400. (2001)
|
| ACTIVITIES
|
- Intelligent Systems 2004 Conference, Ottawa, ON. Presented a demonstration of a system implemented
under Dr. Jeffrey Boyd. (Summer 2004)
- Intelligent Systems 2003 Conference, Halifax, NS. Participated in a poster presentation. (Summer 2003)
|
|
| Other Formats:
[DOC] [PDF]
[Printable]
|
|
|