I have initiated a project aimed at assisting individuals interested in learning about bioinformatics, mathematical modeling, python, machine learning, shell scripting and basic statistics. The project is still being developed. Here is a link to the project.
Teaching
2022 - 2023
Winter
Instructor
MBI 3100 - Introduction to Medical Bioinformatics Department of Pathology and Laboratory, Medicine Schulich School of Medicine & Dentistry Western University, London, ON, Canada N6A 5C1.
General topics in medical bioinformatics, including public databases, bioinformatic data formats, sequence comparison and alignment, and next-generation sequence processing (mapping, de novo assembly). Labs introduce the command line interface, working within the Linux filesystem, and basic concepts in utilizing open source assets, batch processing and the implementation of bioinformatic workflows.2020 - 2021
Winter
Instructor
MATH 3900 / ECON 3900 - Financial Mathematics Department of Mathematics and Statistics, Dalhousie University, Halifax, Canada.
This course was an introduction to derivative pricing. Topics include: binomial tree model, stochastic calculus, Itô calculus, Black-Scholes model, Numerical methods for PDEs, the market price of risk, log-normal models.2019 - 2020
Winter
Teaching Assistant
Applied Mathematics 1201 - Differential Equations & Probability for Life Sciences Department of Applied Mathematics, Western University, London, Canada.
Applications of integration, integration using mathematical software packages. Scaling and allometry. Basic probability theory. Fundamentals of linear algebra: vectors, matrices, matrix algebra. Difference and differential equations. Each topic was illustrated by examples and applications from the biological sciences, such as population growth, predator-prey dynamics, age-structured populations.2018 - 2019
Winter
Instructor
MATH-5025 - Calculus II
School of Applied Science and Technology, Fanshawe College, London, Canada.
This advanced course in calculus contained some special methods of integration, Maclaurin, Taylor
and Fourier series, various types of first and second order differential equations, an introduction to
Laplace transforms, and applications to the mechanical, electrical/electronic technologies.
Winter
Teaching Assistant
Calculus 2402 - Calculus with Analysis for Statistics Department of Applied Mathematics, Western University, London, Canada.
Functions of multiple variables and their differential calculus. The gradient and the Hessian. Constrained and unconstrained optimization of scalar-valued functions of many variables: Lagrange multipliers.Multidimensional Taylor series. Integrating scalar-valued functions of several variables:Jacobian transformations. Power series. Pointwise and uniform convergence.2017 - 2018
Fall
Instructor
MATH-1052 - Business Mathematics Lawrence Kinlin School of Business, Fanshawe College, London, Canada.
This course provided a review of basic arithmetic and algebra, equipping students with essential mathematical tools and concepts needed for success in other college courses and future employment. It prepares students for advanced courses in Marketing, Business, Financial Planning, Accounting, Purchasing, and Insurance.Winter
Teaching Assistant
Applied Mathematics 2811B - Linear Algebra Department of Applied Mathematics, Western University, London, Canada.
Vector space examples. Inner products, orthogonal sets including Legendre polynomials, trigonometric functions, wavelets. Projections, least squares, normal equations, Fourier approximations. Eigenvalue problems, diagonalization, defective matrices. Coupled difference and differential equations; applications such as predator-prey, business competition, coupled oscillators. Singular value decomposition, image approximations. Linear transformations, graphics.2016 - 2017
Fall
Teaching Assistant
Applied Mathematics 1314 - Applied Mathematics for Engineers Department of Applied Mathematics, Western University, London, Canada.
Limits, continuity, differentiation of functions of one variable with applications, extreme values, integration, the fundamental theorem of calculus, methods and applications of integration to areas, volumes and engineering applications. Sequences and series, convergence, power series. Vector functions, partial differential calculus, gradients, directional derivatives and applications.Winter
Teaching Assistant
Applied Mathematics 1314 - Applied Mathematics for Engineers Department of Applied Mathematics, Western University, London, Canada.
Limits, continuity, differentiation of functions of one variable with applications, extreme values, integration, the fundamental theorem of calculus, methods and applications of integration to areas, volumes and engineering applications. Sequences and series, convergence, power series. Vector functions, partial differential calculus, gradients, directional derivatives and applications.2015 - 2016
Fall
Teaching Assistant
Applied Mathematics 1314 - Applied Mathematics for Engineers Department of Applied Mathematics, Western University, London, Canada.
Winter
Teaching Assistant
MATH 2C03 -Introduction to Differential Equations Department of Mathematics & Statistics, McMaster University, Hamilton, Canada.
First order ordinary differential equations and higher order linear ordinary differential equations including Laplace transforms and series solutions.2014-2015
Fall
Teaching Assistant
MATH 2Z03 - Engineering Mathematics III Department of Mathematics & Statistics, McMaster University, Hamilton, Canada.
Ordinary differential equations, Laplace transforms, introduction to partial differential equations, applications to problems from engineering.Winter
Teaching Assistant
MATH 1ZZ5 - Engineering Mathematics II Department of Mathematics & Statistics, McMaster University, Hamilton, Canada.
Integration and applications, differential equations, parametric curves, multivariable calculus, complex numbers, vector spaces, systems of linear equations, matrices and determinants.2013 - 2014
Fall
Teaching Assistant
Math 1B03 - Linear Algebra I Department of Mathematics & Statistics, McMaster University, Hamilton, Canada.
Vector spaces given by solutions to linear systems. Linear independence, dimension. Determinants. Eigenvalues, eigenvectors and diagonalisation. Complex numbers.Winter
Instructor
Differential Equations & Transforms NUST Institute of Civil Engineering, NUST, Islamabad, Pakistan.
The course was aimed at developing the ability to select appropriate and efficient methods for solving linear systems of equations. It covered the handling of Eigenvalue problems, which were extensively studied, for example, in resonance and vibration theory. The course also developed an understanding of Ordinary Differential Equations, a strong tool for Mathematical Modeling. Additionally, it included an understanding of Laplace transforms with applications in various engineering and technological concepts.2012 - 2013
Fall
Instructor
Numerical Methods NUST Institute of Civil Engineering, NUST, Islamabad, Pakistan.
The course covered numerical analysis, numerical integration, and solutions to ordinary differential equations, with applications to engineering problems using the mathematical software MATLAB.Winter
Instructor
Calculus & Analytical Geometry NUST Institute of Civil Engineering, NUST, Islamabad, Pakistan.
The course reviewed the concepts of basic calculus, including limits, continuity, differentiation, and integration. A brief account of three-dimensional geometry and complex numbers was also included as a pre-calculus review. Emphasis was placed on applications of differentiation and integration to practical and engineering problems. Convergence and divergence of sequences and series were covered toward the end of the syllabus.2011 - 2012
Fall
Instructor
Probability & Statistics NUST Institute of Civil Engineering, NUST, Islamabad, Pakistan.
The course offered a basic understanding of Statistics and Probability. It covered the use of statistical analysis in civil engineering problems and provided a detailed review of descriptive statistics and probability, along with an in-depth study of important distributions such as binomial, exponential, Poisson, and normal distributions, and their applications in civil engineering.Winter
Instructor
Calculus & Analytical Geometry NUST Institute of Civil Engineering, NUST, Islamabad, Pakistan.
The course reviewed the concepts of basic calculus, including limits, continuity, differentiation, and integration. A brief account of three-dimensional geometry and complex numbers was also included as a pre-calculus review. Emphasis was placed on applications of differentiation and integration to practical and engineering problems. Convergence and divergence of sequences and series were covered toward the end of the syllabus.2010 - 2011
Fall
Instructor
Calculus & Analytical Geometry NUST Institute of Civil Engineering, NUST, Islamabad, Pakistan.
The course reviewed the concepts of basic calculus, including limits, continuity, differentiation, and integration. A brief account of three-dimensional geometry and complex numbers was also included as a pre-calculus review. Emphasis was placed on applications of differentiation and integration to practical and engineering problems. Convergence and divergence of sequences and series were covered toward the end of the syllabus.Winter
Instructor
Differential Equations & Transforms NUST Institute of Civil Engineering, NUST, Islamabad, Pakistan.
The course was aimed at developing the ability to select appropriate and efficient methods for solving linear systems of equations. It covered the handling of Eigenvalue problems, which were extensively studied, for example, in resonance and vibration theory. The course also developed an understanding of Ordinary Differential Equations, a strong tool for Mathematical Modeling. Additionally, it included an understanding of Laplace transforms with applications in various engineering and technological concepts.2009 - 2010
Fall
Instructor