Optics
Science of photography
Compositing software
Video editing software
Geometrical optics
Motion
Computational photography
Aperture
Computer vision
OpenCV