YCPS Description
In the senior year, each student must complete CSEC 4910, a one-term independent-project course that explicitly combines both techniques and subject matter from computer science and economics. A project proposal must be approved by the student’s academic adviser and project adviser, and it must be approved by the DUS by noon on the fourth Thursday of classes. One of the requirements for Distinction in the Major is a determination by the senior-project adviser that the student’s senior project is worthy of distinction.
Enrolling in CSEC 4910
To enroll in CSEC 4910, you must:
- Register for CSEC 4910.
- Find an adviser.
- Prepare a three-page description of your planned project. This is a written document, negotiated with your adviser, that must include a list of deliverables for your project.
- Submit your project description, as approved by your adviser, by email in plain text or PDF format to the DUS. You should CC your adviser on this message.
Other than registering for CSEC 4910, seniors must complete these requirements by noon on the fourth Thursday of classes.
End-of-Term Requirements
The following requirements must be completed by noon on the last day of reading period:
-
Send your name, the title of your project, your adviser’s name, and a 250-to-300-word abstract to the DUS (philipp.strack@yale.edu), your senior project advisor, and the registrar (william.tuttle@yale.edu).
-
The thesis should be submitted via attachment or shared link as a downloadable zip folder, including all relevant data and code files necessary to replicate the results of the thesis plus the thesis itself as a PDF file. The abstract and final report will become part of the on-line database of recent CSEC 4910 projects.