• Computer Science for everyone with David Malan, Harvard University 24th March 2pm

    Published: Tuesday, 11 April 2017

    CS50 at Scale

    Talk by Professor David J. Malan, Harvard University, Friday 24th March @ 2pm, Lecture Theatre 1.5, Kilburn Building, University of Manchester

    (If you weren't able to attend, the talk was recorded http://www.youtube.com/watch?v=CPWSTMhcFBA and the slides are on speakerdeck

    Summary: CS50 at Scale: CS50 is Harvard University's introductory course in Computer Science for majors and non-majors alike, a one-semester amalgam of courses taught mostly in C, Python, SQL and JavaScript. It introduces the intellectual enterprises of computer science and the art of programming. In 2007, Harvard set out to alter the course's style and tone to resonate with those  “less comfortable” and  “more comfortable” alike, albeit without sacrificing the course's historical rigor. We maintained the course's underlying syllabus but revamped every problem set, providing students not only with more direction but context as well. And we augmented the course's support structure. As of Fall 2016, CS50 is Harvard's largest course with over 700 students, up from 132 in 2006, and those “less comfortable” now compose the course's largest demographic. Since 2015 has CS50 been offered in parallel at Yale University. And CS50 also exists as CS50 AP, an adaptation for high schools that satisfies the College Board's new AP Computer Science Principles.

    This talk will present what Harvard have done and why they have done it. We also look at CS50’s online counterpart, CS50.edx.org, Harvard College's first course to be offered on an even larger scale via edX with nearly 1 million registrants. And we examine CS50 AP and our vision for secondary-school education.

    The speaker: David J. Malan is Gordon McKay Professor of the Practice of Computer Science in the School of Engineering and Applied Sciences and a Member of the Faculty of Education in the Graduate School of Education at Harvard University. He received his A.B., S.M., and Ph.D. in Computer Science from the same in 1999, 2004, and 2007, respectively. He teaches Computer Science 50, otherwise known as CS50, which is Harvard University's largest course, Yale University's largest course, and edX's largest MOOC. He also teaches at Harvard Extension School and Harvard Summer School. All of his courses are available as OpenCourseWare at cs50.tv.

    David is visiting Manchester for CS50 on Saturday 25th March at The Landing @ MediaCityUK, in collaboration with HackSoc, a student-led tech society at the University of Manchester.

    See the YouTube video "This is CS50x 2017" for more details.

    (If you weren't able to attend, the talk was recorded and the slides are on speakerdeck)

    gravatar Ian Cottam
Generated: Thursday, 24 January 2019 11:58:21
Last change: Tuesday, 11 April 2017 15:04:25
▲ Up to the top