Samuel Cummings, a freshman at Yale, entered college knowing he wanted to learn more about computer science. One course, highly advertised on Yale’s campus at the beginning of the year, caught his ...