Codes of courseworks and labs sessions in the module 'Computer Vision' at King's College London. It contains topics including basic image processing (smoothing, difference, edge, color), redundancy, multi-scale representations,correspondence problem and lego counting. All codes are written in MatLab commands.