Computer Vision
Computer Vision: Algorithms and Applications  
Programming Computer Vision with Python  
Multiple View Geometry in Computer Vision  
Computer Vision A Modern Approach 
Machine Learning
Digital Signal Processing
Mathematics
Engineering Mathematics  
Computational Science and Engineering There is a full set of lectures by Gilbert Strang at the MIT OCW covering the whole book. 

Introduction to Linear Algebra  4th Edition 