Interdisciplinary Major in Computer Science
In addition to the normal requirements for the computer science major, they must register for two semesters of supervised research (CS 4998 for 3 credits each semester). Students may apply to the DMP before completing this supervised research, but students must complete the supervised research to complete the DMP. Based on their independent research, students must complete, to the satisfaction of their advisor and the Distinguished Major Program Director, a project at least one month prior to graduation.
Please note: The CS 4998 DMP credits do not apply towards the credit hours required for the major. That is, they cannot be used to fulfill any requirement listed on the BACS curriculum.
Please note: CS 4998 was known as CS 495 in the three-digit numbering system. They are interchangeable.
Note that applying to the program occurs relatively early in the research process.
Before applying to the DMP, students should decide what project they would like to complete in the program. They should compose a general description of the project, including what type of research they will complete (e.g., empirical, theoretical, analytical, etc.) and what the final product will be (e.g., thesis, tool, etc.). The project proposal need not be very detailed as long as the essential elements are in place. All projects should include a review of relevant previous work and all projects should involve some original research. There are no formal guidelines (e.g., length, format, etc.) for what constitutes an acceptable project; the advisor and the Distinguished Majors Program Director must be satisfied.
Next, students must secure a thesis advisor and reader for the DMP project. Many students become involved in research well before the DMP application process --- some as early as their first year at UVa.
The thesis advisor should be selected from the computer science faculty. (Exceptions to this rule may be granted at the discretion of the Distinguished Majors Program Director.) Research and general (teaching) faculty are equally acceptable. The selected faculty should sign the application form after approving the project proposal. The student and the advisor should discuss the proposed research together; questions such as "what makes good research in this field?" and "what intermediate output should I deliver and when?" should be decided between the student and advisor.
Westley Weimer will help interested students to find thesis advisors.
Your thesis advisor may be able to help you select a second reader based on your interests and your project proposal.
The second reader should be a faculty member most suited to assess the quality and context of your work. If possible, a non-CS faculty member from the College of Arts and Sciences should be chosen. However, CS faculty members are also acceptable. A third reader can be selected from any field if it would be beneficial to do so (for example, for a highly specific thesis topic that would be most thoroughly understood by someone in that field); this third reader serves in an advisory capacity but does not formally evaluate the student's work.
Complete the application form:
Submit the application form to the Bachelor of Arts in Computer Science Distinguished Majors Program Director. Materials may be delivered to Westley Weimer in Olsson 219 or left at the Olsson Hall Front Desk. After reviewing the proposals, notification will be sent out regarding acceptances.
Students are encouraged to start early. Second-year students and third-year students in their first semester should talk to advisors and faculty members about DMP projects and undergraduate research.
Students are encouraged to take CS 290, the Computer Science Seminar. Taking CS 290 is not required, but it should be useful to students looking for research ideas and thesis advisors.
The Distinguished Majors Program is not directly comparable to SEAS Senior Thesis (e.g., made in conjunction with STS 401-402). Compared to a SEAS thesis, there are few formal guidelines. Instead, the DMP focuses on a creative student research project as approved by an advisor.
By the time DMP evaluations are completed, diploma orders will already have been placed, so DMP students will receive a blank diploma at the Computer Science diploma ceremony. Actual diplomas will be received in the mail shortly after graduation.
(Intent: Collaboration is a critical component of creative research and scientific progress. The intent is not to limit research collaboration in any way, and collaboration with faculty advisors is expected. However, individual undergraduate students apply to the DMP program, and potential degree honors are conferred to individual undergraduates, so there must be a way to determine if the individual applicant has done sufficient work.)
Eligible students who complete the program receive baccalaureate awards based on the Distinguished Majors Program Director's assessment of their thesis advisor evaluation, second reader evaluation and GPA.
The student should give the evaluation form (DOC, PDF) to the thesis advisor and secondary reader. It is the student's responsibility to make sure that the advisor and reader turn in an evaluation to the DMP Program Director (Westley Weimer) by three weeks before the Final Exercises date on the academic calendar. As noted above, the Thesis must be turned in at least 30 days before the Final Exercises Deadline. Some concrete dates are listed below:
The Arts and Sciences Council offers a CLAS Undergraduate Research Grant. Each year up to five students receive up to $1,500. To apply, students must already have advisors and a research topic. Applications must be submitted electronically by the middle of February.
University of Virginia