Top | GPA | Legend | Courses Completed
(Brief/Detailed) | Bottom
GPA:
- Current GPA: 3.07
- GPA excluding first semester: 3.42
- GPA excluding first year: 3.45
Top | GPA | Legend | Courses Completed
(Brief/Detailed) | Bottom
Legend:
[Faculty/Department]
- Faculties
- SCI=Faculty of Science
- ART=Faculty of Arts
- MUS=Faculty of Music
- Departments
- CS=Department of Computer Science
- MATH=Department of Mathematics
- PHYS=Department of Physics
- JAZZ=Department of Jazz Studies
- MUS=Department of Music
Top | GPA | Legend | Courses Completed
(Brief/Detailed) | Bottom
Courses Completed:
Brief Listing:
- U3 (1997-1998)
Winter Semester
Fall Semester
- U2 (1996-1997)
Summer Semester
- [ART/MUS] 210-393: Introduction to Jazz
Winter Semester
Fall Semester
- U1 (1995-1996)
Summer Semester
- [SCI/CS] 308-202: Introduction to Computing I
- [SCI/PHYS] 198-204: Planets, Stars, and Galaxies
Winter Semester
- [SCI/PHYS] 198-259: Lab in Mechanics, Heat, and
Optics
- [SCI/PHYS] 198-241: Signal Processing
- [SCI/PHYS] 198-240: Computers for Physics
- [SCI/PHYS] 198-232: Heat and Waves
- [SCI/MATH] 189-315: Ordinary Differential
Equations
- [SCI/MATH] 189-203: Principles of Statistics I
Fall Semester
- [SCI/PHYS] 198-251: Classical Mechanics I
- [SCI/MATH] 189-248: Advanced Calculus I
- [SCI/MATH] 189-223: Linear Algebra
- [SCI/MATH] 189-325: Ordinary Differential
Equations
Top | GPA | Legend | Courses Completed
(Brief/Detailed) | Bottom
Detailed Listing:
- U3 (1997-1998)
Winter Semester
- [SCI/CS] 308-310: Computer
Systems and Organization
- [SCI/CS] 308-405: Analysis of
Algorithms
- [SCI/CS] 308-557: Fundamentals of
Computer Graphics
- Grade: A-
- Projects completed:
- Research paper and implementation
project on SIRDS (Single Image Random Dot
Stereogram).
- Video editing project to produce a 15 minute
video of "fake" Olympic coverage. Including
shooting, editing via Adobe Premiere, and
additional special effects using Specular
Infini-D.
- [SCI/CS] 308-573: Microcomputers
- Grade: A
- Projects completed:
- Paper, presentation and implementation of a
new desktop interface environment in Java.
Completed components including a rudimentary
window management schema, a customizable
program launcher, a prototype file manager,
and a prototype Othello game (the AI engine
for the game was ported from the C-based
engine developed for the 308-424 game
project).
- [MUS/JAZZ] 240-171: Jazz Keyboard Proficiency II
Fall Semester
- [SCI/CS] 308-305: Computer Systems
Architecture
- Grade: A
- Projects completed:
- Given the specifications for an imaginary
machine, to design the underlying computer
architecture to support this, and to
implement a software-based simulator of
the machine.
- [SCI/CS] 308-330: Theoretical
Aspects of Computer Science
- [SCI/CS] 308-420: Files and
Databases
- [SCI/CS] 308-424: Topics in
Artificial Intelligence
- Grade: B+
- Projects completed:
- Puzzle-solver for the "15-puzzle" using
iteratively-deepening depth-first A*
search (iddfa). Written in C.
- Game-playing program for "Othello" using
iteratively-deepening depth-first search,
windows, alpha-beta cutoff, and
move-reordering techniques. Written in
C.
- [SCI/CS] 308-206: Programming
Techniques
- [MUS/JAZZ] 240-170: Jazz Keyboard Proficiency I
- U2 (1996-1997)
Summer Semester
- [ART/MUS] 210-393: Introduction to Jazz
Winter Semester
- [SCI/CS] 308-335: Software
Engineering Methods
- [SCI/CS] 308-302: Programming
Languages and Paradigms
- [SCI/CS] 308-251: Data Structures
and Algorithms
- Grade: B
- Projects completed:
- Game-playing programs for "Dots and Boxes"
using minimax and alpha-beta cutoff.
Written in Java.
- Discrete-event simulator for multiple
bouncing balls bounded by connecting
strings. Written in C.
- Webpage for course topic on "Directed
Acyclic Graphs" (dags). Java applet
written to interactively demonstrate
topological sort on a dag generated by the
user.
- [SCI/MATH] 189-340: Abstract Algebra and Computing
- [ART/MUS] 210-201: Basic Materials of Western
Music I
Fall Semester
- U1 (1995-1996)
Summer Semester
- [SCI/CS] 308-202: Introduction to Computing I
- [SCI/PHYS] 198-204: Planets, Stars, and Galaxies
Winter Semester
- [SCI/PHYS] 198-259: Lab in Mechanics, Heat, and
Optics
- Grade: B+
- Projects completed:
- [SCI/PHYS] 198-241: Signal Processing
- [SCI/PHYS] 198-240: Computers for Physics
- Grade: A
- Projects completed:
- Wrote a paper analyzing the motion of a
bouncing ball on a vibrating table.
Wrote a C program to simulate the motion
as well as to carry out various analyses
(such as fourier transforms, power
spectra, and phase planes).
- [SCI/PHYS] 198-232: Heat and Waves
- [SCI/MATH] 189-315: Ordinary Differential
Equations
- [SCI/MATH] 189-203: Principles of Statistics I
Fall Semester
- [SCI/PHYS] 198-251: Classical Mechanics I
- Grade: F
- (This course was intended for Honours students)
- [SCI/MATH] 189-248: Advanced Calculus I
- Grade: D
- (This course was intended for Honours students)
- [SCI/MATH] 189-223: Linear Algebra
- [SCI/MATH] 189-325: Ordinary Differential
Equations
- Grade: F
- (This course was intended for Honours students)
Top | GPA | Legend | Courses Completed
(Brief/Detailed) | Bottom