Students will be expected to submit a plan of study, in consultation with their departmental advisor, during the first semester of study. Changes to the plan of study must be approved by the advisor.
The Senior Thesis is an alternative to a software senior project. It may be research, expository, critical or creative work but must be original in subject matter, organization or view. The thesis ...