University of Saskatchewan is one of the leading research institutions of Canada [see Canadian Research Rankings]. There are a number of ways to join the Agents Laboratory at U of S.
Prospective Post Doctoral Researchers
There are opportunities at the Agents Lab for externally-funded post-doctoral research. A promising new funding opportunity for highly competitive international and Canadian researchers is the recently announced Banting Postdoctoral Fellowship (application deadline: November 2). Canadian citizens and permanent residents can also apply to the NSERC Postdoctoral Fellowship Program (application deadline: October 15).
Prospective Graduate Students
There are multiple positions available for PhD and MSc students with interest in concurrent and distributed systems. Applicants should have an excellent academic record with demonstrated strengths in Programming Languages, Operating Systems and Compiler Design.
Preference is given to students interested in MSc leading up to a PhD: students will be expected to transfer to PhD program after one year of MSc studies.
Applicants who are Canadian citizens or permanent residents should apply for NSERC Postgraduate Scholarships Program (application deadline: October 15).
Strong international and Canadian applicants interested in PhD studies should also apply for the highly competitive Vanier Canada Graduate Scholarships Program (nomination deadline: November 9).
University of Saskatchewan Undergraduates
U of S undergraduate students interested in joining Agents Lab for graduate studies should take CMPT 435 (Foundations of Concurrent Programming). Additionally, they should take the majority of the following courses during their undergraduate program.
CMPT 360 - Machines and Algorithms
CMPT 364 - Automata and Formal Languages
CMPT 434 - Computer Networks
CMPT 440 or 442 (Advanced Topics in Programming Languages
or Compiler Design and Implementation)
Prospective Undergraduate Researchers
There are a limited number of undergraduate researcher positions available only for strong U of S students. There are no positions at this time for international undergraduate students.
Prospective undergraduate researchers should have completed the 300-level courses listed above as well as the pre-requisites for the listed 400-level courses. They should be either enrolled in or planning to enrol in CMPT 435 (Foundations of Concurrent Programming) in the current year.
Prospective undergraduate researchers should plan to apply for an NSERC Undergraduate Student Research Award. There is typically an early January application deadline; so, discuss your interest with Prof. Jamali at the earliest.