About the Programs
The Doctor of Philosophy program in Computer Science at Ryerson University has two principal objectives for the intellectual development and the educational experience of participating graduate students. First, the program is intended to provide a technically oriented and scientific post-graduate education to individuals who are motivated either to extend their computer expertise and education or to acquire new technical and scientific skills in the computer science discipline. Second, the program will offer students opportunities to study the philosophical and theoretical foundations underlying the discipline. These two objectives will lead to intellectual growth in our students.
The central mechanism for this intellectual growth will be the preparation of a research-based thesis. Students will be required to conduct, report, and defend original research that makes a scholarly contribution to their field. Prior to commencing their thesis work, candidates will be required to prepare a detailed research proposal, which includes a thorough review of the relevant scientific literature. At this stage, guided by their faculty supervisor(s), students will learn how to clearly define a research problem and how to specify a systematic plan for its investigation. They will learn the methodologies used for the analysis of the problem, which may include experimental techniques, numerical/mathematical methods and software tools.
The PhD program in Computer Science has one principal objective. The program is intended to provide a research-based scientific post-graduate education to individuals who are motivated to improve their computer science expertise and to acquire new scientific skills in the Computer Science discipline. The degree is intended to produce graduates who wish to pursue an academic or scientific career path.
The PhD program contains the fields of “Intelligence and Robotics” in addition to “Computer Communication Networks”. It is nominally three-years long, is thesis-based and requires participants to take four one-term graduate courses (two from each field) as shown in the table below.
|Intelligence and Robotics||Networks|
CP8206 Soft Computing and Machine Intelligence
CP8201 Algorithms and Computability
In addition, students must take one “research methods” course, one “method of instruction” course and a mandatory non-credit seminar. Candidates must also pass written and oral qualifying exams. Students must be full-time residents within the program for at least two years.
The program has the objective of providing scientific research experience to participating students in the field of Computer Science.
Additional urban search and rescue (USAR) research and testing facilities are available for use through the Ontario Provincial Police (OPP) at their Urban Search and Rescue, Chemical, Biological, Radiological, Nuclear, Explosive Response Team (UCRT) headquarters in Bolton, Ontario, where approximately two acres of purpose-built urban disaster simulations are available for research in computational public safety through a memorandum of understanding between the OPP and Ryerson.
The Department of Computer Science at Ryerson University offers a six semester cutting-edge graduate thesis-based program leading to a Master of Science degree in Computer Science. This program is designed to promote high achievement in theoretical and practical problems within the field of computer science and to address the burgeoning education demands for graduate and professionals with advanced Computer Science education.
- To provide a technically oriented scientific graduate education for individuals who are motivated to extend their computer science expertise and education or to acquire new technical and scientific skills in the discipline of computer science.
- To offer students opportunities to study the philosophical and theoretical foundations underlying the discipline.
- To offer students a solid background in core areas and exposure to cutting-edge research in computer science.
- To provide students with the tools needed to compete in any marketplace.
- Research Methods course
- 5 Elective courses
In addition, students will be required to register in and attend four terms of a non-credit Graduate Research Seminar course; during which time each student will be required to deliver at least one presentation related to their thesis research.
For further information on program requirements and course descriptions, please visit the Yeates School of Graduate Studies Calendar at:
All students in the Doctoral program will be required to enroll as full-time students for a minimum of two years.
The normal length of the program is three years, and may be extended with the approval of the Program Director and the student’s supervisor(s). The time limit for completion is limited to six years from initial registration. Extension beyond six years will require the approval of the Dean of SGS.
All students in the MSc program will be required to enroll as full-time students for a minimum of one year.
The normal length of the program is two years, and may be extended with the approval of the Program Director and the student’s supervisor(s). The time limit for completion is limited to three years from initial registration. Extension beyond three years will require the approval of the Dean of SGS.
All graduate students are required to maintain continuous registration every semester of their program until all requirements of their program have been met, unless they have been granted Inactive Status.