Added CSC258 notes aswell