Proceedings of the 37th SIGCSE technical symposium on Computer science education
Threads™: how to restructure a computer science curriculum for a flat world
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Proceedings of the 42nd ACM technical symposium on Computer science education
A course on probability theory for computer scientists
Proceedings of the 42nd ACM technical symposium on Computer science education
ITiCSE 2010 working group report motivating our top students
Proceedings of the 2010 ITiCSE working group reports
Awakening Rip Van Winkle: modernizing the computer science web curriculum
Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
How CS majors select a specialization
Proceedings of the seventh international workshop on Computing education research
The accreditation of ICT degree programs in South Africa
Proceedings of the South African Institute of Computer Scientists and Information Technologists Conference on Knowledge, Innovation and Leadership in a Diverse, Multidisciplinary Environment
Web science: expanding the notion of computer science
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Criticizing and modernizing computing curriculum: the case of the web and the social issues courses
Proceedings of the Seventeenth Western Canadian Conference on Computing Education
A large-scale quantitative study of women in computer science at Stanford University
Proceeding of the 44th ACM technical symposium on Computer science education
Hi-index | 0.00 |
While the discipline of computing has evolved significantly in the past 30 years, Computer Science curricula have not as readily adapted to these changes. In response, we have recently completely redesigned the undergraduate CS curriculum at Stanford University, both modernizing the program as well as highlighting new directions in the field and its multi-disciplinary nature. As we explain in this paper, our restructured major features a streamlined core of foundation courses followed by a depth concentration in a track area as well as additional elective courses. Since its deployment this past year, the new program has proven to be very attractive to students, contributing to an increase of over 40% in the number of CS major declarations. We analyze feedback we received on the program from students, as well as commentary from industrial affiliates and other universities, providing further evidence of the promise this new curriculum holds.