You must get permission of the course X instructor and the undergraduate chair to do this. Attach your transcript, which you can get from SOLUS, with your request. Even if the instructor grants permission, the Chair of Undergraduate Studies may veto the exception.
Who is the instructor of course X?
This information can be obtained from the Queen's timetable at SOLUS.
When using SOLUS, should I list non-required CISC courses as "concentration" or "elective"?
You might as well put all your CISC courses in as concentration requirements. This only matters for oversubscribed courses: students for whom a course is a "concentration course" have higher priority than students for whom that course is an elective.
How do I decide whether I need CISC-101/3.0 or CISC-110/3.0, versus starting with CISC-121/3.0?
If you are familiar with the following concepts, you are ready for CISC-121/3.0:
If some or all of these mean nothing to you, you should take CISC-101/3.0 or CISC-110/3.0. This will not delay your date of graduation with a Computing degree. You do not need to know Python before taking CISC-121/3.0.
If you are unsure about whether you belong in CISC 121 or 101/110, take a look at the self-assessment quiz.
How do I decide whether to take CISC-101/3.0 or CISC-110/3.0?
If you can take either course, Arts students should choose CISC-110/3.0 and other students should choose CISC-101/3.0.
Can I take CISC-101/3.0 and CISC-121/3.0 during the same term?
There is no point taking CISC-101/3.0 and CISC-121/3.0 concurrently. If you are not ready for 121, taking 101 simultaneously will absolutely not help. If you are ready for 121, 101 has nothing to offer.
Can I get credit for both CISC-101/3.0 (or CISC-110/3.0) and CISC-121/3.0?
Yes, both of these courses can count toward a degree in Computing. CISC-121/3.0 will count as part of the concentration and CISC-101/3.0 or CISC-110/3.0 will count as an elective, provided it was not taken after CISC-121/3.0. Students with sufficient programming experience to take CISC-121/3.0 can take CISC-110/3.0 concurrently; but they will have to get the instructor's permission.
Can I take CISC-121/3.0 without CISC-102/3.0 or a 1st-year MATH course? Can I take CISC-124/3.0 and CISC-235/3.0 at the same time? Can I take CISC-235/3.0 and CISC-324/3.0 at the same time?
You must get permission of the instructor of the course that has the prerequisite you are lacking and the undergraduate chair to do this. Attach your transcript, which you can get from SOLUS, with your request. Even if the instructor grants permission, the Chair of Undergraduate Studies may veto the exception.Can I take CISC-101/3.0 or CISC-110/3.0 after taking CISC-121/3.0?
Not for credit.