Education

BA Computer Science

York University 

In progress

This course provides a blend of foundational knowledge and applied skills to explore intriguing topics such as computer systems that mimic human vision or mine data for useful information. Learn about the methodologies that lead to efficient, accurate computation

Certificate in Technical and Professional Communication

York University

2009 - 2010

This 2-year certificate program covered how to put scientific and technical information into easily understandable language, with an eye to preparing scientific and technical reports, operating and maintenance manuals, catalogs, assembly instructions, sales promotion materials and project proposals. 

Certificates in Technical Writing

University of Waterloo

Successfully completed two certificate programs; Fundamentals of Technical Writing and Writing Great Technical Documents. These courses covered how to translate complex information into easily-understood language, with a focus on technical writing conventions, interviewing skills, desktop publishing and formatting techniques, key tips for developing graphics and templates, documentation management, and how to publish documents both on paper and electronically. 

Journalism - Print

Centennial College

This three-year program provided the skills and confidence to succeed in the evolving news industry, and included courses on photography, broadcast journalism as well as print, with an emphasis on how to tell and share stories that people need and want to know. Graphic design, page layout and real-life reporting experience were all part of the intensive curriculum.