Criminal Law and the Charter

This course is designed to introduce students to the fundamental principles of substantive criminal law; the history and philosophy of modern criminal law, the basic dimensions of criminality, the elements of major crimes, criminal defenses and the nature of criminal sanctions. ................
................