Queen's School of Computing

Enrollment Deadlines

Enrolment appointments begin July 10. We very strongly advise that you enrol immediately when your appointment starts. For July 10-18, enrolment in CISC/COCA/COGS courses is restricted to students registered in Computing degree plans; after that it is open to anyone who meets the prerequisites. Given the extraordinary increase in Computing enrolments, we cannot guarantee that there will be room in your courses if you try to enrol after July 18, especially in 2nd year courses.

Program/Plan Selection is May 15 - 26
Late Change of Plan is June 5 to July 7
Registration is July 4 - 28

  1. From July 4 Students can view their appointment time in SOLUS and can begin to load courses into their shopping carts.
  2. From July 10 to 18 Computing students will have priority in CISC/COGS/COCA courses.
  3. From July 19 - 28 enrollment restrictions are removed so if any student has the prereqs/coreqs and there is room in the courses they can enroll.
  4. From July 29 - August 21 is registration hiatus which means students cannot enroll.
  5. Open enrollment begins again August 22.
  6. Classes begin on September 11 so Sept 22 (end of 2nd week) is the last day to add Fall term courses or drop them without penalty. Bear in mind that if you add late you may have difficulties catching up.
See also the Arts and Science page on class selection.

Grade Requirement in Prerequisite Courses

Starting in July 2017 enrollment in any Computing course will require a C- or better in all its prerequisite courses. We will waive the C- requirement on any direct prerequisite completed before July 1, 2017, when the new calendar comes into effect. This waiver will be available until the end of June 2019, when everyone currently completing first year will have had 2 years to fix deficiencies in their transcripts.

If SOLUS rejects your enrollment attempt because of the grade requirement, contact the Undergraduate Chair, supplying your student number, the courses involved, and what prerequisite course is preventing enrollment. If the course has labs, specify all the slots that are compatible with your current schedule; we can't guarantee you your preferred lab time.

Internship Requirements

You must now have a maximum of 90 units of courses completed by the end of the academic year just before the start of your internship. School of Computing policy requires you to return for a full academic year after an internship.

Topics Courses for 2017-18

CISC 490 and CISC 432 are not offered this year.

Term Changes

See the prerequisite charts to find out what term your courses are in. Several have changed since 2016-17:
  • Now in Fall term: COCA 201, COGS 201, CISC 352, CISC 462, CISC 471
  • Now in Winter term: CISC 452/COGS 400
This list is not necessarily exhaustive; always check for yourself.

COGS 300

COGS 300 (Programming Cognitive Models) is not offerred this year. COGS students should instead take CISC 332 (Database Management Systems) in the fall. When you pass the course, ask the Chair of Undergraduate Studies to notify the registrar to use it to satisfy the COGS 300 requirement in your plan.

CISC 322

During July CISC 322 will require permission of the School for the first two weeks of enrollment so that we may give priority to SODE (Software Development) students not going on internships, and to COMA students; send email to Prof. D.Lamb with your name, student number, and which of these two categories you fall into. If it does not fill up it will be opened to others in the third week of enrollment.

400-level Option Courses

  • The major and the Computer Science specialization require a 400-level theory course. The available choices are CISC 422 and 462, both in the fall.
  • Software Design (Software Development) requires a 400-level course from a list called Soft_Design in the offical plan description. The available courses are CISC 486 (fall), CISC 454 (winter), and CISC 458 (winter).

CISC 500

The deadline for submitting proposals for undergraduate theses has been extended to Monday June 19, 8am. Email a .pdf of the proposal to Prof. D.Lamb after getting approval from your supervisor; include your student number. Please be sure to send from your Queen's email; Queen's privacy rules require us to send any confidential emails to students using their Queen's email address.

It would be wise to submit well before this deadline.

Prof. Mousavi will coordinate the course during the 2017-18 academic year.