Education
BA Computer Science
York University
In progressThis 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 - 2010This 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.