Master Level Math Course Subject Suggestions
From ISLAB/CAISR
Contents that we need in the Math course (just a list for now, we can talk about priorities afterwards):
Course Abbreviations
Use upper case letters for strong dependency, lower case letters for optional / nice-to-have.
- IA = image analysis
- CV = computer vision 3D
- RM = Robotic Manipulation
- AA (to be added by Rolo) = Algorithms (the advanced course, not the introductory one)
Math Topics
Semi-structured list, should evolve based on feedback...
- Some applications of linear algebra [IA, CV, RM]
- least squares [IA, CV]
- basic matrix decompositions [IA, CV, RM]
- singular value decomposition [rm]
- Multivariate Calculus [IA, CV, RM]
- systems of ODEs and difference equations
- basic (analytical) geometry [IA, CV, RM]
- parameterised curves on <math>\mathcal{R}^N</math> [IA, CV, RM]
- tangent, curvature, line integrals, reparameterization [IA, CV, RM]
- 3D Coordinate Frames (spatial affine transforms) [CV, RM]
- optimization
- Lagrangian [rm]
- numerical methods, convergence, stability, error
- root finding (Newton-Raphson)
- interpolation and approximation (B-splines, least squares) [cv]
- maybe numerical differentiation and integration [IA, CV, rm]
- overview of probability theory and statistics [IA, CV]
- distributions: uniform, normal, ... [IA, CV]
- moments and descriptors: mean, variance, median, quartiles, histogram features... [ia, cv]
- hypotheses, tests, design of experiments
- a glimpse of Bayesian inference
- signal analysis [IA, CV]
- Fourier [IA, CV]
- Laplace, Z-transform
- linear systems [IA, CV]
- signal models (redundancy / link wrt interpolation and approximation?) [IA, CV]
Things to mention, without going into depth
- Principal theorem proving techniques
- by complete induction
- by contradiction
Remarks
Inspiration can be drawn from here with complete recorded lectures here.