CE346 : Summer internship - 1