Mathematics
Program Requirements
See Graduate General Regulations for further information and regulations.
Thesis Option
Students who choose the thesis option within the master of science (MSc) program will normally complete at least 18 graduate units beyond courses completed for the bachelor’s degree.
Of these, at least 12 should be numbered 800 or above. The course work should involve at least two different mathematics areas subject to supervisory committee and department graduate studies committee approval.
The candidate also submits a satisfactory thesis and defends it at an oral exam based on the thesis and related topics (MATH 898). See graduate general regulations for regulations.
Project Course Option
Students who choose the project option within the master of science (MSc) program will normally complete at least 30 graduate units beyond courses completed for the applicant’s bachelor’s degree. Of these, at least 18 units should be from courses numbered 800 or above. The course work should normally involve at least three different mathematics areas subject to the approval of the student’s supervisory committee and the department’s graduate studies committee.
The candidate is required to complete and pass the project course
and the examination course
At most, one unsuccessful attempt of each course is allowed.
Operations Research Stream
MSc candidates normally complete at least 18 graduate units beyond courses completed for the bachelor's degree. Of these, at least 12 should be numbered 800 or above, and must include all of the operations research core courses as follows.
Theory and algorithms of non-linear programming with an emphasis on modern computational considerations. Topics may include: optimality conditions for unconstrained and constrained optimization, gradient methods, conjugate direction methods, Newton method, quasi-Newton methods, penalty and barrier methods, augmented Langrangian methods and interior point methods.
Held jointly with MATH 408-3. See description for MATH 408-3. Students may not take a 700 division course if it is being offered in conjunction with a 400 division course which they have taken previously.
Convex geometry, the simplex method and duality, pivot rules, degeneracy, decomposition and column generation methods, the complexity of linear programming and the ellipsoid algorithm, interior point methods for linear programming.
The additional courses may be graduate courses from the Department of Mathematics and will frequently include relevant courses from related disciplines such as business, engineering or statistics, subject to approval by the student's supervisory committee. At least one course is from an area of mathematics or operations research outside the operations research core courses. The candidate also submits a satisfactory thesis and defends it at an oral exam based on the thesis and related topics (MATH 898). See graduate general regulations for more information.
Academic Requirements within the Graduate General Regulations
All graduate students must satisfy the academic requirements that are specified in the , as well as the specific requirements for the program in which they are enrolled, as listed above.