Courses taken as to fulfill requirements for an undergraduate degree may be used to fulfill the breadth requirement; however, the credits may not be counted toward the M.S. degree. For students who have received their undergraduate degree someplace other than MTU, courses taken at one's undergraduate university in the above areas may be used to complete the breadth requirement.2 The MTU faculty member whose expertise is in the area of the non-MTU course under consideration for the breadth requirement must approve the course as acceptable. Students wishing to count non-MTU courses toward the requirement must complete the ``Breadth/Depth Requirement Form'' that can be obtained from the Computer Science Graduate Secretary.
Any CS course not listed in Table 2 will not count for graduate credit without the permission of the Graduate Director. Note that students who are deficient in computation theory and are not prepared to take CS5311 may take CS3311 for graduate credit. Please get the approval of the Graduate Director before signing up for CS3311. Courses outside the Department of Computer Science may also be counted towards the M.S. degree with the permission of a student's advisor and the Graduate Director.
Students may select from among three options for completion of the MS degree: the thesis option, the project option, and the course work option. These options are described in detail below.