Thesis or Project
锘緾ulminating Experience Requirements:
For culminating experience, students must do exactly one of the following:
-
Complete a Master's thesis: A thesis is the written result of a systematic study of a significant Computer Science
problem. It defines, develops, and executes an investigation into a chosen problem
area. The motivation, approach, and results of the investigation are communicated
in a clear and logical fashion; it is grammatically correct, logically organized and
technically sound. The finished product should evidence originality, and critical
and independent thinking through documentation. The thesis must be planned, organized,
executed, and completed while the student is enrolled in the Master's program. Guidelines
on the preparation and official submission of the thesis can be obtained from the Graduate
Coordinator's office. The final copies of the thesis are to be delivered to the committee
members at least two (2) weeks prior to the oral defense of the thesis which must
be held at least two weeks prior to the end of a regular semester. Maximum of 6 units (CS699) can be counted towards the degree.
-
Complete a research project: A project is the written result of a comprehensive implementation or analysis of
a particular computer system or problem encountered in the literature. The scope is
more narrow. The project must be completed while the student is enrolled in the Master's
program. Project submission forms can be obtained from the Graduate Coordinator's office.
The final copies of the project are to be delivered to the committee members at least
two (2) weeks before an oral presentation, which must be held at least two weeks prior
to the end of a regular semester. Maximum of 3 units (CS698) can be counted towards the degree.