Please review the following to help you register as efficiently as possible.
Enroll early!! In order to ensure you can register in the sections you want, make sure to enroll in June at your assigned appointment time. Leaving it late may mean you can't get into a course or section you want, which might result in having to deal with conflicts in your timetable.
Sections must match: Always enroll in a matching pair of Lecture and Tutorial sections - i.e. C01 with T01, or C02 with T02.
Sections: There may be additional sections not showing on the first page you see, so always click "Next Page" or "View All" in Mosaic to see all of the offerings. Keep in mind that not everyone will look at those higher numbered sections, so you may find a lab that isn't crowded, therefore giving you more hands-on time and attention!
"Create My Timetable": This is an excellent tool in Mosaic to help you come up with the best timetable! It can be used prior to the system opening for enrollment. If using it closer to the beginning of classes, uncheck "Closed Classes" to find only the available courses/sections. Warning - conflicts (a yellow warning shield) won't show on a course if there are only SOME sections conflicting - so refer to the normal timetable in Mosaic.
Error Messages: If you receive an error message when registering you need to take care of it before Mosaic will accept your enrollment. Every conflict, permission and overload needs a request form to be submitted.
Course Full: If you find that a Required course is full, contact the ECE Department immediately. If you are supposed to take it, then we will get you into it. If an Elective course is full, choose another Elective - you can keep watch on the system to see if a seat becomes available.
Reserved Capacity: An Elective course for you might be a Required course for a different program. In order for the students who require the course to get in it, these courses often have Reserved Capacities. You can keep watching the enrollment of the course throughout the summer to see if any seats have opened up due to a release, or due to students dropping the course. Students can make changes to their enrollment up until an official date in mid September each year, as per the Office of the Registrar's Sessional Dates. Even if you get Permission to take the course, you will have to wait for a seat to become available. If the course is offered by a department other than your own you will need Permission to take it, so request the Permission from that department early so that it is on Mosaic for you when a seat becomes available for you to enroll.
Requests: Sometimes more than one request has to be submitted in order for you to enroll. An Overload Request does not include either a Permission or Conflict approval, and a Conflict approval does not include a prerequisite waiver. Obtain all the authorizations that you need as soon as possible, starting with Permission! The Conflict request should be the LAST request you submit, because nothing can be done with it until you have any necessary authorizations already in place such as Permission or Overload.
Processing Time: Requests pass through the hands of several people, some of whom may be at a conference or on vacation in the summer months, so please allow time for processing. Your request is one of hundreds, and it will be processed as soon as possible.
Changing sections OR courses: "Swap" don't "Drop"! If you wish to change either a course OR a section you are in, use the "Swap" feature in the Enroll function. That will hold the section/course you intend to drop until you are enrolled in an alternate. It will also hold any Permission you may have been granted, whereas that will be lost if you Drop the course and you will have to request that the Permission be re-applied.
Labs: Labs scheduled for Every Other Week may not appear on your schedule's "Weekly View", but they will show on the "Monthly View". Do not enroll in more than 1 lab per day (do not choose labs that conflict even though they are alternating weeks, because instructors may change the schedule). Look for the lab sections with the higher number - they are often less full, which gives you more hands-on time with the equipment and more help from instructors.
Schedule Problems: We schedule courses according to each program path / layout. With the large number of courses that we offer and the limited number of timeslots in a week, this means that if a student takes an alternate path, including failing a course, there will likely be some schedule conflict (and possibly exam schedule conflict), and it may mean that an extra term is required to catch up. You are welcome to submit a Conflict Request if you choose to accept the responsibility of managing the conflicting schedule.
ElecEng 4OI6 capstone course: enroll in the Fall Term first (ElecEng 4OI6A), then it will automatically enroll you in the Winter Term (ElecEng 4OI6B). Do not concern yourself with choosing the same section as someone you want to be in the same project group as, because everyone combines to form project groups.
4th year individual research project courses (4OH4 and 4OJ4): Please refer to the page for Final Year Students
Experiencial Learning courses: Experiential Learning | Faculty of Engineering (mcmaster.ca)
Other help: If you have any concerns about credits towards your degree, please contact the ECE Advisor in the Engineering Student Services office (Sally Williams - willsal@mcmaster.ca). Make sure you always include your full name and student number whenever communicating with us. Please note that the ECE Department has specific Program Advisors to help you with program or course concerns (refer to the "Advisors" tab).
For any other questions, contact the ECE UG Administrative Assistant - ugadmin@mail.ece.mcmaster.ca