This page provides information and relevant links to aid students in the Computer Engineering program in completing the preregistration process.

Preregistration Procedure

The timetable will be released in late June and you will be able to see the course offerings and timings.  Students will be block loaded into the core courses for all years between end of June and early July.

You may notice that the Program Planner on Solus is indicating that you have a course(s) listed as incomplete… there are known problems with the planner on Solus, therefore, if you know that you have successfully completed that particular course(s), you may disregard the message on solus. (We do a manual check for degree requirements on a spreadsheet which we keep on file for each student).

If you are looking for advisement on the program, you can speak with the Undergraduate Program Assistant, your Year Advisors, and/or the ECE Undergraduate Chair.

Preregistration Guidelines

  • Second-Year ECE Preregistration

    We wish to welcome you to the Department of Electrical and Computer Engineering and applauded your choice of discipline!  Here is some information to assist you in the preregistration process which will begin in July as dictated by your “enrollment period” on SOLUS.

    The Department of Electrical and Computer Engineering has prepared a valuable resource for students, namely an outline of courses taken in each year.  Students in second year are strongly encouraged to consult the summaries for each of the core courses.  Being well-informed about the contents and objectives of each course, as well as how second-year courses form the basis for the remainder of the curriculum.

    It is important to complete all second-year courses successfully to avoid future difficulties.  Future academic challenges result from not having a solid grasp of fundamental material. Logistical problems may also include: missing prerequisites, having to apply for supplemental examinations (with a fee), and dealing with timetable conflicts between second-year courses that must be repeated and new third-year courses. By attending lectures and by working diligently, students can significantly increase the likelihood of academic success.  In-particular, devoting adequate time and attention to ELEC221 is essential because any disruption in the sequence of ELEC221 to ELEC252 will carry over to third year. ELEC 221 and ELEC 271 are two extremely pivotal courses of the EE and CE program, it is highly advised that students pay extra attention to these two courses.

    Students should also note several other sequences of courses that extend from second year through third year and into fourth year. For example, ELEC271 is a prerequisite for ELEC274, and both are prerequisites for ELEC371 in third year, ultimately leading to the ELEC470 elective in fourth year. Any disruption to these and other similar sequences of courses will also have undesirable consequences and possibly delay completion of the program by at least a year. To view all such dependencies, consult the diagram of prerequisites.

    Standard Course Load for 2nd Year CMPE
      APSC 200 ELEC 279  
      APSC 293 ELEC 252  
      ELEC 221 ELEC 270  
      ELEC 271 ELEC 274  
      ELEC 278 ELEC 280  
      MTHE 235 ELEC 299  
      • Innovation Stream - CMPE - will be preloaded with COMM 201 Introduction to Business for Entrepreneurs in the Fall as a 2nd year CORE course
      • As a 2nd year student you do not need to do anything other than check that the appropriate courses have been added to your schedule and add a course to take as your complementary studies elective (CS). This is part of your “Arts elective” requirement as an ECE student.

    Complementary Studies is a required component of the ECE degree program and complement the technical content of a student's curriculum, and a full list of eligible courses and there categories can be found here:

    Complementary Studies - ECE Regular Stream

    ECE students take a total of 9 credits of Complementary Studies over 2nd, 3rd and 4th year, the remainder of the required Complementary Studies component is found in other core courses within the ECE program for a total of 18.5 credits.

    3 credits must be from List A (Humanities and Social Sciences) and the remaining 6 can be from List A and/or B. These courses are usually taken one per year throughout your program but can be taken at any time prior to graduation. Another option is to take these courses through summer, this can be done on campus, in class or via correspondence at another university, and may be taken while on internship with permission of your supervisor. If taking your CS off campus, please ensure that you complete and submit a Course Substitution form prior to taking the course, this will ensure that you get credit for the course(s) taken elsewhere.

    Complementary Studies - ECEi Stream

    Only one H&SS Complementary Studies course (3 credits) is required for the degree. The Department recommends to take this course during the 3rd year of the ECEi program.

    ECEi - Innovation - Complementary Studies Program Structure:
    2nd Year

    COMM 201 - Introduction to Business for Entrepreneurs - F

    3rd Year

    COMM 301 - Funding New Ventures – F

    COMM 302 - Launching New Ventures – W

    List “A” Complementary Studies Course – F/W/S

    4th Year

    COMM 405 - New Business Development - F

  • Third-Year ECE Preregistration Notes

    General Notes for All Third-Year Students

    Third-year students who believe that they are on schedule for graduation at the end of four years should ensure that they will indeed fulfill all of their degree requirements. Use the Calendar information and the ECE spreadsheet Planning Tool to make sure that you are on track to complete all requirements by the end of the fourth year. This is one of the most important responsibilities for all students.

    The students should also pay close attention to the course alterations for some of the elective courses and the list of courses in different streams of specialization for the EE and CE programs. As some of the courses are offered only every other year, it is advised that the students plan their year 3 and 4 concurrently considering their streams and courses of interest. To avoid disappointment, attention should be paid to course dependencies and prerequisites.

    Students are also strongly encouraged to take advantage of the 12 or 16 month internship program available to them from the end of third year studies. For eligibility and instructions visit Career Services - Internship Program.

    Computer Engineering

    Nine courses are core to the third year of the Computer Engineering program: CMPE 365, ELEC 326, ELEC 371, ELEC 373, ELEC 374, ELEC 377, ELEC 390, CMPE 320 or CMPE 223 and APSC 221. For a normal load, students choose one technical elective from Lists A, B and/or C according to the calendar-stated restrictions and total AU or credit requirements (use the CMPE spreadsheet Planning Tool), plus a Complementary Studies course.

    Standard Course Load for 3rd Year CMPE
    ELEC 371 ELEC 373
    ELEC 377 ELEC 374
    ELEC 326 ELEC 390
    CMPE 365
    CMPE 320 (F) or CMPE 223 (W)
    APSC 221 (F/W/S)*

    * APSC 221 - Economics and Business Practices in Engineering is a required core course for ECE students in our regular stream. ECEi students replace APSC 221 with COMM 201- Introduction to Business for Entrepreneurs during their 2nd year of studies.

  • Fourth-Year ECE Preregistration Notes

    All fourth-year ECE students who have completed the necessary prerequisite courses will be automatically preloaded into the ELEC 490/498 design project course, depending on their program. The course extends through both the Fall and Winter terms with various milestones for design blueprint, final report and presentation, and display/demonstration in Winter term. Regular tutorial sessions are held to provide important academic and practical information for the project activities. These session are also used on occasion for guest speakers.

    All fourth-year ECE must normally include one complementary studies elective, unless they have already fulfilled the complementary studies requirements with approved credits for courses taken earlier at Queen's University or elsewhere (a total of 108 AU's or 9 credits of Complementary Studies electives must be taken).

    Fourth-year students who believe that they are on schedule for graduation should ensure that they will fulfill all of their degree requirements. Use the Calendar information and the ECE spreadsheet Planning tool to verify that all necessary coursework has been completed earlier or will be completed by the end of the fourth year.

    Computer Engineering CMPE

    Only ELEC 498 course is a core and the one Complementary Studies course (unless the complementary studies requirement is fulfilled). A sufficient number of technical courses must be selected from Lists A, B and C, according to the Calendar-stated restrictions and total AU or credit requirement (use the ECE spreadsheet Planning Tool).