Computational Photography Omscs, 56 / 5 rating 3.