Education

Bachelor of Computer Science Student

Dalhousie University - Halifax, Nova Scotia
  • Core concepts of Computer Science, including object orientation, data structures, algorythms and databases
  • Mathimatical concepts such as calculus, linear algebra and discrete structure and proofs
  • Software Development tools and concepts including agile, git and SOLID principles

Intro to Web Development

Lighthouse Labs - Halifax, Nova Scotia
  • Running lab sections, providing students with guidelines, resources and general help
  • Marking assignments, labs and other assesments
  • Weekly office hours in the dedicated learning centre to provide help and advising to students

Bachelor of Commerce

MaceWan University - Edmonton, Alberta
  • Lead and instruct workshops aimed at teaching basic coding skills, focusing on children and female identifying individuals
  • Provide help and guidance to students working on projects during workshops
  • Topics of workshops include; Scratch Programming, HTML & CSS, intro to programming with Python and generative art & graphic design