Carleton University COMP3007 - Programming Paradigms