Code from courses I did at UVIC.