Education (6)
POLYTECHNIQUE MONTREAL: PhD in computer engineering, Data Mining 2020
SAINT PAUL UNIVERSITY OF OTTAWA: BA. in Theology, BA in Art 2014
UNIVERSITY OF OTTAWA: M.A. in biomedical engineering, Medical Image Processing 2013
UNIVERSITY OF OTTAWA: Formation in undergraduate teaching, Education 2013
GREGORIAN UNIVERSITY: B.A. in philosophy, Philosophy 2004
UNIVERSITY OF OTTAWA: B.A. In Computer engineering, Computer Engineering 2009
Areas of Expertise (3)
Automatous systems
Artificial Intelligence & Machine Learning
Data Mining
Links (1)
Languages (3)
- English
- French
- Spanish
Courses (2)
Data Structures
Specification and design of data types, information structures, and their associated algorithms. Collection classes and interfaces for sets, lists, stacks, queues, hierarchies, heaps, and dictionaries. Implementation techniques such as arrays, linked lists, hash tables, and efficient tree structures. Introduction to asymptotic computational complexity. Methods for sorting, indexing, and hashing.
Introduction to Digital Systems
This course introduces the student to the design and analysis of digital systems. The topics covered include: number systems, Boolean algebra, combinational and sequential logic design, minimization and analysis techniques as well as basic computer architecture.