Education

Ph.D. Computing Science, University of Alberta, Canada (2011 – Present)

M.Sc. Computing Science, University of Alberta, Canada (2009 – 2011)

Exchange Program, American University, USA (2008)

B.Sc. Computer Science, Magna Cum Laude, American University of Nigeria (2005 – 2009)

National Diploma, Distinction, Computer Science, Adamawa State Polytechnic, Nigeria (2002 – 2003)

Teaching

Teaching Assistant for Introduction to the Foundations of Computation II (CMPUT 175). Dr. Osmar R. Zaïane, University of Alberta. Jan - Apr 2015

Teaching Assistant for Non-Procedural Programming Languages (CMPUT 325). Dr. Jia You, University of Alberta. Jan - Apr 2012

Teaching Assistant for Introduction to Computing (CMPUT 101). University of Alberta. Sept - Dec 2011

Teaching Assistant for Non-Procedural Programming Languages (CMPUT 325). Dr. Jim Hoover, University of Alberta. Sept - Dec 2010

Teaching Assistant for Non-Procedural Programming Languages (CMPUT 325). Dr. Jia You, University of Alberta. Jan - Apr 2010

Teaching Assistant for Security in a Networked World (CMPUT 333). Dr. Ioanis Nikolaidis, University of Alberta. Sept - Dec 2009