Summer training is a must for a computer programming student, consisting of 30 workdays in a company, to be evaluated with a report and an oral presentation, by the summer training committee.