Course Registration 2014-2015
Click for Class Schedules
Click for Special Topics (400-level courses) descriptions: to be posted
Click for the Registrar's Registration Guidelines for Returning Students (to be updated)
Click for the Registrar's Registration Guide for Year 1 (New) Waterloo Students (to be updated)
In LORIS, after making sure you have selected Fall 2014 or Winter 2015 term (and not Spring 2015):
-display student program
Register for courses via LORIS for both Fall and Winter terms.
Entry into LORIS for course registration is by Year of Study for the semester of registration.
For entry day and time by Year of Study, click here (to be updated).
Restrictions by Communication Studies may be revised, please check this section frequently as all restrictions will be updated and posted here.
CS majors are allowed to register for no more than 2.5 CS Core credits until July 25, so that all students can have courses and fulfil program requirements. Should shortages of space occur because some students register for too many courses, the department will force de-registration. Beginning July 26, the department will stop enforcing this limit so that students may register for open CS Core courses as they wish.
Students joining the program in their senior years should expect to take longer to complete requirements. The department received approval for a limited number of course offerings, and can not allow excessive amounts of extra courses for transfer students to fast-track to the detriment of current ongoing majors.
General BA in Communication Studies
This program has been discontinued. Students allowed to remain in this program are considered non-majors and will need to contact me (Sylvia Hoang, firstname.lastname@example.org) for special arrangements.
Major restrictions by other programs
The date that filters (such as field of study or major restrictions) may be removed for students who are not registered in an honours program of that discipline may vary by department.
Restrictions are deliberately placed (you should not expect to be given exceptions) by the various departments/ programs, and varies from one to another. Some do not restrict any courses, some restrict some courses, and some restrict all courses. While CS majors are expected to complete 2.5 credits of CS Program Electives, these courses do not belong to CS students.
To check whether a course has a restriction, please check Class Schedules, which also lists restrictions on courses and when they would be lifted, if at all.
CS100 & CS101
Only Arts students (includes CS majors) will be able to register for CS100 and CS101 until early July. SBE and Science students will be able to register for CS100 and CS101 after the restriction lifts. The exact date still has to be confirmed, but will be posted as soon as it is set.
A number of spaces in all sections of CS100 and CS101 will be reserved for CS majors.
200 and 300 level CS courses
Permission for non-majors to take senior CS courses:
-CS212 online for both Fall/Winter: the major restriction will be removed early July, check this page again for the date once it is set.
-Fall 2014 courses: beginning August 3, non-majors may register for classes that are NOT full
-Winter 2015 courses: beginning October 15, non-majors may register for classes that are NOT full
400 level courses remain restricted to CS majors always.
400-level Year Restrictions for CS majors:
-each Year 4 CS major is allowed to register in only one section of CS400 (senior seminar) until July 25 (multiple sections will be removed). July 26 onwards, Year 4 majors can register for whatever CS400 spaces are left open.
-each Year 4 CS major is encouraged to register in only one section of CS401/CS402/CS403. The department has created sufficient spaces for all students to have one section. Abuse of this guideline, so that some students cannot fulfil graduation requirements, may lead to the department restricting each student to one section only.
-Beginning July 26, the department will stop enforcing these limits so that CS majors may register for open CS Core courses as they wish.
Most graduate courses are restricted to students within the respective programs. It is usually possible to register for courses outside your program, following these steps:
- obtain approval from your graduate advisor/director;
- obtain approval from the host graduate advisor/director or instructor of the course you are interested in;
- forward the approval from the host advisor or instructor to the administrative assistant of the host program so a program override can be entered for you;
- register for the course in LORIS.
Reserved seating is a new LORIS function that we are using, in an attempt to prevent senior students from filling all courses. It reserves a certain number of spaces within a course to certain groups of students. Beginning July 26, reserved seating will be adjusted on a frequent basis to match student demand.
For CS majors
Until July 25, all senior CS majors are encouraged to register for at most 5 courses in CS Core; most students do not need more than that for graduation requirements. Registering for an excessive amount will mean that your fellow majors will not be able to meet their graduation needs.
200-level Year Reserved Seating:
Approximately 2/3 of spaces in all 200-level courses, excepting CS212Online, will be reserved for Year 2 CS majors. The remaining spaces are reserved for students in other Years of Study.
300-level Year Reserved Seating:
Approximately 2/3 of spaces in all 300-level courses will be reserved for Year 3 CS majors. The remaining spaces are reserved for students in other Years of Study.
Students are expected to register for no more than 2.5 CS Core credits until July 25, so that all students can have courses and fulfil program requirements. Should shortages of space occur because some students register for too many courses, the department will force de-registration.
Limit overrides will not be allowed.
Prerequisite overrides are allowed only if the student has taken a course elsewhere equivalent to the prerequisite course.
If you feel this applies to you, please email Sylvia Hoang in the department office: email@example.com
Waitlists, within LORIS, will be available only for certain courses. We are unable to add waitlisting to most courses as waitlisting conflicts with 'reserved seating.'
Spring: waitlisting is available for all CS courses
Fall/Winter: waitlisting is available for CS212OC and 400-level courses only
For waitlist instructions, please click here.
To look up your position on the waitlist:
-go into LORIS
-select: Student Services/Registration/Student Detail Schedule
Once space in the waitlisted course is available for you, an email notification will be sent to your mylaurier.ca email address. You have 24 hours to register for the course in LORIS before your name is removed from the waitlist, and you lose the option to register.
Students wanting to switch a tutorial can do so in LORIS. Follow the steps below to change tutorials without automatically being dropped from the lecture. For example: A student is currently registered in SP101 Section A, Tutorial 1, but now wants to switch into Tutorial 2. By following the steps below, they will be able to do it, provided there is room in the tutorial and there are no TIME CONFLICTS.
Steps to follow on LORIS (using the example above: SP101A, T1 switching to T2)
- Log into LORIS
- Click on STUDENT SERVICES
- Click on REGISTRATION
- Click on SELECT TERM then select the appropriate term
- Click on ADD OR DROP CLASSES
- From the main menu of courses listed (some show ENROLLED, some show as DROPPED depending on registration activity), and find SP101A (should show as ENROLLED). Click on the down arrow beside it, and choose RE-ENROLL (even though it says enrolled). DO NOT SUBMIT YET.
- From this same main menu, find SP101 T1 and click on the down arrow beside it and select DROP COURSE. DO NOT SUBMIT YET.
- Next step – select SP101 T2 either by doing a class search, or by entering in the CRN number in the blank boxes at bottom of screen.
- Final step – click on SUBMIT CHANGES.
If you encounter a problem with the steps above, re-register immediately for your previous lecture and tutorial, then drop by the CS Office for help.
Year of Study by Completed Credits:
Students are classified in Year of Study based on the number of credits completed, including students returning for a fifth year according to the following criteria set by the Registrar's Office:
-Year 5 students (20.5 or more credits earned)
-Year 4 students (14.5 or more credits earned)
-Year 3 students (9.5 - 14.0 credits earned)
-Year 2 students (4.5 - 9.0 credits earned)
-Year 1 returning students (0.0 - 4.0 credits earned)
All students with different Year of Study designations for Fall and Winter terms will have to register on two different dates.
For example, if this is your 2nd year of study but you have completed less than 4.5 credits, you will probably be rolled over to Year 1 for Fall 2013, Year 2 for Winter 2014. Register June 24 for Winter courses, register June 27 for Fall courses.
The same principle will apply for students going into their 3rd or 4th year of study, but did not complete the required amount of credits to be rolled over to the next year level.
Check your year of study in LORIS for each semester.
Some accommodation is made for students registered with Accessible Learning; contact your consultant.
When do 5th year students register?
Students in Year 5 register with Year 4 students.
Students who have graduated and are returning for post-graduate studies register with Year 1 returning students.
I am going into my third year but cannot register with the other third year students?
Probably you have completed less than 14.5 credits, the amount required to be rolled over into Year 3. Probably you are rolled over into Year 2 for fall semester, Year 3 for winter semester. You then register with Year 3 students for Winter courses, with Year 2 students for Fall courses.
This will apply for students going into other years of study who do not meet the required credit cut-off as well.
What is the difference between overall GPA and major GPA?
Overall GPA: the average of the grade points attained in all courses taken. For purposes of calculation, the grade point (GP) earned in a 0.5-credit course will be given half of the weight of that earned in a 1.0-credit course. Likewise the GP earned in a 0.25-credit course will be given a quarter of the weight of that earned in a 1.0-credit course.
Major GPA: the average of the grade points attained in courses taken that are listed in the program requirements of the major. The CS GPA would be the average of the grade points attained in all courses listed in the CS Honours Program that you have taken, including CS Core and CS Program Elective courses.
For example, a student with:
-an A (11.0) in 1.0 credit course KS200
-a C- (2.0) in 0.5 credit course CS203
-a C- (1.0) in 0.25 credit KP101
Overall GPA will be 8.00 (14.0 grade points divided by 1.75 credits).
CS GPA will be 8.67; grade points for KS200 (CS Program Elective) and CS203 (CS Core) are used, not KP101 which is not one of courses listed in the HCS Program).
Do deleted courses that have been taken count?
Several courses that were formerly listed in the Honours CS Program have been deleted, such as AN210, CS208. If you have taken these courses, they will still count. AN210 or CS208 would still count as a CS Program Elective course if you have already taken it.
Can a course count in two programs?
Any course you take can count in as many programs as you wish. For example, a student who has taken EN291 can count it towards:
-CS program requirements (under CS Electives)
-Cultural Studies program requirements (under Theory)
-English minor, major requirements
Note that EN291 is still worth 0.5 credits no matter how many different programs you are using it for.
Can I sign up for a course in the winter if I sign up for its prerequisite in the fall?
Yes, sign up for the prerequisite course(s) in the fall first. LORIS will then allow you to sign up for the course you want.
Which Undergraduate Calendar requirements should I follow?
You can follow the CS undergraduate requirement of any year on or after you become registered as a CS major. You need to follow all the requirements of that year.
- in 2008 CS201 is a CS Core, CS207 is a CS Elective;
- in 2009, CS201 is deleted but PP201 (cross-listed course) is a CS Elective while CS207 is a CS Core;
- you can follow either requirements if you are became a major 2008 or after. You cannot mix the requirements and count both CS201 and CS207 as CS Core.
'BR' sections are offered at Brantford campus.
'OC' sections are offered online, there are no on-campus classes.
Course/Section is Full: Communication Studies will NOT override limits.
If LORIS does not list a class location, check Class Schedules, check that you have not registered for an online section of the course (OC).
T1/A1 Required: There is either a tutorial or a lab linked together with the lecture for this course. To correct this error message, you must select the lecture and the tutorial or lab from the list when you do your class search. Follow the notes that are associated with the course in the Class Schedules as they will tell you if the course requires a tutorial or a lab. When looking at the list, the lectures are normally letters with a credit value of 0.5 while the tutorials and labs are normally a number or a combination of a letter/number and have a credit value of 0.00.
time conflict with 0001: You have selected either a lecture or a tutorial/lab offered at the same time as another lecture, tutorial/lab in which you are already registered for with CRN code 0001. Check the Class Schedules as the time may have changed.
maximum hours exceeded: Students are limited to a maximum number of credits in a term depending on their status (ie full-time, part-time, probation). LORIS will not allow you to register in more than that. If you are registering in full-year courses, LORIS does not count the credit until winter term, so you may have a problem.
major restriction: Some programs have restrictions on certain courses or course sections in order to reserve space for students who are majoring in that particular program. The departments may lift restrictions once all the students majoring have had an opportunity to register, may lift restrictions on some courses, or may never lift restrictions (ie. Kinesiology courses which are only available to Kinesiology majors).
prereq and test score-error: You are missing one or more pre-requisite(s) for the course you just tried to select.
class restriction: The course you tried to select is restricted to students of a particular year, ie CS400 is restricted to Year 4 Honours students.
campus restriction: you are a Waterloo campus student and tried to sign up for a course at Brantford or vice versa.