Information and Systems Science Committee

See the Department of Mathematics and Statistics;
Department of Systems and Computer Engineering;
or the School of Computer Science

The Committee

Chair of the Committee: J.W. Chinneck

The program of graduate study and research leading to the degree of Master of Science in Information and Systems Science is offered by the Committee with cooperation of the Department of Systems and Computer Engineering, the Department of Mathematics and Statistics, and the School of Computer Science.

The purpose of the program is to provide training in the use and application of computers to those who have not studied extensively in this field at the undergraduate level. The process of using the computer in problem-solving is stressed. The program is flexible, though individual concentrations are usually in one of three broad areas:

Close links are maintained with the scientific, industrial, and technological communities, and an effort is made to direct students to project work of current practical significance.

Qualifying-Year Program

Applicants who have a general (pass) bachelor's degree, or who otherwise lack the required undergraduate preparation, may be admitted to a qualifying-year program. Refer to the General Regulations section of this calendar for regulations governing the qualifying year.

Master of Science

Admission Requirements

Applicants should have an honours bachelor's degree, or equivalent, with at least high honours standing, in mathematics, engineering, physics, chemistry, computer science, operations research, experimental psychology, econometrics, management science, or a related discipline. Undergraduate preparation should include at least two full courses in computing and a minimum of three full courses in mathematics, at least one of which is at the third-year level or higher. In addition, the student is required to have some knowledge of quantitative applications, such as numerical analysis, simulation, operations research, etc.

Admissions to the program will be made through one of the three participating departments. Since space and laboratory facilities will be provided by one of the departments, students should apply through the department with which they wish to be most closely associated.

Program Requirements

The normal program comprises eight half courses and a thesis having a weight of one and one half full courses; additional requirements may also be stipulated, depending upon the individual student's background. With the approval of the Committee, students who have substantial work experience may be permitted to substitute three additional half courses in place of the thesis, one of which must be a graduate project course.

Students must take at least two half courses from the department in which they are registered, and at least one half course from each of the other two participating departments. Students must also take course 93.582 Introduction to Information and Systems Science.

Each student should consult with his/her faculty adviser in the selection of a course pattern related to his/her principal area of interest.

Each candidate submitting a thesis will be required to undertake an oral examination on the subject of his/her thesis.

Course work may be completed on either a full-time or part-time basis. Thesis research normally requires full-time residence at the University; however, a candidate may be permitted to carry out thesis work off campus provided that suitable arrangements are made for supervision and experimental work, and prior approval is given by the Committee.

Graduate Courses

Department of Mathematics and Statistics

Undergraduate Courses

Graduate Courses:

Department of Systems and Computer Engineering

Undergraduate Courses:

Graduate Courses

School of Computer Science

Undergraduate Courses

Graduate Courses:

Due to the interdisciplinary nature of ISS, a student will in some cases benefit by taking an undergraduate course at the 300 or 400 level as part of his/her program. Where a 300 level course is to be taken, it will be extra to the degree requirements, or else arrangements will be made to enrich the subject matter, normally through a directed study course with the professor. Students may include two half courses at the 400 level in their program without penalty, with the approval of the department. The 300 and 400 level courses listed here are those most likely to interest ISS students; see the Undergraduate Calendar for a complete list. ISS students are prohibited from taking course 95.484 Design and Analysis of Algorithms due to overlap of course material with 93.582.