Skip navigation
Please use this identifier to cite or link to this item: http://arks.princeton.edu/ark:/88435/dsp015712m885x
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorMoretti, Christopher-
dc.contributor.authorBarboy, Valentina-
dc.date.accessioned2015-06-26T13:34:58Z-
dc.date.available2015-06-26T13:34:58Z-
dc.date.created2015-04-30-
dc.date.issued2015-06-26-
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/dsp015712m885x-
dc.description.abstractEvery semester, students complain that all the courses they want to take are at the same time. But how much of this is actually problematic, and how much of this is just perception – toast always falling butter-side down, so to speak? Moreover, even if there is a problem, could the University feasibly fix it? My thesis aims to answer both of these questions by algorithmically scheduling university courses based on student preferences. It explores how poorly the current schedule performs, and also how efficient various scheduling attempts are given the size of the University and the number of students. I find that Princeton’s schedules, as they stand now, do not necessarily satisfy student preferences, and offer a number of solutions to improve them. These algorithms lead to more efficient scheduling, and more satisfied students, which would improve the Princeton academic environment.en_US
dc.format.extent38 pagesen_US
dc.language.isoen_USen_US
dc.titleExploring Princeton’s Scheduling Conundrumen_US
dc.typePrinceton University Senior Theses-
pu.date.classyear2015en_US
pu.departmentComputer Scienceen_US
pu.pdf.coverpageSeniorThesisCoverPage-
Appears in Collections:Computer Science, 1988-2020

Files in This Item:
File SizeFormat 
PUTheses2015-Barboy_Valentina.pdf1.28 MBAdobe PDF    Request a copy


Items in Dataspace are protected by copyright, with all rights reserved, unless otherwise indicated.