Continuation of CURR309 with additional emphasis on developing a philosophy of teaching computer studies; project work and knowledge building; organizing computing facilities; current developments in information technology; and ongoing professional development.
Continuation of CURR309 with additional emphasis on developing a philosophy of teaching computer studies; project work and knowledge building; organizing computing facilities; current developments in information technology; and ongoing professional development.