These online courses (available at https://zhaoping.thinkific.com/ ) include A very brief introduction of what is known about vision experimentally <https://zhaoping.thinkific.com/courses/a-very-brief-introduction-of-what-is-known-about-vision-experimentally> A very brief introduction to simple mathematical methods for computational vision <https://zhaoping.thinkific.com/courses/a-very-brief-introduction-to-simple-mathematical-methods-for-computational-vision> The efficient coding principle <https://zhaoping.thinkific.com/courses/the-efficient-coding-principle> Visual attention and V1 Saliency Hypothesis <https://zhaoping.thinkific.com/courses/visual-attention-and-v1-saliency-hypothesis> Visual decoding and recognition <https://zhaoping.thinkific.com/courses/visual-decoding-or-recognition> You can mix and match them for graduate courses in (e.g.,) "Introduction to Vision", "Systems Vision Science", and "Computational Vision". They have been used for teaching in the University of Tuebingen, and are also suitable for self-study. Questions and comments are most welcome! Li Zhaoping -- Li Zhaoping, Ph.D. Prof. of Cognitive Science, University of Tuebingen Head of Department of Sensory and Sensorimotor Systems, Max Planck Institute for Biological Cybernetics Author of "Understanding vision: theory, models, and data", Oxford University Press, 2014 www.lizhaoping.org