Course Registration 2013-2014
Click for Class Schedules
Click for Graduate CS course descriptions
Click for the Registrar's Registration Guidelines for Returning Students (lists registration dates)
Click for the Registrar's Registration Guide for Year 1 (New) Waterloo Students
In LORIS, after making sure you have selected Fall 2013 or Winter 2014 term (and not Spring 2014):
-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.
Restrictions by Communication Studies may be revised, please check this section frequently as all restrictions will be updated and posted here.
Students are allowed to register for no more than 2.5 CS Core credits until August 14, 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.
Major restrictions: June 28
This will probably (varies by department) be 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.
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, field of study exceptions will generally not be given.
To check whether a course has a major restriction, please check Class Schedules, which also list restrictions and when they would be lifted, if at all.
Tutorials A2-A7 (Fall 2013) are restricted to CS majors until August 31; HCS majors are required to register in these tutorials. Tutorials B1-B7 (Winter 2014) are restricted to CS majors until October 14; HCS majors are required to register in these tutorials.
In addition to the major restrictions on tutorials A2-A7 & B1-B7, only Arts students will be able to register for CS100 until June 27. Beginning June 28, SBE and Science students will be able to register for CS100 in tutorials not restricted to CS majors.
Tutorials A1-A7 (Fall 2013) are restricted to CS majors until August 31; HCS majors are required to register in these tutorials. Tutorials B2-B7 (Winter 2014) are restricted to CS majors until October 14; HCS majors are required to register in these tutorials.
In addition to the major restrictions on tutorials A1-A7 & B2-B7, only Arts students will be able to register for CS101 until June 27. Beginning June 28, SBE and Science students will be able to register for CS100 in tutorials not restricted to CS majors.
Tutorials CS100 A1 and CS101 B1 are restricted to CS majors in the Communication Studies Residence Learning Community.
Senior CS undergraduate courses (200-level and up)
All senior CS courses are restricted to CS majors until August 31 (Fall courses) or January 10 (Winter courses).
Permission for non-majors to take senior CS courses:
-CS212 online for both Fall/Winter: the major restriction will be removed, register beginning June 28 via LORIS if the course is open
-Fall 2013 courses: beginning September 1, non-majors may register for classes that are NOT full
-Winter 2014 courses: beginning January 11, non-majors may register for classes that are NOT full
-CS203, CS235, and 400 level courses remain restricted to CS majors always
400-level Year Restrictions:
-each Year 4 CS major is allowed to register in only one section of CS400 (senior seminar) until August 14 (multiple sections will be removed). August 15 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 until August 14. 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.
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 students.
For CS majors
Until August 14, 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:
30 of the 50 spaces in all 200-level courses, excepting CS212Online, will be restricted to Year 2 CS majors. If your year status is not Year 2 for a particular semester, you will not be allowed to register in the 30 reserved spaces for that semester. The remaining 20 spaces are reserved for students in other Years of Study.
300-level Year Reserved Seating:
30 of the 50 spaces in all 300-level courses will be restricted to Year 3 CS majors. If your year status is not Year 3 for a particular semester, you will not be allowed to register in the 30 spaces reserved for Year 3 majors for that semester. The remaining 15 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 August 14, 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 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.
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.