next up previous contents
Next: Frequently Asked Questions Regarding Up: Degree Programs Previous: B.S. and B.A. in   Contents


Special Projects

Computer Science 490a or b Special Projects serves two functions in the Computer Science curriculum:

  1. For seniors, enrolling in CPSC 490 satisfies the senior project requirement of the B.S. and B.A. programs.
  2. For underclassmen, enrolling in CPSC 490 offers an earlier opportunity to engage in research under the supervision of a member of the faculty while earning Yale College credit.

Students enrolling in CPSC 490 select a faculty advisor to guide them in research in a subfield of computer science and submit a written report on the results. Many of these projects break new ground, and papers with Yale undergraduate authors have been published in leading computer science journals.



Subsections