
COMP 3000 [0.5 credit] Operating Systems
Operating system implementation course stressing fundamental issues in design and how they relate to modern computer architectures. Assignments involve the modification and extension of a multitasking operating system.
Precludes additional credit for SYSC 4001.
Prerequisite(s): COMP 2401 with a minimum grade of C- and (COMP 2402 or SYSC 2100).
Lectures three hours a week, tutorial one and a half hours a week.
Computer Science
Graduate Calendar
http://calendar.carleton.ca/grad/gradprograms/computerscience/
During the first term, the student and his or her faculty adviser should select graduate courses related to their area(s) of research and interests. Approval from the Graduate Supervisor of the Institute is only required for courses not listed as valid OCICS courses. Subject to the approval of the Graduate Supervisor, Ph.D. students may take courses in other relevant disciplines. At least half of the course credits of a Ph.D. student must be valid OCICS courses. An advisory committee comprised of three to five faculty members must be established before the student registers in the comprehensive examination. The committee is responsible for the comprehensive examination, the thesis proposal, and for guiding the student's research. The advisory committee must include at least one representative from EECS at the University of Ottawa. The advisory committee must be approved by the director or associate director of the Institute. All course requirements must be completed within the first four (4) terms. Within the first six (6) terms, the student must submit a written thesis proposal and defend it in an oral examination (see COMP 6908 ). The expected completion time for the Ph.D. program is approximately twelve terms depending on the type of thesis and the area of research. Before the completion of the program, the student must satisfy the seminar requirement .
Co-operative Education
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/regulations/co-operativeeducation/
...one of COMP 2402 or COMP 2404 ; Registered...and at least one 3000-level course in...
Economics
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/economics/
...COMP 1405 may replace COMP 1005 and COMP...Students interested in other 3000 level MATH courses...
Mathematics and Statistics
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/mathematicsandstatistics/
...2002 , PSYC 3000 [1.0] , SOCI 3000 , SOCI...3806 , COMP 3806 (no longer offered), COMP 3800...
Open Studies
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/openstudies/
...0 credits at the 3000 level or above...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...
Sociology
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/sociology/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Geography
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/geography/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Criminology and Criminal Justice
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/criminologyandcriminaljustice/
...is offered at the 3000-level to students...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...
Geomatics
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/geomatics/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
History
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/history/
...at the 2000-or 3000-level in the...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...
French
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/french/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Philosophy
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/philosophy/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
History and Theory of Architecture
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/historyandtheoryofarchitecture/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
European and Russian Studies
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/europeanandrussianstudies/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
English
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/english/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Law
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/law/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Communication and Media Studies
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/communicationstudies/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Political Science
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/politicalscience/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
African Studies
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/africanstudies/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Music
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/music/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Film Studies
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/filmstudies/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Canadian Studies
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/canadianstudies/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Women's and Gender Studies
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/womensandgenderstudies/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Art History
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/arthistory/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Greek and Roman Studies
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/greekandromanstudies/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Indigenous Studies
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/indigenousstudies/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Psychology
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/psychology/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Biology
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/biology/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Anthropology
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/anthropology/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Environmental Studies
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/environmentalstudies/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Human Rights and Social Justice
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/humanrights/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Religion
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/religion/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Applied Linguistics and Discourse Studies
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/appliedlinguisticsanddiscoursestudies/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Childhood and Youth Studies
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/childhoodandyouthstudies/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Linguistics (Bachelor of Arts)
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/linguistics-ba/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Linguistics
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/linguistics/
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Bachelor of Arts
Undergraduate Calendar
...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...at the 2000- or 3000-level in the...
Academic Regulations for Degree Students
Undergraduate Calendar
...for BUSI 3602 or COMP 1001. Students admitted...major and at the 3000 level or above...
Data Science and Analytics
Graduate Calendar
http://calendar.carleton.ca/grad/gradprograms/dsa/
...may not register for COMP courses offered at...must be at the 3000- or 4000-level...
Engineering
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/engineering/
...list of computer science (COMP) electives for software...may not continue into 3000-level (or higher...