Labs:
Equations for the Intersection of Rays with Shapes (or just google others):
Ray traced shadows (see Ray Tracing Notes (pdf))
Using recursion to implement reflections (see Ray Tracing Notes (pdf))
Anti-aliasing:
Optimization Techniques
Textures