What kind of project is appropriate?
The project should be more than just an extended homework assignment or final course project and should require that you learn more about some area of computer science. To give you some idea of the range of possibilities, the titles, abstracts, and web pages for recent projects are available on-line (see http://zoo.cs.yale.edu/classes/cs490/). Regular courses meet 2.5 hours per week and require 2 to 3 additional hours per week for each hour of class. Using this as a guideline for what it takes to earn a course credit at Yale, the project should be something that you can complete in one semester (i.e., 14 weeks) working approximately 7 to 10 hours per week (i.e., in a total of 100-140 hours). Note: You cannot be paid for your work on the project.