# Teaching

Below is a summary of teaching in Toronto.

Statistical Methods for Machine Learning & Data Mining (STA414, Department of Statistical Sciences)
Inference Algorithms and Machine Learning (ECE521, Faculty of Applied Science and Engineering)
Design of Scientific Studies (STA305, Department of Statistical Sciences)
Methods of Data Analysis I (STA302, Department of Statistical Sciences)
Probability and Statistics I (STA257, Department of Statistical Sciences)

Design of Scientific Studies (STA305, Department of Statistical Sciences)
Calculus I (MAT186, Faculty of Applied Science and Engineering)

Mathematics (MTH155)
Mathematics with Foundations (MTH147)

Below is a summary of teaching at the University of Oxford.

1P1A: Calculus I
1P1D: Vectors and Matrices
2A2A: Signal Conditioning
2A2B: Microcontroller Systems
Revision 1 (mathematics)

2A2E: Communications & Electromagnetism
2A2F-G: Communications I-II
2A2H: Discrete Systems
2A4F: Electrical Machines II

P1 - Mathematics (setting)
A2/A4 - Electronic & Information Engineering, and Energy Systems (co-setting and co-marking) [2]

A2/A4 - Electronic & Information Engineering, and Energy Systems (co-setting and co-marking) [2]

A2 - Electronic & Information Engineering (half)

A4 - Energy Systems (quarter)

1P1A: Calculus I
1P1B-C: Complex Algebra & Fourier Series
1P1D-E: Vectors and Matrices
1P1F-G: Ordinary Differential Equations
2A2A: Signal Conditioning
2A2B: Microcontroller Systems
2A2C-D: Introduction to Control Theory
2A2E: Communications & Electromagnetism

1P1H: Calculus II (Partial Differentiation and Multiple Integrals)
2A2F-G: Communications I-II
2A2H: Discrete Systems
2A4E-F: Electrical Machines I-II

1P1J: Mathematical Modelling of Physical Systems

B14: Signal and Image Analysis
C24: Advanced Probability Methods

P1: Mathematics - washup
P4: Energy - co-washup
A2: Electronic and Information Engineering - washup and co-revision
A4: Energy Systems - Co-washup

P1 - Mathematics P4 - Energy and the Environment

P1 - Mathematics A1/A2 - Mathematics, and Electronic & Information Engineering

A1/A2 - Mathematics, and Electronic & Information Engineering

1P1A: Calculus I
1P1B: Complex Algebra & Fourier Series I
1P1D-E: Vectors and Matrices
1P1F-G: Ordinary Differential Equations
2A2A: Signal Conditioning
2A2B: Microcontroller Systems
2A2C-D: Introduction to Control Theory
2A2E: Communications & Electromagnetism
Mathematics summer revision paper

1P1C: Complex Algebra & Fourier Series II
1P1H: Calculus II (Partial Differentiation and Multiple Integrals)
2A2F-G: Communications I-II
2A2H: Discrete Systems
2A4E-F: Electrical Machines I-II

1P1J: Mathematical Modelling of Physical Systems (tentative)

B14: Signal and Image Analysis
C7B: Advanced Probability Methods

P1: Mathematics - Revision and washup
A2: Electronic and Information Engineering - Co-revision and washup [2]
A4: Energy Systems - Co-washup [2]

P1 - Mathematics

P1 - Mathematics

P4: Energy and the Environment ( A2/A3: Electronic and Information Engineering; and Structures, Materials and Dynamics ( A1/A4: Mathematics; and Energy Systems (

1P1A: Calculus I
1P1H: Calculus II (Partial Differentiation and Multiple Integrals)
1P1B-C: Complex Algebra & Fourier Series
1P1D: Vectors and Matrices I
1P1F-G: Ordinary Differential Equations
2A2C-D: Introduction to Control Theory
2A2E-G: Communications and Electromagnetism
3A2A-C: Communications
3A3A-B: Introduction to Control Theory

1P1E: Vectors and Matrices II
2A2H: Discrete Systems

1P1J: Mathematical Modelling of Physical Systems

B6: Quantitative Physiology I & II

B4: Signal and Image Analysis
C7B: Advanced Probability Methods

A2: Electrical Systems B4: Signal and Image Analysis

P1: Mathematics
P4: Energy and the Environment A2: Electrical Systems [2,3]
A3: Electrical Systems

P1 Mathematics P4 Energy and the Environment A2/A3 Modelling, Dynamics and Control; Electrical Systems

P1: Mathematics A2: Electrical Systems A2: Electrical Systems A3: Modelling, Dynamics and Control

A2: Electrical Systems

1P1A: Calculus I
1P1B-C: Complex Algebra & Fourier Series
1P1D-E: Vectors and Matrices
1P1F-G: Ordinary Differential Equations
3A2A-C: Communications
3A3A-B: Introduction to Control Theory

1P1H: Calculus II (Partial Differentiation and Multiple Integrals)
2A2C-E: Applied Electromagnetism

1P1J: Mathematical Modelling of Physical Systems
1P2H/J: Digital Electronics I & II (LMH only)

B6: Quantitative Physiology I & II

B4: Signal and Image Analysis

C7b: Advanced Probability Theory

P1: Mathematical and Computational Methods
A2: Electrical Systems
A3: Modelling, Dynamics, and Control

P1: Mathematical and Computational Methods
A2: Electrical Systems A3: Modelling, Dynamics, and Control

P4: Energy

A2: Electrical Systems

1P1A: Summer Work
1P1B-C: Vectors and Matrices
1P1D: Calculus I
1P1F: Complex Algebra
1P1G-H: Ordinary Differential Equations
3A2A-C: Communications
3A3A-B: Introduction to Control Theory

1P1E: Calculus II (Fourier Series, Partial Differentiation, and Multiple Integrals)
1P1J: Probability and Statistics
2A2C-E: Applied Electromagnetism

B6 1&2: Quantitative Physiology

B4: Signal Analysis (Digital Signal and Image Processing)

C4B: Machine Learning and Pattern Recognition

P1: Mathematical and Computational Methods
A2: Electrical Systems
A3: Modelling, Dynamics, and Control

P1: Mathematical and Computational Methods (Calculus, Complex Algebra, Ordinary Differential Equations, Vectors & Matrices, and Probability & Statistics)

P1: Mathematical and Computational Methods (Calculus, Complex
Algebra, Ordinary Differential Equations, and Vectors & Matrices)

1P1F: Complex Algebra
1P1G-H: Ordinary Differential Equations I & II
3A2A-C: Communications
3A3A-B: Introduction to Control Theory

1P1E: Calculus II (Fourier Series, Partial Differentiation, and Multiple Integrals)
1P1L: Probability and Statistics
2A2C-E: Applied Electromagnetism

B6/C6C 1&2: Quantitative Physiology

B4: Signal Analysis (Digital Signal and Image Processing)
C4B: Neural Networks and Pattern Recognition

P1: Mathematical and Computational Methods
A2: Electrical Systems
A3: Modelling, Dynamics, and Control

A1: Mathematical Methods

P1: Mathematical and Computational Methods (Calculus, Complex Algebra, Ordinary Differential Equations, and
Vectors & Matrices)

A2: Electrical Systems ([2nd year] Applied Electromagnetism, [3] Instrumentation and Control Systems,
[3] Communications) A3: Modelling, Dynamics, and Control ([3] Introduction to Control Theory, and others)

* Other parts of the collection handled by colleagues: [2] Mechanical Vibrations, [2] Modelling Dynamic Systems, [3] Dynamics & Kinematics, and [3] Instrumentation and Control Systems.

A2: Electrical Systems ([2] Applied Electromagnetism, [2] Digital Logic and Computers, [3] Communications)

P5 Introduction to Computing Laboratory [1]
A6 Electrical Laboratory [2]
Trinity Coursework Module: Computing for Mechanical and Civil Engineers [2]

**2017, University of Toronto:****2016, University of Toronto:**

**2016, School of Information & Communications Technology at Seneca College:**

Below is a summary of teaching at the University of Oxford.

*2012-2013*

**Michaelmas Tutorials:**

**Hilary Tutorials:**

**Hilary Collections:**

**Trinity Collections:**

**Trinity Revision Classes:**

*(Somerville, Exeter, Pembroke, Christ Church, and St Hilda's Colleges)*

**Trinity Washups:**

*2011-2012*

**Michaelmas Tutorials:**

**Hilary Tutorials:**

**Trinity Tutorials:**

**Michaelmas Classes:**

**Trinity Revision Classes and Washups:**

**Michaelmas Collections:**

*(marking)*[2]

*(co-marking)*[2]

**Hilary Collections:**

*(setting and marking)*[1]

*(co-setting and co-marking)*[2]

**Trinity Collections:**

*(co-setting and co-marking)*[2]

*2010-2011*

**Michaelmas Tutorials:**

**Hilary Tutorials:**

**Trinity Tutorials:**

**Michaelmas Classes:**

**Trinity Revision Classes and Washups:**

**Michaelmas Collections:**

*(marking)*[2]

**Hilary Collections:**

*(marking)*[1]

**Trinity Collections:**

*co-marking*)

*co-setting and co-marking*) [2]

*co-setting*) [2]

*2009-2010*

**Michaelmas Tutorials:**

**Hilary Tutorials:**

**Trinity Tutorials:**

**Michaelmas Classes:**

**Hilary Classes:**

**Trinity Revision Classes:**

*(shared)*[3]

**Trinity Washups:**

*(shared)*

*(shared)*[2,3]

**Michaelmas Collections:**

*(marking)*[2]

*(co-marking)*[2]

*(marking)*

**Hilary Collections:**

*(setting and marking)*

*(marking)*[2]

*(setting and marking)*[3]

*(setting and co-marking)*[3]

**Trinity Collections:**

*(setting and marking)*[3]

*2008-9*

**Michaelmas Tutorials:**

**Hilary Tutorials:**

**Trinity Tutorials:**

**Michaelmas Classes:**

**Hilary Classes:**

**Trinity Classes:**

**Trinity Washups:**

**Hilary Collections:**

*{setting and marking}*[3]

*{co-marking}*[3]

**Trinity Collections:**

*{co-setting and co-marking}*

*{setting and marking}*

*2007-8*

**Michaelmas Tutorials:**

**Hilary Tutorials:**

**Michaelmas Classes:**

**Hilary Classes:**

**Trinity Classes:**

**Trinity Washups:**

**Michaelmas Collections:**

*{marking}*

**Hilary Collections:**

*{setting and marking}*

*2006-7*

**Michaelmas Tutorials:**

**Hilary Tutorials:**

**Michaelmas Classes:**

**Hilary Classes:**

**Trinity Washups:**

**Third-year Michaelmas Collections:**

*{marking only}*

**First-year Hilary Collections:**

*{co-setting, marking}*

**Third-year Hilary Collections:**

*{setting and marking}*

*{co-marking* only}*

* Other parts of the collection handled by colleagues: [2] Mechanical Vibrations, [2] Modelling Dynamic Systems, [3] Dynamics & Kinematics, and [3] Instrumentation and Control Systems.

**Third-year Trinity Collections:**

*{marking only}*