This page contains information for students who are considering working within the lab. Research does not always need to involve a thesis, and we’ve had benefit from engaging in many lines of research that were never intended to become thesis work.
UndergraduatesThere are often opportunities for undergraduate students to do research in the lab in two forms: via course projects (CPSC 502 and 503) and via summer work. Information on ideas for CPSC 502 and 503 projects can be found here (NOTE: this can only be accessed from any University of Calgary server). One must be a University of Calgary student to partake of these courses.
Summer work is usually arranged during the Winter term. Such work is often similar to the CPSC 502 or 503 projects, except that you get paid for it instead of getting course credit. Most can lead to graduate work if you are so interested. Contact one of the lab’s faculty members during the Winter term if you are interested.
GraduatesIf you want to apply, please fill out the Department’s on-line pre-application form; it is relatively painless.
Students often do not seem to realize how much more important it is to find a supervisor who fits your style, than it is to go to a particular school. Do you need close attention or do you want feedback once in a blue moon? Do you need a nurturing mentor or do you need a boss who will keep you in line? Do you get along better with someone with a sense of humour or do you prefer a business-like atmosphere? Do you need someone with a wealth of ideas on a particular topic, or someone who gives you space but who will restrain your excess enthusiasm? There are no right or wrong answers, but having the appropriate student-supervisor fit goes a long way towards successful graduate research.
We generally have a small set of tailorable projects in mind for thesis students to work on, but we do not advertise these on the web or via email as we are not in the business of giving research ideas away to the world. Some of these ideas carry on with research that we have already done. Beyond these, there is flexibility about research topics pursued by students in the lab. If you have your own reasonable idea that one (or more) of the lab’s faculty members is capable of supervising, that’s fine. We are also interested in cross- or multi-disciplinary projects (i.e., in other areas of computer science or outside computer science), but these generally require co-supervisors to be set up, which is harder to arrange.
Our students are supported financially via one means or another. This is to ensure that you do not starve or freeze to death while conducting your research. It is not intended to be competitive with industrial salaries … after all, we want to give you incentive to finish! Our financial support is sufficient for the cost of living in Calgary, but it will not allow you to live in luxury. The Department web pages outline expected costs of living and school. Unless you are fortunate enough to come in with a scholarship or to obtain a University scholarship, you can expect to receive funding as a teaching assistant in the Fall and Winter terms and as a research assistant in the Spring/Summer term. In addition, a small number of Departmental research awards are available.
There are a few questions that we always ask prospective students:
Why do you want to go to grad school?
What do you think is involved in research?
What do you expect is the role of the student and of the supervisor?
What are you interested in researching? (specific or vague) What interests you about it?
And finally, here is a hint about the application process that many students fail to realize: the Letters of Reference are important! It is a bad idea to simply get three arbitrary people to say, “Ya, person X took my course.” Lots of people have good marks, but the question is whether a fellow researcher who knows you a little bit thinks you have potential, i.e., the details that a transcript cannot tell us.