University of Waterloo
200 University Ave W, Waterloo, ON N2L 3G1
Phone: (519) 888-4567
Staff and Faculty Directory
Contact the Department of Software Engineering Engineering
Visit our COVID-19 information website to learn how Warriors protect Warriors.
Students have three opportunities to enroll in elective courses each term:
You will use Quest to enroll in courses during all three enrollment periods.
First time users of this system should check out Quest...How Do I...
In most cases, you'll be able to add courses during course selection, add/drop, or open erollment using Quest; however, there might be times when you encounter problems.
If you’re not able to self-enroll through Quest for any of the reasons below, then email the SE advisor or SE associate director for assistance.
You'll receive this message if you're trying to take a course on co-op or overload during an academic term. Students can take one course on co-op without employer permision and two courses with employer permission. Your employer must send an approval email to the SE advisor or associate director.
Action:
It is possible, in some cases, to take an extra course during an academic term or on co-op.
Overloading during an academic term:
It is considered overloading a term if you take more than the required number of courses in a term. The required number of courses in a term is usually 5 or 6. There is a corner case in 4B: the 4B term definition requires 5 courses (SE491 + 4 electives). However, a student who has overloaded in prior terms might not need 5 courses in 4B to meet degree requirements. But, by Engineering promotion rules, they must take at least 4 courses in 4B. If the student needs only 3 courses in 4B to meet degree requirements, then the 4th course may be considered DRNA and its enrollment is not subject to the grade average below.
Action:An extra course during co-op:
Action:
Email the SE advisor.
Emails should come from your UW account, and should include:
With the exception of SE 499, this message does not refer to consent from the SE program - it refers to the department offering the course.
Action:
You'll get this message if you’re missing the pre-requisites or co-requisites for a course.
Action:
You will get this message if the course is reserved for a specific group of students.
Action:
You'll get this message if the course is currently full.
Action:
You'll get this message if there is a time conflict between between two courses.
Students are responsible for dealing with the consequences of time conflicts.
CS advisors sign students into courses. Drop by during thier office hours or email the CS advisors to get enrolled. You should course select for any CS electives that you plan to take. If you fail to do that and the class fills up, they will probably not accommodate you. To choose your CS electives, look through the course descriptions.
You'll get this message if the course you want to take is not offered that term.
Action:
Refer to your class homepage for your elective requirements.
It is possible to have other electives approved by the SE director.
The options for clearing failed courses do not apply in a term with a Required to Repeat or Required to Withdraw academic standing. A successful repeat term will clear all courses failed in the original term.
Students must pass failed courses that are required for their degree so that their failure count is equal to zero prior to graduation. We strongly encourage students to clear failed courses ASAP while the course material is still fresh.
If a student accumulates three failed courses, they must go into a non-degree term and take courses to bring their failure count down to one in order to proceed in the program.
Learn about the options available for clearing failed courses.
Each term students are expected to enrol in at least the number of courses specified in the calendar they are following. A reduced-load student may drop one elective course per term by obtaining approval from the associate director. Dropped electives must be completed prior to graduation.
Student are not allowed to drop core courses unless they've recieved permission from the SE associate director to go on an approved reduced load.
See the Enrichment Opportunities web page. Lots of exciting things to do.
University of Waterloo
200 University Ave W, Waterloo, ON N2L 3G1
Phone: (519) 888-4567
Staff and Faculty Directory
Contact the Department of Software Engineering Engineering
The University of Waterloo acknowledges that much of our work takes place on the traditional territory of the Neutral, Anishinaabeg and Haudenosaunee peoples. Our main campus is situated on the Haldimand Tract, the land granted to the Six Nations that includes six miles on each side of the Grand River. Our active work toward reconciliation takes place across our campuses through research, learning, teaching, and community building, and is centralized within our Indigenous Initiatives Office.