Best Free Programming Courses for


Duke University

Coursera 18 hours

University of California

Coursera 15 hours

Harvard University

edX 72-216 hours

Dartmouth College

edX 10-20 hours 5-10 hours


Youtube 4 hours

University of Colorado System

Coursera  15 hours

MIT,Cambridge, MA USA 

MITOpenCourseWare 15 weeks

IIT, Madras

Youtube 4 weeks