Coursework Before Candidacy ExamIn order for CS Ph.D. students to proceed to their candidacy exam, they must complete the following:
All students who are financially supported by the department must finish the above requirements within their first four semesters (from the time of joining the Ph.D. program); otherwise, their financial support is subject to termination without further notice.
- CSE 585 (Graduate Seminar, 3 credit hours): Students must take this and pass it with a grade of "B" or higher, unless already completed at the "B" level at NMT. It is recommended that they should take this in their first semester as a Ph.D. student.
- Complete at least three courses from the CS core areas (9 credit hours):
For each of these courses:
- One course on the theoretical aspects of computer science: either CSE 544 (3) or CSE 546 (3)
- One course involving substantial programming on systems aspects: of CSE 423 (4) (not an option if already taken at NMT) or CSE 525 (3).
- One course involving advanced applications: CSE 541 Advanced Cryptography (3) or CSE 567 Soft Computing (3) or CYBSC 5XX Data Science (3) Action item: Hamdy and Ramyaa write up a CSE 5XX Machine Learning core course that they are both happy to teach.
- Either take the class and pass it with a grade of "B" or higher. Students who have taken equivalent graduate courses at a ranked institution may petition to satisfy these requirements by transfer, OR
- Pass the corresponding Competency Exam. Competency exams are offered yearly, typically during the first week of the semester when the corresponding course is offered.
- Complete the required minimum credit hours as follows:
- For students with MS in CS or closely related area: 6 credit hours of CSE graduate courses.
- For student without MS in CS or closely related area: 21 credit hours, detailed as follows:
- i. 15 credit hours of CSE graduate courses
- ii. 6 credit hours of 300-level or higher courses (CSE or related/needed areas)