Sort by
Refine Your Search
-
Category
-
Program
-
Field
-
Computer Science, offers B.Sc. Major, Honours and minor degrees in Computer Science and a Bachelor of Software Engineering program, jointly offered with the Department of Electrical and Computer Engineering
-
: Qualified candidates will demonstrate a record of or interest in engaging in activities that enhance teaching ability or effectiveness. Examples: Mastery of one’s field of knowledge and awareness of current
-
of ethics, health, law, environment, gender, sexual identity, technology, government and public policy, human conflict, art, literature, the media, currents and debates in philosophy and the natural sciences
-
society and culture, both contemporary and historical. This includes, but is not limited to, critical examinations of religious themes in the areas of ethics, health, environment, public policy, technology