Supervision for Undergraduate Honours Project
Students who wish to work on their Honours Project
under my supervision are expected to have
a grade of B+ or better in the following courses:
MATH 3801 (Linear Programming) and
MATH 3855 (Discrete Structures and Applications).
Supervision for M.Sc./Ph.D. Thesis
Students who wish to work on their Master's or Doctoral Thesis
under my supervision are expected to have
- completed at least one course in discrete mathematics
and one course in mathematical programming
(e.g. linear programming, integer programming, combinatorial optimization)
at the undergraduate level;
- proficiency in a high-level computer programming language,
preferably C/C++;
- excellent communication skills (both verbal and written) in English.
As applications to the graduate program are handled centrally,
students who wish to work under my supervision
should state their preference
on their applications so that the files will be
forwarded to me for review during the admissions process.
Supervision for research internships
I will be available to supervise only students with NSERC USRA.
Back to Kevin Cheung's
homepage