MSCV Program: Recommended Skill Set
Mathematics
- Linear Algebra (Inversion, Eigen Decomposition, Null Space)
- Linear Differential Equations (Matrix Algebra, Matrix manipulation)
- Calculus (Derivatives, Gradients, Chain Rule)
- Probability and Statistics
- Numerical Integration
- Fourier Analysis
- Optimization (convex optimization, Levenberg-Marquardt, sparse optimization)
Programming knowledge
- Program constructs (Sequencing, Selection, Iteration and Recursion)
- Data structures (Arrays, Lists, Pointers)
- Matlab, C/C++, Python
- OpenCV, VLfeat, Matlab Image processing toolbox
- GPU (CUDA, OpenCL)
Software
- Productivity software (MS office, iWork, OpenOffice)
- Windows, MacOS, Linux
- LaTeX
- Photoshop (or equivalent)