Concentration
Through the proper choice of concentration topics
the program can be adjusted to best fit i) the rapidly changing field
of computer science, ii) shifts in the computer science industry and
iii) specific interests of individual students.
Each CSCI 531 course will cover a particular area
of computer science not covered comprehensively in one of the core
courses. Selection of CSCI 531 courses is not performed solely in
response to student needs and science trends. Concentration courses
need to be combined appropriately thus providing a meaningful
concentration; departmental consent is required to ensure this
Thesis
The objective of the thesis is to be the capstone
of the program. Students will have to draw from most of the other
courses of the program, as well as from their own experience, and
complement these through further research and work in order to prepare
their thesis.
Each student is required to prepare a thesis on a
subject related to their respective field of concentration under the
guidance of a supervisor. Departmental consent is required for both the
topic and the instructor. Depending on whether the thesis is of a
literary nature or application-based the length of the document may
vary. Additionally to the preparation of the thesis, students will be
required to present their thesis to a scholarly audience and respond to
questions.
Direct connection of the thesis topic to the
industry is not mandatory by is preferred and supported.