School of Computing Academic Advising
See the list of
including cousellors for each plan, and coordinators for capstone
Primary Sources of Information
Instead of waiting for an adviser,
you can find answers to a lot of basic questions on the School's webpages,
starting at the "Education/Undergraduate" menu on the School's
The following links can be found with one click from that page:
In additon, SOLUS can give you an "Academic Advisement Report" (AAR) on what
requirements of your plan you've already met, and which remain unsatisfied.
of all the degree plans. The menu on the left has links to descriptions
of each plan.
- The prerequisite charts.
These show not only prerequisite ond corequisite relationships but also
highlight required courses. The box for each course links to the
corresponding course description webpage, and shows what
- A list of all courses in numerical order.
Where possible I've shown how you can figure out some such questions on your
own, since that will get you answers faster than asking an adviser.
Ultimate truth about several aspects of questions people ask are found on
various university and faculty web sites.
Many questions are already answered in the
about undergraduate computing programs, which includes how to deal with
to the Queen's regulations.
- What is the deadline for X?
See the registrar's list of
for all the faculties.
- How will I know if I can graduate?
Run an Academic Advisement Report (unless you're taking an internship,
which, as of Winter 2016, SOLUS doesn't know how to handle). If you
want to verify by hand, see the "degree plans" link in the
which is where SOLUS gets the rules it uses for AARs.
- What are the prerequisites for X?
The School's websites are almost always up to date except for brief
periods when the calendar descriptions are being changed. Ultimate
truth about prerequisites comes from the "courses of instruction" link
which is where SOLUS gets the rules it enforces.
- When a course prerequisite or conflict requires permission of the
School, how do I get it?
Contact the instructor and have them email their permission
to David Lamb (Email).
Email Prof. Lamb the list of all conflicts with Computing
courses, and include your student number.
- I'm in SODE and took a course whose grade was based more than 50%
writing; can I substitute it for the ones listed?
Yes, but it has to be
approved by the
Undergraduate Chair (currenty Prof. Dingel).
- My course is full / has a conflict. What do I do?
See the FAQ on course conflicts
and on getting exceptions
to Queen's regulations.
- Can I substitute X for Y?
There are substitutions for some courses.
Also look for exclusions in the calendar description for Y. When you see "no
more than 3.0 units from Y, X1, ... Xn, then all of X1 to Xn are
candidates for substitution.
- SOLUS can't find WRIT xxx.
WRIT 125 and friends are offered through Continuing and Distance
In the SOLUS search criteria change "course career" from
"undergraduate" to "distance studies."
- How do I find a tutor?
Use the online ASUS peer tutoring system. Create an account at
the ASUS tutoring website
and you will be able to contact
tutors for whichever courses you need. If there aren't any tutors
available for a particular course, mail academics (at) compsa.queensu.ca and
the Queen's Computing Students' Association will try to find you one.
- Can I add a 6th course? A 7th?
You can add a 6th course but only during the open enrollment period
starting in late August / early September. A 7th couse requires approval
from Arts and Science. During the summer you can only enroll in 3 courses
at a time.