waterloo · the faculty of engineering at the university of waterloo is involved in three ......

102
28/1/2014 Undergraduate Studies Calendar | University of Waterloo http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 1/102 Undergraduate Studies Academic Calendar 2013-2014 Faculty of Engineering Waterloo Faculty of Engineering Engineering & Architecture Introduction The Faculty of Engineering at the University of Waterloo is involved in three undergraduate degrees. All degrees offered by the faculty are Honours. The Bachelor of Applied Science (BASc) degree is earned by all graduating undergraduates from: Chemical Engineering, Civil Engineering, Computer Engineering, Electrical Engineering, Environmental Engineering, Geological Engineering, Management Engineering, Mechanical Engineering, Mechatronics Engineering, Nanotechnology Engineering, and Systems Design Engineering. The Bachelor of Architectural Studies (BAS) degree is earned by students graduating from the pre-professional Architecture program. The Bachelor of Software Engineering (BSE) degree is earned by graduating undergraduates from the Software Engineering program. The Software Engineering program is jointly administered by the Faculties of Mathematics and Engineering. The program is described in both the Engineering and Mathematics sections of the calendar. There is only one program and these descriptions are identical. Except for the specific differences noted in the Software Engineering program description or in the introduction, the various items described in this section apply to both the BSE and the BASc students. It should also be noted that in this section, reference to an Engineering student refers to students enrolled in the BAS, BASc, or BSE degree. The preparation for an engineering or architecture career includes both formal academic studies at a university and intensive training in the practice of engineering or architecture. A similar pattern is to be found in

Upload: dangquynh

Post on 13-Apr-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 1/102

Undergraduate Studies Academic Calendar2013-2014

Faculty of Engineering

Waterloo

Faculty of Engineering

Engineering & Architecture

IntroductionThe Faculty of Engineering at the University of Waterloo is involved in three undergraduate degrees. Alldegrees offered by the faculty are Honours. The Bachelor of Applied Science (BASc) degree is earned by allgraduating undergraduates from: Chemical Engineering, Civil Engineering, Computer Engineering, ElectricalEngineering, Environmental Engineering, Geological Engineering, Management Engineering, MechanicalEngineering, Mechatronics Engineering, Nanotechnology Engineering, and Systems Design Engineering. TheBachelor of Architectural Studies (BAS) degree is earned by students graduating from the pre-professionalArchitecture program. The Bachelor of Software Engineering (BSE) degree is earned by graduatingundergraduates from the Software Engineering program. The Software Engineering program is jointlyadministered by the Faculties of Mathematics and Engineering. The program is described in both theEngineering and Mathematics sections of the calendar. There is only one program and these descriptions areidentical. Except for the specific differences noted in the Software Engineering program description or in theintroduction, the various items described in this section apply to both the BSE and the BASc students. Itshould also be noted that in this section, reference to an Engineering student refers to students enrolled inthe BAS, BASc, or BSE degree.

The preparation for an engineering or architecture career includes both formal academic studies at a universityand intensive training in the practice of engineering or architecture. A similar pattern is to be found in

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 2/102

preparation for careers in medicine or law, and is characteristic of any development of professionalcompetence. Co-operative studies for Engineering students at the University of Waterloo provide a completelyintegrated pattern of academic study and industrial experience in various phases of engineering orarchitecture with ultimate graduation requiring satisfactory performance in both areas. The degree programcovers almost five calendar years, comprising eight terms each of about four months' duration of universitywork on campus which are pursued alternately with six four-month terms of supervised training in the practicalexperiences fundamental to the development of the graduate engineer. The total time spent in academicstudy is the same as that encountered in the usual course of four "academic years."

Regulated Professions, Engineering and ArchitectureThe professions associated with Engineering and Architecture are both regulated.

EngineeringThe practice of engineering is regulated, by statute, in all Canadian provinces and territories. To become a

Professional Engineer you must satisfy the requirements of the licensing bodies. These requirements include a

degree from an accredited program, successful completion of a professional practice (law and ethics)

examination, and suitable experience. The Bachelor of Applied Science (BASc) and Bachelor of Software

Engineering (BSE) programs described in this calendar have been specifically designed to satisfy the criteria of

the Profession and are evaluated regularly by the Canadian Engineering Accreditation Board (CEAB).In the professional programs in engineering (BASc and BSE), each student's course of study must satisfy thecurriculum-content requirements of the CEAB; accreditation of the degree by the CEAB is the mechanism bywhich graduates qualify for registration as Professional Engineers without the need to undertake additionalexaminations in specific technical subject areas. No student will be permitted to graduate who does not meetthese requirements because this would jeopardize accreditation for the program. The department/boardresponsible for the appropriate program will use these curriculum content requirements in determining thesuitability of student elective course selections.

ArchitectureThe provincial architectural associations in Canada require that an individual intending to become an architecthold a professional degree in architecture accredited and/or certified by the Canadian ArchitecturalCertification Board. Two types of degrees are accredited by the Board: (1) the Bachelor of Architecture,which currently requires a minimum of five years of study, except in Quebec, where four years of professionalstudies follows two years of Collège d'enseignement général et professionnel (CEGEP) studies and (2) theMaster of Architecture, which currently requires a minimum of three years of study following an unrelatedbachelor's degree or two years following a related pre-professional bachelor's degree. These professionaldegrees are structured to educate those who aspire to registration and licensure to practice as architects.

The four-year Honours Bachelor of Architectural Studies Degree, followed by the Master of Architecturedegree constitute an accredited professional degree in Architecture.

Three- and four-year pre-professional degrees, even when included in reviews of the professional Programs,are not accredited by the Canadian Architectural Certification Board (CACB). These degrees are useful tothose seeking a foundation in the field of architecture, as preparation for either continued education in aprofessional degree program or for other professional studies or employment options in fields related toarchitecture.

DegreesThe University of Waterloo awards the degree Honours Bachelor of Architectural Studies (BAS), a pre-professional degree as well as the Master of Architecture, professional degree. The Honours BAS degree is aco-operative study degree.

The Degree of Bachelor of Applied Science (BASc) is awarded by the University in the following undergraduateprograms:

Chemical Engineering Civil Engineering Computer Engineering andElectrical Engineering Environmental Engineering Geological Engineering Management Engineering Mechanical Engineering Mechatronics Engineering Nanotechnology Engineering Systems Design Engineering

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 3/102

The University of Waterloo also awards the degree of Bachelor of Software Engineering (BSE).

The Degrees of Master of Applied Science (MASc), Master of Business, Entrepreneurship and Technology(MBET), Master of Engineering (MEng), Master of Management Sciences (MMSc) and Doctor of Philosophy(PhD) are also awarded. For further details, consult the Graduate Studies Calendar and the list of theparticular courses in graduate work in the various departments.

The Master of Architecture (MArch) is also awarded. For further details, consult the Graduate StudiesCalendar and the list of the particular courses in graduate work in the various departments.

Dean's Honours ListTo recognize outstanding academic achievement each term, the designation "Dean's Honours List" will beawarded to exceptional undergraduate Engineering students in each program (i.e., Mechanical Engineering,etc.). To achieve this standing for a particular term, students must be unconditionally promoted at the end ofthat term, and have their term average minus their percentile rank from the top for that academic termgreater than or equal to 80. This designation will be reflected on the student's university transcripts. Studentsnot in the top 10% of their class are normally not eligible.

Students with outstanding records throughout their undergraduate careers in Engineering will "Graduate on theDean's Honours List" if they have been on the "Dean's Honours List" for at least two terms of the six academicterms preceding graduation, and have a cumulative average over these last six academic terms of theirprogram (i.e., Computer Engineering, etc.) of at least 80%. An appropriate notation will appear on thestudent's official university transcript.

Students enrolled in the Bachelor of Software Engineering (BSE) degree program may also qualify for theDean's Honours List using rules specified by the Dean of Mathematics. This is described in detail inthe Software Engineering section of the calendar.

An Alumni Gold medal is awarded annually to recognize the academic excellence of the top undergraduate inEngineering.

Workplace Hazardous Materials Information System RequirementsAll students in the Bachelor of Architectural Studies (BAS), Bachelor of Applied Science (BASc), or Bachelor ofSoftware Engineering (BSE) programs, indeed all students taking courses offered by the Faculty ofEngineering, must have appropriate instruction on issues of safety. The Workplace Hazardous MaterialsInformation System (WHMIS) training satisfies this requirement. Except for students in the 1A term registeredin the Faculty of Engineering, this requirement must be satisfied by the end of the first week of lectures of theterm, or the student's enrollment in Engineering courses will be cancelled. The requirement is satisfied byobtaining a credit for WHMIS training, which need only be obtained once. Credit may be granted uponproducing evidence that appropriate training has been undertaken elsewhere. For those who do not have aWHMIS credit, they must arrange for the necessary instruction and evaluation.

For students in their 1A term in a BASc or BSE program, the WHMIS requirement will normally be met as part oftheir instruction during the 1A term. It is the student's responsibility, however, to obtain this training. Forstudents who are admitted at an advanced level, a condition of admission will be that the WHMIS credit beobtained by the end of the first week of lectures for the first term of study in the program; the credit can beobtained as described in the above paragraph.

WHMIS training is offered to all incoming 1A Architecture students. This requirement must be satisfied by theend of the first month of the 1A term, or the student's enrollment in courses will be cancelled. Therequirement is satisfied by obtaining a credit for WHMIS training, which need only be obtained once. WHMIStraining is offered to all incoming 1A Architecture students during the first two weeks of term. Credit may begranted upon producing evidence that appropriate training has been undertaken elsewhere. For those who donot have a WHMIS credit, they must arrange for the necessary instruction and evaluation.

English Language Proficiency RequirementAll students enrolled in the Faculty of Engineering are required to complete the English Language ProficiencyExam requirement (ELPE). The exact detail is slightly different for the Bachelor of Applied Science (BASc) andBachelor of Software Engineering (BSE) students and the Bachelor of Architectural Studies (BAS) students.The table below summarizes these differences.

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 4/102

Condition or Information BASc, BSE BAS

ELPE Passing grade 60/90 65/90

Must be complete by the endterm listed

End 2A. If advanced admission after2A, then to be completedto the satisfaction of the admittingdepartment, or the first termfollowing an advanced admit.

End 2B

Number of attempts permitted 2

Before taking the ELPE for a secondtime the student must participate ineither the ELPE review at the WritingCentre or the more completesessions at the Writing Centre. Inaddition, students are encouraged toreview the ELPE preparation materialon-line prior to taking the ELPE.

2

Recovery alternatives Writing Centre or a grade of 60 inone of: ENGL 109, ENGL 129R, ENGL210E, ENGL 210F, ESL 102R or ESL129R. (Courses used to recover fromELPE failures cannot be used as CSEcourses)

Writing Centre or a grade of 60 inone of: ENGL 109, ENGL 129R, ENGL 210E,ENGL 210F, ESL 102R or ESL 129R. (Courses used to recover from ELPEfailures can be used as electivecourses.)

Sanction MNP MNP

NoteStudents who arrange a special sitting of the ELPE outside the scheduled dates will be assessed an

administrative charge.

Incompatibility of Full-time Study with Full-Time Employment

Students who by choice or necessity work on non-academic activities more than 10 hours per week should,

where possible, structure their course/work load so that they can attend fully to their academic obligations.

Please note that none of the undergraduate programs in Engineering, including Architecture can be completed

on a part-time basis at the University of Waterloo.

Standings and PromotionsIn the programs associated with the Bachelor of Architectural Studies (BAS), Bachelor of Applied Science(BASc), and Bachelor of Software Engineering (BSE) degree each student's progress is assessed at the end ofeach academic term. At that time a promotion decision is assigned. If the student is promoted, they areexpected to return to the next academic term at an appropriate time. There are two sets of rules used forpromotion decisions: one for the BASc and BSE students based on term averages and cumulative failedcourses and a different set of rules for BAS students based on term and cumulative averages as well asspecific course grades.

The promotion rules associated with the BASc and BSE students are located in Examinations and Promotions ofthis section of the calendar. The promotion rules associated with the BAS students are located in Regulations,Examinations and Promotions of the School of Architecture section.

Petitions, Grievances and AppealsStudents are encouraged to become familiar with policies 70 (Student Petitions and Grievances) and 72(Student Appeals). In these policies a Petition (Policy 70) is a request for relief from a properly applieddecision as a result of a documented special circumstance. A Grievance (Policy 70) provides a process for astudent who believes that a decision by a University authority, or action by a faculty member or a staffmember of the University affecting some aspect of his/her University life, has been unfair or unreasonable. An

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 5/102

Appeal (Policy 72) provides a potential path to appeal a decision made under policies, including grievances inPolicy 70. A complete description of Grievances and Appeals can be found in the appropriate Universitypolicies. As petitions may be handled differently in each faculty the material below provides an explanation forthe elements of petitions in the Faculty of Engineering that are not specified in policy.

Petitions apply in those instances where a student acknowledges that the rules and regulations of theUniversity have been applied fairly but is requesting that an exception to the regulations be made because ofspecial circumstances. A petition is launched by submitting a Petition for Exception to Academic Regulationsform to the Assistant Registrar for Engineering, Registrar's Office, University of Waterloo, for Bachelor ofArchitectural Studies (BAS), Bachelor of Applied Science (BASc), or Bachelor of Software Engineering (BSE).Reasons for such requests for special treatment as well as supporting documentation, including medicalcertificates and similar documents, must be provided with the petition. If a successful petition would reversean academic decision, the petition must be received prior to four weeks after the date of issue of the marksfor the corresponding term in order to facilitate entry into the immediately following term if so desired by thestudent. Petitions which are launched later than six months after the end of the term for which the decisionwould be affected normally will not be considered.

All petitions are considered by the Faculty Examinations and Promotions Committee. This committee will alsoacquire and consider the recommendation made by the student's home department, and by Co-operativeEducation if the petition concerns work term considerations, before making its decision. Students normally donot appear in person before the committee at the meeting at which the case will be considered; only if suchan appearance will provide relevant information that cannot be communicated through the written petition andsupporting documents, will such an appearance be granted. Requests for personal appearances will beconsidered by the Associate Dean of Engineering for Undergraduate Studies. Since a Petition for Exception to Academic Regulations does not dispute an academic evaluation or applicationof the rules and regulations of the University, the decision of the Examinations and Promotions Committee withregard to petitions is final; there is no appeal of an unsuccessful petition. The Assistant Registrar forEngineering shall notify the student in writing of the outcome of the petition within two weeks of theExaminations and Promotions Committee meeting at which the petition was considered.

Interdisciplinary AlternativesMany engineering students seek to enhance their degree with material from other disciplines and programs.There are several officially recognized alternatives available to engineering students:

Options within the Faculty of Engineering, open to Bachelor of Applied Science (BASc) and Bachelor ofSoftware Engineering (BSE) students only, are described in Options of this section of the calendar. Interdisciplinary options are described within the Faculty section of the calendar of the Faculty offeringthe option. As well there is the Option in Society, Technology and Values offered by the Centre forSociety, Technology and Values and housed within Engineering and available to students from allfaculties.Minors are offered by other faculties and described in that faculty section of the calendar. As anHonours student, all engineering students, Bachelor of Architectural Studies (BAS), BASc, and BSE, canpursue minors however a significant number of extra courses may be required.Information regarding joint honours alternatives between Engineering and other faculties is described inthe Joint Honours section of the calendar.

It should be noted that for all of these alternatives Engineering students must meet the criteria for theirdegree (BAS, BASc, or BSE) as well as the requirement of the option, minor, or joint. This usually requirescourses in addition to your degree.

Society, Technology and ValuesNo matter where one looks, there is growing interest in the human context of science and technology.Courses in Society, Technology and Values (STV) are designed to help students come to grips with many ofthe major questions we face in a sophisticated technological society.

STV courses have traditionally attracted students from all faculties. They do not require a scientific ortechnical background. Engineering students should note that the Canadian Engineering Accreditation Board(CEAB) now requires that all Engineering undergraduates receive some instruction in the Impact of Technologyon Society. Courses offered by the Centre for Society, Technology and Values (CSTV) are specificallydesigned to meet this requirement.

The Option and courses, which are administered by the University of Waterloo Centre for Society, Technologyand Values, are open to students in all University of Waterloo faculties. Students whose schedules do notpermit taking the entire Option are invited to take individual courses. STV lecture courses are scheduled in theevening.

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 6/102

RequirementsTo complete the STV option, students must meet requirements A, B, C, and D.

Requirement A: STV introductory coursesCompletion of two of the following courses with a minimum two-course average of 70%.

STV 100 Society, Technology and Values: IntroductionSTV 202 Design and SocietySTV 205 Cybernetics and Society

Requirement B: STV courses with prerequisitesCompletion of one of the following courses with a minimum grade of 70%.

STV 201 Society, Technology and Values: Special TopicsSTV 203 Biotechnology and SocietySTV 302 Information Technology and SocietySTV 303 Cross-Cultural Change, Technology and SocietySTV 401 Society, Technology and Values: Advanced TopicsSTV 404 Technology in Canadian Society

Requirement C: STV and other related coursesCompletion of two additional courses with a minimum two-course average of 70%, either:

two other STV courses from those listed in Requirements A and B; orone other STV course from those listed in Requirements A and B, and one non-technical course that isshown to be relevant to STV subject matter and approach as well as to the research undertaken inRequirement D, and that is approved by the CSTV Option Coordinator; ortwo non-technical courses that are shown to be relevant to STV subject matter and approach as wellas to the research undertaken in Requirement D, and that are approved by the CSTV OptionCoordinator.

Requirement D: ResearchStudents may meet their research requirement in one of the following two ways:

Completion of STV 400 with a minimum grade of 70%. STV 400 is a supervised reading and researchcourse on a technology-and-society area and topic approved by the CSTV Option Coordinator; orStudents who do a fourth-year thesis or project in their home departments may add a significanttechnology-society component or components to their thesis or project. The STV component(s) mustdeal with technology-society aspects of their research topic. The topic must be approved by the CSTVOption Coordinator. The project will be graded by the CSTV Option Coordinator or other representativesof the Centre for Society, Technology and Values, and must receive a minimum grade of 70%.

Further InformationProf. Scott Campbell, Centre for Society, Technology and Values, E3 3174, ext. 35635 or Wendy Stocker,CSTV, E3 3171, ext. 36215Email: [email protected]

Joint Honours Plans in EngineeringEngineering does not offer joint honours plans to non-engineering students. However, Bachelor of ArchitecturalStudies (BAS), Bachelor of Applied Science (BASc), and Bachelor of Software Engineering (BSE) engineeringstudents may undertake a joint honours plan with non-engineering departments.

A joint honours plan requires meeting all requirements of both plans. Students who choose a joint honours planmay require extra courses. However, often courses required by the other plan can be used to satisfy some ofthe requirements of the technical electives or complementary studies course groups in the BASc or BSEprogram.

Access to Programs, Plans, Sub-plans, Options, and Courses

Practical circumstances beyond the control of the University, such as significant budget shortfalls or

unavailability of qualified personnel, may result in restrictions in the choices available to students as compared

with those listed herein or in other University publications. The University reserves the right to limit access to

or to eliminate particular programs, academic plans, sub-plans, options, minors, or courses. In the event that

existing resources make it necessary to limit admission to a plan, sub-plan, option or minor, the admission

process will be based on competition for the spaces available. In such circumstances the University

undertakes to the best of its ability to enable students already registered in affected programs, academic

plans, or options (in the case of Engineering) to complete their requirements in a satisfactory manner.

International Exchange Opportunities

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 7/102

The Faculty of Engineering, University of Waterloo, has student exchange arrangements with Engineeringschools in other countries. These permit Waterloo students to experience study in different culturalenvironments, and to receive academic credit towards their program requirements. Students in a Bachelor ofArchitectural Studies (BAS), Bachelor of Applied Science (BASc), or Bachelor of Software Engineering (BSE)program may participate in exchanges, subject to the various requirements of those exchange arrangements.Such exchanges are currently active with:

Location Institution

Australia

Deakin UniversityLa Trobe UniversityMonash University Queensland University of Technology (QUT)Royal Melbourne Institute of Technology (RMIT)University of Queensland (UQ)University of Technology, Sydney (UTS)University of Western Australia (UWA)University of Wollongong

Austria Technische Universitat Wien (TUW)

ChinaOntario/Jiangsu (OJS)

Zhejiang University

Czech Republic Czech Technical University in Prague (CTU)

DenmarkTechnical University of Denmark (DTU)University of Southern Denmark (SDU)

FinlandTampere University of Technology (TUT)University of Oulu

France

Ontario/Rhône-Alpes (ORA)

École Centrale ParisÉcole Nationale d'Ingénieurs de Metz (ENIM)École Superieure de Chimie Physique Électronique de Lyon (CPE Lyon)Institut National Polytechnique de Grenoble (INPG)Institut National des Sciences Appliquées de Lyon (INSA Lyon)Institut National des Sciences Appliquées de Toulouse (INSA Toulouse)Mission Interuniversitaire de Coordination des Echanges Franco-Americains (MICEFA)Université de Technologie de Compiègne (UTC)Université de Technologie Troyes (UTT)

Germany

Ontario/Baden-Württemberg (OBW)

Hochschule Karlsruhe Technik und Wirtschaft (HsK)Karlsruhe Institut für Technologie (KIT)Technische Universität Braunschweig (TUBS)Technische Universität Hamburg-Harburg (TUHH)Technische Universität München (TUM)Universität Paderborn

HollandFontys University of Applied Science Technische Universiteit Delft (TU Delft)

Hong Kong

Chinese University of Hong Kong (CUHK)Hong Kong Polytechnical University (HKPU)Hong Kong University of Science and Technology (HKUST)University of Hong Kong (HKU)

India

Ontario/Maharashtra-Goa (OMG)

Indian Institute of Technology Delhi (IIT) Indian Institute of Technology Kanpur (IIT)Indian Institute of Technology Rajasthan (IIT)

Italy Politecnico di Milano (Polimi)

Japan

Kyoto UniversityTohoku UniversityTokyo Institute of Technology (Tokyo Tech)Tottori University

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 8/102

MexicoInstituto Technológico y de Estudios Superiores de Monterrey (ITESM)Universidad de las Américas, Puebla (UDLAP)

NorwayNorwegian University of Science & Technology (NTNU)Universitetet i OsloVestfold University College

Poland Politechnika Warszawska (PW)

SingaporeNanyang Technological University (NTU)National University of Singapore (NUS)

South KoreaKorea Advanced Institute of Science & Technology (KAIST)Pohang University of Science and Technology (POSTECH)

Spain Universidad Carlos III de Madrid (UC3M)

Sweden Lund University

Switzerland École Polytechnique Fédérale de Lausanne (EPFL)

Taiwan National Taiwan University (NTU)

Turkey

Bilkent UniversityIsik UniversityMiddle East Technical University (METU)Ozyegin UniversityYeditepe University

United Kingdom

University of Birmingham (England)

University of Exeter (England)

University of Leeds (England)

University of Sheffield (England)

University of Warwick (England)

University of Ulster (Ireland)

Swansea University (Wales)

Bachelor of Applied Science and Bachelor of Software EngineeringSpecific Degree Requirements

OverviewThe engineering curricula Bachelor of Applied Science (BASc) and Bachelor of Software Engineering (BSE) atthe University of Waterloo provide a sound basis in Mathematics and Pure Science and in Engineering Scienceand Design. A substantial part of the work of the first and second years is common to all Engineering Programs(Chemical, Civil, Computer, Electrical, Environmental, Geological, Management, Mechanical, Mechatronics,Nanotechnology, and Systems Design) within the BASc degree (see note below). The curriculum for each ofthe programs combines required "core" subjects essential to the field and "elective" subjects permittingconsiderable diversity. An important part of the curriculum is a series of electives in Complementary Studies. Itshould be noted that although the BSE program has courses in common with the BASc program, there aresignificant differences.

A more detailed explanation of the Co-operative system of study is given in Co-operative Education as well asspecific requirements as noted under examinations and promotions and work terms of this section of thecalendar.

Students are introduced to the operation and requirements of the Co-operative system of study during theacademic term (or terms) prior to their first work term.

Note

The University of Waterloo provides students with on-line services such as elective drop/add and degree

status information. When dealing with the on-line system, students need to be familiar with the following

terms: your program is Engineering, and your Academic Plan is Chemical Engineering, Civil Engineering, etc. In

the Engineering section of the calendar the term program is used to refer to your program of study (Computer

Engineering, Mechanical Engineering etc.). In other sections of the calendar this concept may be referred to

as the Academic Plan.

AdmissionAll Year One students enrol in September. All students spend the first fall term together at the University,after which they are divided into different streams depending on their program of study. All students have thesame total time on campus and in industry regardless of how their particular stream is scheduled. They also

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 9/102

complete the last term of the program together prior to graduation.

The following can be found in this calendar:

The admission categories, requirements, and procedures for all programs are outlined in the Admissionssection of the calendar.Stream information for each Engineering program is indicated in the Study/Work Sequence page, Co-operative Education System section of the calendar. Note that the streaming for Computer andElectrical Engineering may vary, depending on the demand for each of these programs.Precise dates for the beginning and end of the various terms are shown in the Calendar of Events andAcademic Deadlines section of the calendar.

Admission for Applicants Not Currently Completing Ontario Secondary SchoolApplicants must provide strong, recent grades in the required Ontario high school courses or their equivalent.

Courses taken at Ontario Colleges of Applied Arts and Technology and similar non-university, post-secondary

institutions elsewhere are normally not accepted as equivalent to the required high school courses. The

University has developed special pre-university mathematics, physics, and chemistry courses which can be

taken online as an alternative. To discuss admissibility and appropriate qualifying studies, applicants are

advised to contact the Director of Admissions for the Faculty of Engineering in the fall of the year prior to

entering Year One.

Admission to Advanced StandingAdmission beyond 1A is limited to applicants who have an academic and work experience background that isjudged equivalent to the particular class he or she would join. Due to the co-operative nature of anEngineering program, no student will be admitted above year three, term A level. Any student admitted to this3A term will be required to enrol in the January term and to complete satisfactorily the final four academicterms and the final three University of Waterloo work terms and work reports.

Credit for previous work experience can be applied only to those work terms preceding the level of admissionand cannot exceed three work terms.

Students who are re-admitted to an engineering program are required to clear all previous failures.

Admission of Applicants with a Technical DegreeApplicants who already possess an undergraduate degree in a technical area such as engineering, science, or

mathematics will normally be considered for admission into an undergraduate engineering program only if space

remains after all other qualified applicants have been considered. Post-graduate, or graduate studies may be

more appropriate for these applicants.

Examinations and Promotions

In this description reference to Engineering includes students enrolled in either the Bachelor of Applied Science

(BASc) or Bachelor of Software Engineering (BSE) degree. References to Associate Chair are to be interpreted

as either the Associate Chair, Program Director, Board Chair or the Director of First Year Engineering depending

on the specific program (e.g., Chemical Engineering) and level. References to Department are to be

interpreted as Department or Board as appropriate. The rules described below apply to the class entering

Engineering in the Fall term 2009 and later. For students entering prior to Fall 2009 please refer to the

previous calendar.

Introduction

Bachelor of Applied Science (BASc) Program StudentsThe Faculty constitutes the examining body for all examinations and is responsible for all decisions on grades,promotions, failures, deferred examinations, appeals, and recommendations for the granting of degrees. TheFaculty of Engineering delegates its authority in these matters to the Engineering Examinations and PromotionsCommittee. Students are examined and grades are set for individual courses on the completion of work forthose courses. Upon examination of the student's performance at the end of each term, the EngineeringExaminations and Promotions Committee assigns an academic decision.

Bachelor of Software Engineering (BSE) Program StudentsThe Faculties of Engineering and Mathematics constitute the examining body for all examinations and areresponsible for all decisions on grades, promotions, failures, deferred examinations, appeals, andrecommendations for the granting of degrees. The Faculties of Engineering and Mathematics delegate theirauthority in these matters to the Engineering Examinations and Promotions Committee. Students are examinedand grades are set for individual courses on the completion of work for those courses. Upon examination ofthe student's performance at the end of each term, the Engineering Examinations and Promotions Committee

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 10/102

assigns an academic decision.

BASc and BSE PromotionThe 1A Term is a transition term and has a number of characteristics related to a potential reduced-loadmodel. The discussion starting in the next paragraph applies to promotion decisions for all of the terms, withnotes added as needed for reduced-load 1A terms.

The primary factor in academic decisions in engineering is the term average. The minimum passing average is60%. The minimum average to remain in an engineering program is 50%. A secondary factor in academicdecisions in engineering is the course grade. The minimum passing course grade is 50%. A course for whichthe grade is below this is a failed course. The term "required courses" will be used to denote those courseswhich are required for the degree. Required courses that are failed must be successfully passed, or approvedreplacement courses passed, prior to graduation. Some failed courses (type blank and DRNA courses as perRule 3) may be carried forward unless you accumulate a total of three such courses at which time you MayNot Proceed until you have cleared the courses (by passing the course, replacing the course, or in somecases passing a supplemental examination) as described in Rule 6. The cumulative number of failed courses oftype blank or DRNA is referred to as the failure count. Other failed courses (type DRNC courses as per Rule 1)must be passed by a certain point in your program or a May Not Proceed decision will be applied (see Rule 12).The due date for completion of such courses is referred to as the completion date. Courses that are failed butnot required for your program do not have to be cleared. The minimum requirements in a full-load term (exceptin a repeat term) for an academic decision which permits a student to proceed to the next term are a passingterm average of 60%, a failure count of less than 3 and no DRNC courses that have a grade less than 50 andhave passed their completion date.

If a full-load term is being repeated, the minimum requirements to remain in their engineering program are aterm average of at least 60% and no grades below 50% for courses included in the term average.

Failed required courses may be passed by one of the two actions enumerated below. The department/boardresponsible for the student's program of study will decide which mechanism is appropriate on a case-by-casebasis. The two mechanisms are:

1. obtaining a grade of 50% or more for the course based on the outcome of a supplemental examinationfor which there is a fee. Supplemental examinations may not be available for all courses. The AssociateChair for Undergraduate Studies is responsible for administering the supplemental examination and fordetermining the final supplemental grade to be assigned for the course. If a supplemental exam ispermitted to clear the course, but has not yet been taken, a note of "Supplementary Exam Allowed" isprovided on the transcript. When a supplemental examination is passed, the note is modified to"Satisfied" on the transcript. If the supplemental exam is not passed then a grade of "Not Satisfied" isassociated with the supplementary exam on the transcript. Only one attempt at a supplementalexamination is allowed; if this is not successful, the student must re-take the course or, if appropriate,take an equivalent course approved by the department.

2. re-taking the course, taking an equivalent course approved by the department or board or, especiallyfor elective courses, taking an approved replacement course and obtaining a grade of 50% or more forthe course. When a failed course has been successfully re-taken or replaced, "Fail Cleared" is added onthe transcript as a note. A retaken or replacement course also appears on the transcript in the normalfashion. If a grade of less than 50% is obtained for a re-taken or replacement course, see Rules 6 and9.

All failed required courses, must be passed prior to graduation. It is in the best interests of students to passfailed required courses as soon as possible because students may not accumulate more than two unclearedfailed courses and continue in the program. A student who obtains a passing term average but hasaccumulated three or more uncleared failed required courses will not be permitted to proceed to the nextterm; normally, he or she will be required to enrol instead for a non-degree term to pass some or all of thefailed required courses. Only after the number of failed required courses still uncleared is reduced to one ornone will the student be permitted to proceed to the next degree term.

Effective date: The rules described below alter the promotion decisions for 1A students and apply to allstudents entering 1A in 2011 and later. There are also changes to the decision descriptions (primarily thoserelated to Conditional and Aegrotat status) for students entering prior to 2011, however these changes arenot intended to alter the progress of students entering prior to 2011.

Special rules of 1A students: Students enrolled in a 1A term are permitted to drop two (program specificcourses) and to take a reduced load in particular circumstances. (Students are to contact their advisor forapproval for this alternative). 1A students in reduced-load terms are covered by the reduced-load rules below.

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 11/102

Students on a reduced-load 1A term will complete their 1A term requirements during a second reduced-load1A term. Students that complete their 1A term requirements in two successful reduced-load 1A terms join the1B class in their program one year after the 1B term that they would have qualified for had they completed 1Ain one full-load term. The exact timing of the reduced-load term is dependent on the students program and astudent should discuss this alternative with an advisor prior to requesting a reduced load.

Academic DecisionsThe possible academic decisions and their effect on the student's progress in the program are as follows:

1. Promoted - proceed to next term. (Normally coded as: EXCL, GOOD, SAT or Promoted, on transcripts).2. May Continue in 1A, see advisor. Student in a reduced-load term permitted to enrol in one more

reduced-load term to complete 1A requirements. (Normally coded as May Continue in 1A, ontranscripts).

3. May Continue in 1A no previous failed terms, see advisor. This decision is similar to the MayContinue in 1A decision above, however, is used in the case of students with a reduced load in theirfirst 1A term in Engineering (and thus the student has zero previous failed terms). (Coded as MayContinue in 1A No Failed Terms, on transcripts).

4. (Conditional) - added to academic decision 1, 2, or 3 to indicate that the student has adequateunderstanding of the term material to permit continuation, however the failed course(s) must be clearedbefore graduation. (Coded as (Conditional) on transcripts).

5. Academic Decision Deferred - student may not proceed until specified conditions are satisfied. (Codedas Decision Deferred on transcripts).

6. Required to Repeat Term - a failed term academic decision requiring that the student repeat the mostrecent term. The student must stay out a minimum of two terms except for 1A before repeating. (Codedas Failed - Required to Repeat Term on transcripts).

7. May Not Proceed - the student may not proceed to the next degree term or take required courses fromthat term until the academic decision has been changed to Promoted or to Promoted (Conditional).(Coded as May Not Proceed on transcripts).

8. Required to Withdraw from Engineering - the student's registration in their program (Bachelor ofApplied Science-BASc or Bachelor of Software Engineering-BSE) is revoked. Readmission is not possiblefor four academic terms following the term for which the decision applies. (Coded as Failed - WithdrawalRequired, on transcripts).

9. Required to Withdraw after 1A Engineering - the student's registration in their program (Bachelor ofApplied Science-BASc or Bachelor of Software Engineering-BSE) is revoked. Application for readmissionmay be considered for a qualifying readmission program immediately, however the term of entry mayvary depending on circumstance. (Coded as Failed - Withdraw from 1A, on transcripts).

10. (Aegrotat) - added to academic decision 1, 2, 3, or 11; the term result is successful. The student hasadequate understanding of the material, but because of illness or other extenuating circumstances,normal evaluation for at least one course was not possible. (Coded as (Aegrotat) on transcripts).

11. Proceed on Probation - a decision used in exceptional circumstances that allows the student toproceed to the next term. Continued progress in the program is contingent on satisfying conditionswhich may be prescribed as the terms of probation. (Coded as Probation on transcripts).

At the end of each term, the examining faculty members submit grades for that term's courses. Eachdepartment or board then reviews the performance of its students and makes recommendations to theEngineering Examinations and Promotions Committee. The Engineering Examinations and Promotions Committeethen considers the evidence on which the recommendations have been made and assigns the official academicdecision. An appeal or petition relating to an assigned academic decision, grade, or other evaluation, orrelating to other decisions based on University policies, may be made by following the procedures outlined inAppeals and Petitions of this section of the calendar. All academic decisions and grades are reported to thestudent through the Registrar's Office. All recommendations to award degrees must be approved by theSenate of the University.

RulesThe following rules are applied when the student's performance is assessed, unless otherwise stated the rules

apply to both reduced and full-loaded terms (reduced load available to students prior to 1B only). Note:

reduced-load rules apply only to 1A students with a reduced load.

1. All (full load) students are expected to enrol in at least that number of courses specified in the Calendarfor the corresponding term of their program. These are the courses used to calculate the term averagewhich is the basis of promotion decisions. Those courses which will not be included in the degree or inthe term average or in the failure count must be identified at the time of enrollment (see Rule 12). Thedesignation of these courses may be changed (with the approval of the department) at any time prior to

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 12/102

four weeks before the date "Final Examinations Begin" for that term. Reduced load students must enrolin three courses (a load of at least 1.5 and normally less than a full load) as specified by their advisor.Normally the reduced-load term will be composed of at least two core courses from the 1A term withother courses specified by the advisor in consultation with the student.

2. The term, normal term decisions, are described in the table below. There are a number of decisiondescriptors that can be added to the decision described in the rules following the table. The termdecision is based on the previous term decision, the term average for the current term and the numberof courses with grades below 50. Both the number of courses below 50 in the current term as well asthe cumulative number of uncleared courses on a student's record can be part of the decision. Full-load Terms:

Previous Decision

Term average greaterthan or equal to 60and:

1. No failed courses2. One or two failed

courses andnumber ofcumulativeuncleared failedcourses lessthan three

3. Cumulativeuncleared failedcourses morethan two andterm 2A or higher

Term average greater than orequal to 60 and more than twofailed courses or term averagegreater than or equal to 50 butless than 60

Term average lessthan 50

Promoted

1. Promoted2. Promoted

(conditional)3. May Not Proceed

Failed - required to repeatFailed - withdrawalrequired

No Previous term

1. Promoted2. Promoted

(conditional)3. Not applicable

(N/A)

Failed - required to repeatFailed - withdrawfrom 1A

Failed - required torepeat

1. Promoted if nofailed courses

2. (any failed courses)Failed - withdrawalrequired

3. Failed - withdrawalrequired

Failed - withdrawal requiredFailed - withdrawalrequired

Reduced-load (1A) Terms:

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 13/102

Previous Decision

Term averagegreater than orequal to 60 and:

1. No failedcourses

2. One failedcourse

Term average greater than or equal to 60 andmore than one failed course or Term Averagegreater than or equal to 50 but less than 60

TermAverageless than50

No Previous term

1. Maycontinue in1A no failedterms

2. Maycontinue in1A no failedterms(conditional)

Failed - required to repeatFailed -withdrawfrom 1A

MC1A - May continuein 1A, see advisor

1. Promoted2. Promoted

(conditional)Failed - withdrawal required

Failed -withdrawalrequired

MC1A0 - Maycontinue in 1A NoPrevious Failed Terms,see advisor

1. Promoted2. Promoted

(conditional)Failed - required to repeat

Failed -withdrawfrom 1A

Failed - required torepeat

1. Maycontinue in1A

2. Maycontinue in1A(conditional)

Failed - withdrawal requiredFailed -withdrawalrequired

3. (Conditional) is appended to Promoted, May Continue in 1A and May Continue in 1A no failed termsdecisions if the student has an average above 60% and fewer than three failed courses for a Promoteddecision or fewer than two failed courses for a May Continue in 1A or May continue in 1A no failedterms. The condition may be satisfied only by successfully clearing the failed course(s) (see theIntroduction above). Once the condition is satisfied, the (Conditional) is removed from the decision. Nostudent may obtain the Bachelor of Applied Science (BASc) or Bachelor of Software Engineering (BSE)degree with an academic decision including (Conditional) remaining on their record. (Aegrotat) isappended to Promoted, May Continue in 1A, May Continue in 1A no failed terms, and Proceed onProbation decisions if one or more courses are graded as AEG (Aegrotat, credit granted due toillness) and the other conditions for the decision are met.

4. While repeating the term, a student shall be excused from repeating individual courses in which a gradeof 70% or better has been achieved. If this occurs, other appropriate courses, as approved by thedepartment, must be taken, such that the student takes a full course load in the repeat term. Thedepartment may specify that the substitute course be any previously taken course for which the gradewas less than 55%.

5. The term No Penalty may be appended to the decision to repeat a term. In this case, the requirementto stay out for two terms before repeating the term is waived and the term is not counted as a repeatterm with regard to the number of times a term can be repeated or in the calculation of the totalnumber of terms of full-time study in the program. This condition is normally applied as a result ofextenuating circumstances which significantly affect the student's performance in the failed term.

6. A full-load student who achieves a term average of 60% or better and has failed one or two courses inthat term for a cumulative total of three or more failed courses will receive the decision May NotProceed. Normally, the student will enrol in a non-degree term devoted to retaking or replacing all or asmany as possible of the failed courses. In the event that some of the failed courses are not available,the Department may specify equivalent or appropriate alternative courses to be taken in their place. Ifthe student is otherwise in good standing, the academic decision will be changed to Promoted when thenumber of uncleared failed courses has been reduced to none. If the student is otherwise in goodstanding, the academic decision will be changed to Promoted (Conditional) when the number ofuncleared courses has been reduced to one. A student clearing failed courses under this rule mustachieve a grade of 50% or better in the corresponding courses, otherwise the student will be Requiredto Withdraw from Engineering.

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 14/102

7. The program must be completed in no more than ten terms of full-time (full-load or reduced-load) study;that is, no more than two repeat terms are allowed. A student receiving a third failed term academicdecision will be Required to Withdraw from Engineering. Both full-load and reduced-load students are inthis category.

8. In extraordinary circumstances, a student with a term average below 60% may be allowed to Proceedon Probation or if any course grade is AEG (see Rule 3) may be allowed to Proceed on Probation(Aegrotat).

9. A student may be Required to Withdraw from Engineering at any time if in the opinion of the Faculty thestudent is unlikely to benefit from further participation in an Engineering program, the student leaves theprogram without notification and fails to write examinations (receives a grade of DNW [Did not writeexamination, no credit granted, value 32] for some courses), or the student has made two or moreunsuccessful attempts to clear the same failed course.

10. Courses taken by students during work terms will not be included in the average for any term. However,the grades for the courses taken at the University of Waterloo or at another university on a Letter ofPermission will be reported on the student's transcript. Courses taken during work terms may not beused to reduce the number of courses taken in any subsequent term.

11. There are five types of courses applicable to Engineering undergraduate programs (BASc or BSE),depending on whether the course is part of the degree requirements, or not; whether the course will beincluded in term average calculations, or not; and whether the course is in the failure count, or not.These courses are shown on student grade reports and transcripts as follows:

Description Designation DegreeRequirement

InAverage

In FailCount

Program requirement, included in average blank Yes Yes Yes

Program requirement, not included in average, in failurecount, SUPP not permitted

DRNA Yes No Yes

Program requirement, not in average and not in failurecount

DRNC Yes No No

Not required for program, in average, not in failure count TRIA No Yes No

Not required for program, not in average NRNA No No No

With the exception of work-term reports (see Rule 16), a mixture of courses of type DRNA and coursesof type TRIA will not be permitted in a single term. Grades for courses that are not included in the termaverage or not required for the program will be reported on the student's transcript. Undergraduatestudents (BASc or BSE) are not permitted to enrol in any course in an "audit" category. The Faculty ofEngineering does not permit other undergraduate students to enrol in Engineering courses in an "audit"category.

12. DRNC courses, while not in the failure count, are normally associated with courses that must becompleted by a certain point in a student's program (i.e., must be completed before the end of 3A).That point is referred to as the completion date and is provided in the program description portion of thecalendar for those programs that use DRNC courses. A student that has not completed the coursesuccessfully by the completion date will receive a May Not Proceed decision.

13. Although it is the Senate of the University that confers degrees, the Faculty of Engineering doesrecommend students for degrees in engineering. A student who has successfully met all of therequirements of the program will be Recommended for the BASc or BSE Degree. The degree awardedwill be the one associated with the program of registration. A student who has demonstratedexceptional performance will be Recommended for the BASc or BSE Degree with Distinction. Thisrecognition is granted to a student who has a cumulative grade average of 80% or greater, starting withhis/her first enrollment in the 3A term, of those courses that are requirements for their program and thathave been included in a corresponding term average (i.e., those courses of type blank above). Coursestaken while on exchange, or terms for which the academic decision has Aegrotat added as a qualifier,do not contribute to the cumulative average. In such cases, the cumulative grade average will includethe most recent four academic terms completed at Waterloo for which a numerical grade average isavailable.

14. Most courses at the University of Waterloo are assigned a numerical grade (between 0 and 100) by theexaminers. The following exceptions are permitted for students in programs evaluated using thesepromotion rules:

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 15/102

Grade Description

AEG Aegrotat. The student was ill according to medical evidence but has satisfactory understandingof the course.

CR Credit granted. Performance was satisfactory.

DNW Did not write. The student did not withdraw from the course and was not eligible for anIncomplete grade. The student did not complete sufficient proportion of the assignments, tests,and examinations for an evaluation to be made.

FTC Failure to complete. The value for FTC for average calculation is 32.

INC Incomplete. The course work is incomplete and the student has permission to extend the workbeyond the term. If the work is not completed within six months from the end of the term, agrade will be assigned.

IP Course in progress, no grade assigned at this time.

NCR No credit granted. Performance was unsatisfactory.

UR Grade under review, decision pending.

In cases where students have taken courses in a Faculty where letter grades were assigned, the lettergrades will be converted for the purposes of reporting and averaging according to the following table:

AssignedLetterGrades

AverageCalculationValues

A+ 95

A 89

A- 83

B+ 78

B 75

B- 72

C+ 68

C 65

C- 62

D+ 58

D 55

D- 52

F+ 46

F 38

F- 32

15. Changes to the set of courses included in the term average which a student is taking in a particularterm may be permitted at the discretion of the student's department. Such changes must normally bearranged and approved before the end of the "Drop/Add" period, which is a period of two weeks at thebeginning of each term. After this period, only exceptional cases will be considered. Courses notincluded in the average in any academic term may be dropped at any time prior to four weeks before thedate "Final Examinations Begin" for that term as specified in this calendar.

16. Three work-term report credits are required of all BASc and BSE students. A work-term report credit isobtained by achieving a grade of satisfactory or better for a work-term report. No student will beallowed to graduate without having achieved the required three work-term report credits.

Work-term reports are required to be submitted in specific terms, as identified in the table below, andform part of the courses required for the corresponding term. Students enrolled in programs using aDRNA designation for the work-term report will be enrolled in the corresponding WKRPT course for theterm listed in the table. Students in programs using the DRNC designation may enrol for a work-termcourse in a term prior to the one listed in the table; however students who have not earned a credit forthe work-term course by the term specified will automatically be enrolled in that course in the specifiedterm. The work-term reports are identified as WKRPT 200, WKRPT 300, and WKRPT 400, respectively, onall transcripts.

Academic Terms in which the Work-term Report submission is requiredFor Programs using DRNA-course designation

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 16/102

Report Stream 4 Stream 4S Stream 8 Stream 8S Stream 8 (SE)

WKRPT 200 2B 2B 3A 2B 2B

WKRPT 300 3A 3A 3B 3A 3B

WKRPT 400 4A 3B 4A 4A 4A

Completion dates for Programs using DRNC -course designation (Computer Engineering and ElectricalEngineering)

Report Stream 4S Stream 8

WKRPT 201 3A 3B

WKRPT 301 3B 4A

WKRPT 401 4B 4B

Work-term reports are due seven days after the first official day of lectures of the academic term in which thereport is required. Reports submitted after the deadline will receive grades of Unacceptable (38) and will becarried forward to the following academic term for evaluation, and are not eligible for prizes. Failed work-termreports are cleared by re-taking the WKRPT course and passing it in a subsequent term.

Work-term reports considered to be required courses of type DRNA (WKRPT 200, 300 and 400): failed work-term report evaluations contribute to the accumulated failed course count (see Rule 6). For failed work-termreports, the original grade will appear in the grade field. The failed course will be corrected by re-taking andpassing the course in a subsequent term.

Work-term reports considered to be required courses of type DRNC (WKRPT 201, 301, 401): failed work-termreport evaluations do not contribute to the accumulated failed course count but will delay progress in theprogram if not completed by the specified term (see Rule 12). For failed work-term reports, the original gradewill appear in the grade field. The failed course will be cleared by re-taking and passing the course in asubsequent term.

When a work-term report has been submitted and the grade obtained is Resubmit, the student must provideany subsequent submissions by the date "Lectures End" for that term, as specified in the calendar, in order forthose submissions to be considered in that term. Failure to clear a Resubmit by the "Lectures End" date willresult in a grade of Unacceptable (38). Any submissions after the "Lectures End" date will be deemed to benew submissions and to have been submitted for consideration in the following term.

Voluntary WithdrawalsStudents may withdraw from a term or from their program depending on the time of the term and dependingon any extenuating circumstances for that student. In all cases the student must submit an UndergraduateNotice of Withdrawal form to the Registrar with the appropriate approval signatures. The following sectionsdescribe the criteria and constraints for each of these alternatives.

A student who voluntarily withdraws from the term is expected to return to his/her program of studies withinone year from the beginning of the term from which he/she is withdrawing. After this period, if the student hasnot enrolled in the program, he/she will be deemed to have withdrawn from the program, Bachelor of AppliedScience (BASc) or Bachelor of Software Engineering (BSE).

A student who withdraws from their program (BASc or BSE), or is deemed to have done so, will be requiredto apply for re-admission in order to be considered for continuation of his/her program of studies.

See the Fees section of the calendar with respect to eligibility for refund of fees paid for the term.

Terms 1B-4B

Withdraw from the term:

A student may voluntarily withdraw from the term within the first five weeks of classes. After five weeks ofclasses, but before four weeks prior to the date Final Examinations begin, as specified in the calendar, astudent can voluntarily withdraw from the term only under extenuating circumstances and with the permissionof the Department.

Withdraw from the program:

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 17/102

Up to four weeks prior to the date Final Examinations begin, a student may voluntarily withdraw from theprogram (BASc or BSE) by notifying his/her Associate Chair or Program Advisor.

After four weeks prior to the date Final Examinations begin, students will normally not be allowed to voluntarilywithdraw from the term or from the program (BASc or BSE).

1A Term

Withdraw from the term:

A student may voluntarily withdraw from the term within the first five weeks of classes. After five weeks ofclasses, but before the date Final Examinations begin, as specified in the calendar, a student in their 1A termcan voluntarily withdraw from the term only under extenuating circumstances and with the permission of theDepartment.

Withdraw from the program:

Up to the date Final Examinations begin, a student in their 1A term may voluntarily withdraw from the program(BASc or BSE) by notifying his/her Associate Chair or Program.

After the date Final Examinations begin, students will normally not be allowed to voluntarily withdraw from theterm or from the program (BASc or BSE).

Failure to EnrolA student who does not enrol in the courses for the term to which he or she would normally be expected toreturn and who does not submit an Undergraduate Notice of Withdrawal form or otherwise obtain thepermission of the department, prior to the Final Registration date as defined in the Fees section of thecalendar, will be deemed to have withdrawn from the program (BASc or BSE).

Challenge for Credit

In unusual circumstances a student may have received formal training, typically from an institution similar to

the University of Waterloo, in material that they would normally be required to take as a course in their

program. In such cases, they may show evidence as to why they should be excused from taking the course. If

the evidence is acceptable to the student's department, the student may be permitted to demonstrate

competence in the material in a manner acceptable to the department offering the course. This process is

known as "Challenge for Credit." A challenge for credit cannot be used to recover from a failed

course. Additional information may be obtained from the student's department. Where a Challenge for Credit is

successful, the student is still expected to carry a full course load for the corresponding term; Challenge for

Credit cannot be used to reduce the course load from the normal course load for any term. Challenge for

Credit is available only for courses taught by the Faculty of Engineering.

Work Terms

Academic Content and EvaluationStudents entering the Bachelor of Applied Science (BASc) or Bachelor of Software Engineering (BSE) programprior to Fall 2004 are required to take one of the COOP courses (COOP 1 - COOP 6) during each of their workterms. The academic content and evaluation described below applies to those students entering the BASc andBSE degree programs as of September 2004.

In the Faculty of Engineering, the experience gained during the work term is a central component of theEngineering program (BASc and BSE). Associated with each work term are two components related to thedegree. The type and quality of the work performed by the student (captured in courses labelled as COOP 1to COOP 6) is evaluated and a grade (credit or no credit) is assigned by Co-operative Education using criteriaspecified by the Faculty. A sixth work term, although not required as part of the degree requirements, isavailable to students willing to meet the requirements.

Professional Development - EngineeringThis section is new and is correct for students enrolling in Fall 2011 and beyond, students entering engineeringprior to Fall 2011 are directed to earlier calendars or to their program advisor for the requirements in this area.

In addition to the work related courses described in the previous section, there are five professionaldevelopment courses required for the BASc and BSE degrees. These courses are normally taken during workterms and students are expected to enrol in one such course each work term until the requirement has been

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 18/102

completed. The professional development program is composed of two core courses (PD 20 and PD 21 -Professional Development courses) that are to be taken during the first two work terms. Once PD 20 and PD21 have been successfully completed, students choose three elective courses from the PD elective coursesuite to be completed one per work term. These professional development courses are considered to berequired courses of type DRNA (Degree requirement, not in average): failed courses contribute to theaccumulated failed count (see Rule 6). In the event that a student has taken a PD course in each work term,but has failed the most recent PD course, the student may request permission to repeat, in a subsequentacademic term, the PD course that was failed. Students should contact their advisors to determine if theyqualify for this alternative.

Students are automatically enrolled in the two core PD courses (PD 20 and PD 21). Students must, however,enrol in the elective PD courses using the normal Quest enrolment process. Questions and special requestsrelated to enrolment are to be directed to the appropriate program advisor.

Other Requirements for a Work TermThe section on the Co-operative Education System describes the various rules and regulations regardingtopics such as: academic records and employers, failure to report, leaving without approval, strikes,commitment, on own studies, harassment, and co-op related appeals. In particular, students should be familiarwith the sections on Appeal Procedures and Student Status in the Co-operative Education System section ofthis calendar.

The following additional information relevant to those enrolled in an Engineering Program (Bachelor of AppliedScience and Bachelor of Software Engineering) is provided.

QuantityUpon entry to an Engineering program (e.g., Environmental Engineering), a student is expected to follow thework-term/academic-term sequence which corresponds to that particular program. A student may, for onereason or another, fail to satisfactorily complete the full complement of work terms. For these students andfor students given advanced admission, a certain minimum number of satisfactory or better work terms mustbe completed before graduation. For students in Engineering programs (Bachelor of Applied Science orBachelor of Software Engineering), this minimum number of satisfactory or better work terms is normally five.

Allowance can be made for personal considerations, educational opportunities, and other "On Own" conditionswith prior approval from Co-operative Education. However, "On Own" conditions do not normally count towardthe minimum requirements for graduation.

Unsatisfactory PerformanceUnsatisfactory performance by a student on a work term is investigated by the student's Co-ordinator. If

benefits from further professional training are questionable, the student may be Required to Withdraw from

Engineering.

First-Year Engineering ProgramsAll students enrolling in either the Bachelor of Applied Science (BASc) or Bachelor of Software Engineering(BSE) degree, at the time of admission, will be registered in one of the programs listed below.

Chemical Engineering Civil Engineering Computer Engineering and Electrical Engineering Environmental EngineeringGeological EngineeringManagement Engineering Mechanical Engineering Mechatronics EngineeringNanotechnology EngineeringSoftware Engineering Systems Design Engineering

Even though students in First Year (BASc) are registered in different programs, the studies at this level,except those in Systems Design Engineering, are co-ordinated by the Engineering Undergraduate Office.

One of the aims of the Engineering Undergraduate Office is to make the transition from a secondary schoollevel study to university level study as smooth as possible. Academically, this transition is promoted by havingmany of the first year of Engineering courses build directly upon corresponding courses at the seniorsecondary school level.

Many aspects associated with the transition from high school study to university study are facilitated by theEngineering Undergraduate Office. For example, most First Year Engineering courses are organized to promotethe study skills and work habits which will lead to academic and professional success. Study skills workshops

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 19/102

run throughout the 1A and 1B terms. Students diagnosed with weak background knowledge or skills are invitedto participate in (Help Sessions) GENE 119, Problems Seminar, a non-credit course to help students developengineering knowledge and problem solving skills. For students with questions about career development orpersonal concerns, the University Counselling Services provides a wide range of services in the EngineeringUndergraduate Office. First year students with questions about their first year courses or progress shouldcontact the advisor listed below.

Degree and Program of Study First Year Advisor

BASc (Chemical, Civil, Computer, Electrical,Environmental, Geological, Management, Mechanical,

Mechatronics, Nanotechnology Engineering)Associate Director First Year Engineering

BASc (Systems Design Engineering) Associate Chair Systems Design Engineering

BSE (Software Engineering) Associate Director Software Engineering

The curriculum for all First Year Engineering (BASc) students is designed to provide a strong foundation ofmathematical and scientific knowledge, a survey of the engineering sciences used in all disciplines ofengineering, and an introduction to the engineering profession and engineering science as it pertains to thestudent's discipline. Students entering First Year of Engineering must enrol in the courses indicated in Table A.

Table A - First Year BASc and BSE Courses

Legend* CSE means Complementary Studies elective ± These programs also have a seminar: (CIVE 199, MSCI 100B, ME 100B, MTE 100B, NE 101, SYDE 102, SE102)

Term Academic Program Courses

1A Chemical CHE 100 CHE 102 MATH 115 MATH 116 PHYS 115

Civil CIVE 125 CHE 102 MATH 115 MATH 116 PHYS 115

Computer and Electrical CHE 102 ECE 100A ECE 105 ECE 140 ECE 150 MATH 117

Environmental ENVE 100 CHE 102 MATH 115 MATH 116 PHYS 115

Geological ENVE 100 CHE 102 MATH 115 MATH 116 PHYS 115

Management MSCI 100 CHE 102 MATH 115 MATH 116 PHYS 115

Mechanical ME 100 CHE 102 MATH 115 MATH 116 PHYS 115

Mechatronics MTE 100 CHE 102 MATH 115 MATH 116 GENE 121

Nanotechnology ± NE 100 NE 112 MATH 117 NE 113 NE 121

Systems Design ± SYDE 101/L SYDE 111 SYDE 113 SYDE 121 SYDE 161 SYDE 181

Software Engineering (BSE) SE 101 CS 137 ECE 105 ECE 140 MATH 115 MATH 117

1B Chemical CHE 121 GENE 123 MATH 118 CHE 161 CHE 101 CSE 1*

Civil CIVE 121 GENE 123 MATH 118 CIVE 127 CIVE 153 CSE 1*

Computer and Electrical ECE 100B ECE 103 ECE 106 ECE 124 ECE 155 MATH 119

Environmental CIVE 121 GENE 123 MATH 118 ENVE 127 ENVE 153 CSE 1*

Geological CIVE 121 GENE 123 MATH 118 ENVE 127 GEOE 153 CSE 1*

Management ± GENE 121 GENE 123 MATH 118 PHYS 125 MSCI 131 MSCI 261

Mechanical ± GENE 121 GENE 123 MATH 118 PHYS 125 ME 115 MSCI 261

Mechatronics ± MTE 120 MTE 140 MATH 118 MTE 111 MTE 119

Nanotechnology ± NE 102 NE 115 NE 122 MATH 119 NE 125 NE 131

Systems Design ± SYDE 112 SYDE 114 SYDE 162 SYDE 182 SYDE 192/L CSE 1*

Software Engineering (BSE) ± CS 138 ECE 106 ECE 124 MATH 119 MATH 135

Term Sequence for Bachelor of Applied Science and Bachelor of SoftwareEngineering DegreesThe table below illustrates the elements required to earn either a Bachelor of Applied Science (BASc) or aBachelor of Software Engineering (BSE) degree for students entering in Fall 2013 and later. The elementsshown are common for all students; the program specific courses are listed in other pages of this section ofthe calendar. The following definitions refer to the abbreviations in this table: Co-operative work term (COOP),Work-term Report (WKRPT), Electrical and Computer Engineering (ECE), and Professional Development (PD).

Legend1 The academic terms (labelled 1A, 1B, ...4B) are program specific and the core and elective courses for eachprogram are listed elsewhere in the calendar.2 The COOP 1-6 courses are credit/no credit courses as described elsewhere in the calendar. The cells with

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 20/102

these entries correspond to work terms 1-6. 3 The PD 3, 4, 5, 6, 7, 20 and 21 courses are credit/no credit courses described elsewhere in the calendar. 4 Work-term report course due date differs if program uses WKRPT 200, 300 and 400, or WKRPT 201, 301 and401. Refer to program page for Computer Engineering and Electrical Engineering work-term due dates.

4-Stream 4S-Stream 8-Stream 8S-Stream

Fall 2013 1A1 1A 1A 1A

Winter2014

COOP 12, PD 203 COOP 1, PD 20 1B 1B

Spring2014

1B 1B COOP 1, PD 20 COOP1, PD 20

Fall 2014 COOP 2, PD 21 COOP 2, PD 21 2A 2A

Winter2015

2A 2A COOP 2, PD 21 COOP 2, PD 21

Spring2015

COOP 3, PD 3, 4, 5, 6,or 7

COOP 3, PD 3, 4, 5, 6 or7

2B, WKRPT 200 (SEonly)

2B, WKRPT 200

Fall 2015 2B, WKRPT 200 2B, WKRPT 200COOP 3, PD 3, 4, 5, 6,

or 7 COOP 3, PD 3, 4, 5, 6,

or 7

Winter2016

COOP 4, PD 3, 4, 5, 6,or 7

COOP 4, PD 3, 4, 5, 6,or 7

3A, WKRPT 200 (notSE)

COOP 4, PD 3, 4, 5, 6,or 7

Spring2016

3A, WKRPT 3003A, WKRPT 300

ECE only -WKRPT 201

COOP 4, PD 3, 4, 5,6, or 7

3A, WKRPT 300

Fall 2016COOP 5, PD 3, 4, 5, 6,

or 7 COOP 5, PD 3, 4, 5, 6,

or 7

3B, WKRPT 300ECE only -WKRPT 201

3B

Winter2017

3B3B, WKRPT 400

ECE only -WKRPT 301

COOP 5, PD 3, 4, 5, 6,or 7

COOP 5, PD 3, 4, 5, 6,or 7

Spring2017

COOP 6 4A4A, WKRPT 400

ECE only -WKRPT 301

COOP 6

Fall 2017 4A, WKRPT 400 COOP 6 COOP 6 4A, WKRPT 400

Winter2018

4B4B

ECE only -WKRPT 401

4BECE only -WKRPT 401

4B

Complementary Studies Requirements for Engineering StudentsThe professional engineer requires in addition to technical knowledge and skill, an understanding of society, itsneeds, and the engineer's role in society. An ability to make intelligent judgements that encompass human andsocial values, as well as technical values, is inherent in that role. Such areas form an essential complement totechnical studies in the education of an engineer. The Complementary Studies component of the curricula inthe Engineering programs (Bachelor of Applied Science or Bachelor of Software Engineering) requires that allstudents in Engineering receive instruction in the humanities and social sciences, engineering economics,communication, and the impact of technology on society.

The aim of complementary studies is to provide an understanding of our heritage and social environment, andof the way in which science and engineering interact with them. These studies should develop sufficientinterest to encourage further individual study.

Further objectives are that the engineering student develop a broader intellectual outlook, a broaderunderstanding of moral, ethical and social values, and an improved ability to communicate.

RequirementsThe Complementary Studies component of the student's program must satisfy the following:

1. At least one course must be taken that deals with the Impact of Technology on Society. Courses whichsatisfy this requirement appear in List A – Impact Courses.

2. At least one course must be taken in Engineering Economics. Courses which satisfy this requirementappear in List B – Engineering Economics Courses. (Note that core components of the program, i.e.,Systems Design Engineering, contain a course from this list.)

3. At least two courses must be taken that deal with the central issues, methodologies, and thought

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 21/102

processes of the Humanities and Social Sciences. Courses that satisfy this requirement appear in List C

– Humanities and Social Sciences Courses.4. A minimum number of courses must be taken as required by a program, i.e., Geological Engineering. The

exact requirements vary according to program; for details, see individual program regulations. Courseswhich appear in Lists A, B, C, and D may be used to meet these requirements.

5. Provision must be made to develop the student's ability to communicate adequately both orally and inwriting. The exact manner in which this requirement is satisfied varies according to program, i.e.,Computer Engineering; for details, see individual program regulations later in this section.

Complementary Studies Course ListsThere are a number of other constraints that limit a student's selection from the lists below. These constraintsare listed as notes at the end of this section.

Some courses may not be offered in the current academic year. Please refer to the course offerings list orverify with the department offering the course.

List A – Impact CoursesCourse Title

ANTH 102 Introduction to Social and Cultural Anthropology

ECE 390 Engineering Design, Economics, and Impact on Society

ERS 215 Environmental and Sustainability Assessment I

ERS 315 Environmental and Sustainability Assessment II

GENE 22A Topics for List A Complementary Studies Courses Taken on Exchange by Engineering Students

GEOG 203 Environment and Development in a Global Perspective

GEOG 368 Conservation/Resource Management of the Built Environment

MSCI 422 Economic Impact of Technological Change and Entrepreneurship

MSCI 442 Impact of Information Systems on Organizations and Society

PHIL 226 Biomedical Ethics

SOC 232 Technology and Social Change

STV 100 Society, Technology and Values: Introduction

STV 202 Design and Society

STV 203 Biotechnology and Society

STV 205 Cybernetics and Society

STV 302 Information Technology and Society

STV 404 Technology in Canadian Society

SYDE 261 Design, Systems, and Society

WS 205 Gender, Culture and Technology

Other courses may be acceptable for this requirement. Prior approval is required from your departmentAssociate Chair.

List B – Engineering Economics

Course Title

CIVE 292 Engineering Economics

ECE 390 Engineering Design, Economics, and Impact on Society

ENVE 292 Economics for Environmental Engineering

GENE 22B Topics for List B Complementary Studies Courses Taken on Exchange by Engineering Students

MSCI 261 Engineering Economics: Financial Management for Engineers

SYDE 262 Engineering Economics of Design

List C – Humanities and Social Sciences Courses

1. Pre-scheduled Humanities and Social Sciences Courses

Attempts have been made to schedule the following Humanities and Social Sciences courses in order tominimize conflicts. They will normally be given at 11:30 MWF, 7-10 M, or 7-10 T and are therefore conflict-free for most Engineering students. (Note: M=Monday, T=Tuesday, W=Wednesday, F=Friday; 11:30=am and7-10=pm)

Social Sciences-based Courses

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 22/102

Economics: ECON 102, 202

Management Sciences: MSCI 211, 311 Political Science: PSCI 260 Psychology: PSYCH 101; plus one term course to be announcedSociology: SOC 101

Humanities-based Courses English: ENGL 105A History: HIST 253, 254, 275 Philosophy: PHIL 250A, 250B, 315 (GENE 412)

2. Non Pre-scheduled Humanities and Social Sciences Courses

The following Humanities and Social Sciences courses are permissible but will not be pre-scheduled. In general,all literature and civilization courses in language departments are approved as Humanities and Social Sciencescourses. Anthropology (ANTH): All Classical Studies (CLAS): All Drama (DRAMA): 101A, 101B East Asian Studies (EASIA): 201R Economics (ECON): All except 211, 221, 311, 321, 371, 404, 405, 411, 421, 422, 471 English (ENGL): All except 109, 129R, 140R, 141R, 210E, 210F Environmental Studies (ENVS): 195 Fine Arts (FINE): * see home dept. Assoc. Chair French Studies (FR): 197, 297 General Engineering (GENE - Topics): 22C (Taken on exchange by Engineering students) General Engineering (GENE): 412 Geography (GEOG): 101, 202, 203, 368 Gerontology (GERON): 201 Health Studies (HLTH): 220History (HIST): All except 400-level courses Human Resources Management (HRM): All Human Sciences (HUMSC): 101, 102 International Studies (INTST): 101Kinesiology (KIN): 352, 354 Legal Studies (LS): 101, 102 Management Sciences (MSCI): 211, 263, 311 Music (MUSIC): 140, 245, 253, 256, 334, 355, 363 Peace and Conflict Studies (PACS): All Philosophy (PHIL): All except 145, 200J, 216, 240, 256, 359, 441Planning (PLAN): 100 Political Science (PSCI): All except 291, 314, 315 Psychology (PSYCH): All except 256, 261, 291, 292, 307, 312, 317, 391, 400-level courses need approval ofPsych. Dept. Recreation (REC): 205, 230, 304, 425 Religious Studies (RS): All except 131, 132, 133, 134, 233, 234, 331, 332 Sexuality, Marriage, and Family Studies (SMF): AllSocial Development Studies (SDS): All except 150R, 250R, 251R, 350R, 398R, 399RSocial Work (SOCWK): All except 390A, 390B, 398R, 399R Society, Technology and Values (STV): All Sociology (SOC): All except 280, 321, 322, 382, 410, 421, 498, 499A, 499B Women's Studies (WS): All except 365, 475 (may be acceptable at the discretion of the Associate Chair whena course outline is shown)

List D – Other Permissible Complementary Studies CoursesWhile the following courses may not be used to satisfy Requirements 1, 2, or 3, they may be used to satisfyRequirement 4. For details, see your Departmental regulations. Accounting and Financial Management (AFM): 131Applied Language Studies (APPLS): 205R, 301, 304R, 306R Arts (ARTS): 303Business Entrepreneurship and Technology (BET): 300, 400Civil Engineering (CIVE): 491

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 23/102

Electrical and Computer Engineering (ECE): 290English as a Second Language (ESL) 110REnvironmental Engineering (ENVE): 391 Environmental Studies (ENVS): 201, 401 Fine Arts (FINE): * see home department Associate Chair General Engineering (GENE - Topics): 22D (Taken on exchange by Engineering students) General Engineering (GENE): 315, 411, 415 Kinesiology (KIN): 255 Management Sciences (MSCI): 262, 421, 454 Mechanical Engineering (ME): 401 Music (MUSIC): 100, 231, 240, 246, 254, 255, 260, 361 Philosophy (PHIL): 145, 200J, 216, 256, 359Political Science (PSCI): 291 Psychology (PSYCH): 256, 307, 312, 317 Recreation (REC): 100 Religious Studies (RS): 131, 132, 133, 134, 233, 234, 331, 332Speech Communication (SPCOM): 223

Notes

1. Some courses are available at the University of Waterloo online and may be taken during a student'swork terms. Also, courses taken at another university during a work term may be eligible for a "transferof credit" if approved by the student's Associate Chair for Undergraduate Studies.

2. Students who enrol early are most likely to get their choice. Attempts to enrol later may be prevented ifthe class is already at capacity.

3. For descriptions of the content of courses, see the Course Description section of the University ofWaterloo Undergraduate Calendar. These courses are usually listed under the prefix of the department,board or faculty responsible for offering the course, e.g., CIVE – Civil Engineering, PHIL – Philosophy,etc.

4. Students who wish to take linguistic and grammar courses must have their choices approved by theirhome department Associate Chair for Undergraduate Studies and, if approved, students must also beassessed by the language department to determine their facility with the language. Such courses mayonly be used to satisfy requirement 4 above.

5. Courses used to satisfy the English Language Proficiency Requirement are not acceptable for theComplementary Studies requirement.

6. Students are responsible for ensuring they have the necessary prerequisites.7. Departments and Boards may impose additional constraints with respect to the C and D lists of the

Complementary Studies Requirements. Please review the various program (i.e., EnvironmentalEngineering) descriptions later in this section for further information.

8. In exceptional circumstances Associate Chairs for Undergraduate Studies may accept other courses assatisfying a specific Complementary Studies Elective (CSE) requirement. Normally such consideration willbe given only in situations such as students returning from exchange or being offered advancedadmission.

9. Access to some courses is not controlled by Engineering and students may not qualify for some courseson these lists.

Options and Electives for Engineering Students

1. The Engineering undergraduate programs (BASc and BSE) consist of two course groupings:

Compulsory core courses within the program which prepares the student for practice in thatparticular branch of engineering and comprises 70 to 80 percent of the course load.

Elective courses which comprise 20 to 30 percent of the course load. Of these elective courses aminimum of five must be chosen from subjects that complement the engineering curriculum. ThisComplementary Studies requirement gives students some breadth of studies related to their roleas educated professionals in society. (See Complementary Studies Requirement section for moreinformation.)

In the elective courses, students with special interests may, with the approval of theirdepartment Associate Chair (or program advisor) structure individual groupings. However, forreasons of academic continuity and scheduling, particular course groupings have been identifiedand are recommended to students. Some of these course groupings are pre-scheduled to ensurethat courses in the group will not conflict with core courses.

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 24/102

2. The remaining elective courses are usually chosen from engineering department courses which will givesome depth in a particular technical discipline appropriate to a student's branch of engineering. (SeeEngineering program descriptions later in this section of the calendar for listings of suggested electivecourse groupings of this type.)

3. Designated Options. Certain elective course groupings have been recognized by the Faculty ofEngineering or the University as Designated Options. Students who complete the requirements of theseoptions will have a designation of completion of the option recorded on their transcripts. Detaileddescriptions of these current options are provided in BASc and BSE Specific Degree Requirements of thissection of the calendar. The available options are listed below. Associated with each option is an optionco-ordinator who can provide advice and assist in the organization and selection of courses for theoption. The option co-ordinators are listed under the Engineering Undergraduate Office in the FacultyMembers section of the calendar.

Option

Biomechanics

Computer Engineering

Environmental Engineering

International Studies in Engineering

Life Sciences

Management Sciences

Mathematics

Mechatronics

Physical Sciences

Physics - This option is not available for students who graduate after 2015

Software Engineering

Statistics

Water Resources

4. Because Designated Options can require up to eight courses, it may be necessary for students to takeextra courses to complete the required work in some options. To carry extra courses, a student'sacademic standing must be such that the extra load will not lead to a high risk of failure, and permissionof the department Associate Chair must be obtained. For a designation to appear on the transcript astudent must achieve an average of 60% in the option courses and a grade of 50% in each of thecourses in the option. Details follow later in this section. BSE students should refer to the section onSoftware Engineering, for options that are open to them.

5. Although Engineering does not offer "MINORS," many departments of other faculties of the University do.A minor normally requires a minimum of ten courses chosen from lists prepared by the departmentoffering the minor. Engineering students who choose a minor must take extra courses. However, oftencourses in a minor can also be used to satisfy some of the requirements of the technical elective orcomplementary studies course groups.

6. It is possible for a graduate with a BASc degree in Engineering to complete the requirements for aconcurrent BA degree. This process will require a significant number of extra courses as well asagreement by both the Faculty of Arts and the Faculty of Engineering. Interested students should startby consulting with their undergraduate advisor.

Notes

1. Options and Electives available to engineering students are subject to change and development.Students are advised to obtain the latest information from their department Undergraduate Office orthe Faculty of Engineering Associate Dean's Office before making final decisions.

2. For descriptions of the content of courses see course descriptions under the prefix of department,board or faculty offering the course e.g., CIVE – Civil Engineering, PHIL – Philosophy, GENE – GeneralEngineering, etc.

Faculty Options

Enrichment OpportunityThere are many Faculty Options available to Bachelor of Applied Science (BASc) students that recognize an

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 25/102

element of specialization within Engineering beyond that implied by the program name (e.g., Civil Engineering)itself. These are described below. Not all options are available to Bachelor of Software Engineering (BSE)students.

In addition to the opportunities described in The Interdisciplinary Alternatives, The Faculty Options,and Accelerated Master's Program are also available and described in this section of the calendar.

Option in BiomechanicsEngineers are playing an increasingly important role in the solution of health care problems, including those

related to embryo development, ergonomics, medical imaging and prosthesis design. The purpose of the Option

in Biomechanics is to allow students to explore this dynamic, interdisciplinary field. The Option is available to

all Engineering students. It is designed to provide an introduction to such topics as growth, form and function;

human anatomy and physiology; biomaterials; joint tribology; medical imaging, orthopaedic surgery and medical

robotics; medical instrumentation; prosthetic devices and joint replacement implants; occupational

biomechanics and ergonomics.The Option consists of seven courses selected from specified lists. At least one course must be taken as an“extra.” An extra can be a course taken during a work term. Individual department requirements must besatisfied and thus the precise number of courses that need to be taken as extras (normally DRNA - see Rulesfor description) may vary by program of registration. Contact the Associate Chair, Program Coordinator orDirector for the program in question for information regarding the number of extras as well as any otherrestrictions that may apply. To satisfy the option, students must successfully complete:

LegendF - fall term; W - winter term; S - spring term

Option Requirements

one required course:

Course Title

CIVE 460/ME598

Engineering Biomechanics/Special Topics in MechanicalEngineering (W)

plus one course from each of Lists A, B, C, and D:

List A - Anatomy and Physiology:List A is to be taken by the end of the student's 3B term.

Course Title

BIOL 273Principles of Human Physiology 1 (W, S) and a limited number ofspaces may be available online (F,W,S)

BIOL 301 Human Anatomy (W)KIN 100 Human Anatomy: Limbs and Trunk (W)SYDE 384 Biological and Human Systems (W)

List B - Ergonomics:Key: * can count only towards list B or D but not both

Course Title

KIN 121 Biomechanics of Human Activity (W)KIN 320 Task Analysis (F)KIN 420* Occupational Biomechanics (W)SYDE 162 Human Factors in Design (S)SYDE 348 User Centred Design Methods (W)SYDE 543 Cognitive Ergonomics (F)

List C - Techniques of Biomechanics:

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 26/102

Course Title

CHE 420 Introduction to Process Control (F,S)CIVE 306 Mechanics of Solids 3 (F)CIVE 422 Finite Element Analysis (W)ECE 380 Analog Control Systems (W,S)ECE 486 Robot Dynamics and Control (S)ME 322 Mechanical Design 1 (F,W)ME 360 Introduction to Control Systems (F,W)ME 423 Mechanical Design 2 (F,S)ME 547 Robot Manipulators: Kinematics, Dynamics, Control (W)ME 555 Computer-Aided Design (W)ME 559 Finite Element Methods (F,S)ME 566 Computational Fluid Dynamics for Engineering Design (F,S)MTE 360 Automatic Control Systems (W)PHYS 395 Biophysics of Therapeutic Methods (W)SYDE 352 Introduction to Control Systems (W) SYDE 372 Introduction to Pattern Recognition (W)SYDE 543 Cognitive Ergonomics (F) SYDE 544 Biomedical Measurement and Signal Processing (W) SYDE 553 Advanced Dynamics (F)SYDE 575 Image Processing (F)

List D - Kinesiology:Key: * can count only towards list B or D but not both

Course Title

KIN 221 Advanced Biomechanics of Human Movement (W,S)

KIN 242 Introduction to Movement Disorders (F)KIN 255 Introduction to Psychomotor Behaviour (F)KIN 340 Muskuloskeletal Injuries in Work and Sport (F)

KIN 356Information Processing in Human Perceptual Motor Performance(W)

KIN 416 Neuromuscular Integration (F)KIN 420* Occupational Biomechanics (W)

KIN 422Human Gait, Posture, and Balance: Pathological and AgingConsiderations (F)

KIN 425 Biomechanical Modelling of Human Movement (F)KIN 472 Directed Study in Special Topics (F,W,S)

plus a two-term project from List E

List E - Project (see below):The project topic must be in the area of biomechanics, and students are encouraged to have theirprojects supervised or co-supervised by a faculty member outside of their home Department.

The courses listed above may have prerequisites, and it is the student’s responsibility to satisfy therequirements or otherwise obtain permission to enrol.

Course Title

CHE 482/483Chemical Engineering Design Workshop/Group Design Project(F,S/W)

CIVE 400/401 Civil Engineering Project 1/2 (S/W)ECE 498A/B Engineering Design Project (S13/W14)ENVE 430/431 Environmental Engineering Project 1/2 (F/W)GENE 401/402 Special Directed Studies (F,S/W)

ME 481/482Mechanical Engineering Design Project/Mechanical EngineeringProject (F,S/W)

NE 408/409Nanosystems Design Project/ Nanosystems Design Project andSymposium (F/W)

SYDE 461/462 Systems Design Workshop 2/3 (F/W)

Option in Computer EngineeringThis is a Designated Faculty Option which is available to students in Electrical Engineering and Systems Design

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 27/102

Engineering to give greater training in software and to augment digital hardware capabilities. For details of this

option students are referred to the Electrical Engineering and Systems Design Engineering sections of this

calendar.

Option in Environmental EngineeringThis Option is for students who wish to pursue their education with an emphasis on environmental concerns,assessment of the environmental impact of new or existing products or processes, methods for solvingproblems resulting from pollution in the air, in the water, or in the earth, and on the management of energyand resources in order to minimize pollution in the environment. This is a Faculty option, but it will be ofspecial interest to students in Chemical, Civil, Mechanical, and Systems Design Engineering, and includescourse material related to all these disciplines. The Environmental Engineering Option is not available toEnvironmental Engineering students.

The Option consists of a set of seven courses chosen from four Theme Areas, as described below.Substitution of equivalent courses, if applicable, requires the approval of the Option Co-ordinator.

The courses are:

List AEnvironmental Issues and Management: take two from the following. May count towards ComplementaryStudies Elective (CSE) requirements (check with CSE lists and your program requirements).

Course Title

ENVE 391 Environment: Regulations and Legal Issues

ERS 215 Environmental and Sustainability Assessment I

ERS 270 Introduction to Sustainable Agriculture

ERS 315 Environmental and Sustainability Assessment II

ERS 370 Corporate Sustainability: Issues and Prospects

ERS 371 An Ecosystem Approach to Environment and Health

ERS 372 First Nations and the Environment

ERS 404 Global Environmental Governance

List BEnvironmental Chemistry and Biology: take at least 1

Course Title

BIOL 150 Organismal and Evolutionary Ecology

BIOL 354 Environmental Toxicology 1

BIOL 383 Tropical Ecosystems

EARTH 221 Geochemistry 1

ENVE 275 Environmental Chemistry

ENVE 276 Environmental Biology and Biotechnology

ENVS 200 Field Ecology

HLTH 420 Health, Environment, and Planning

List CEnvironmental and Energy Processes: take at least 2

Course Title

CHE 571 Industrial EcologyCHE 572 Air Pollution ControlCHE 574 Industrial Wastewater Pollution ControlENVE 375 Water Quality Engineering (or CIVE 375)ENVE 472 Wastewater Treatment (or CIVE 572)ENVE 577 Engineering for Solid Waste ManagementME 452 Energy Transfer in BuildingsME 459 Energy Conversion

List DTransport, Modelling, and Decision Analysis: take at least 1

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 28/102

Course Title

CIVE 240 Engineering and Sustainable Development

EARTH 456 Numerical Methods in Hydrogeology

EARTH 458 Physical Hydrogeology

ENVE 320 Environmental Resource Management

ENVE 573 Contaminant Transport

ME 571 Air Pollution

MSCI 452 Decision Making Under Uncertainty

SYDE 332 Societal and Environmental Systems

SYDE 533 Conflict Resolution

Plus one additional course from list B, C, or D above, to total seven courses.

Option in International Studies in EngineeringThe Option in International Studies in Engineering provides an enriched educational experience by focusing onthe global nature of engineering. It provides a background in the engineering aspects of international tradeand a wider appreciation of cultural diversity. It includes work abroad, or study abroad, or both to achieve aresult that is not possible in the classroom alone. The Faculty Option will normally require extra academicmaterial on campus, in addition to the overseas experience of work or study or both. It will result in a life-longbenefit for those students who are inclined and able to seek enrichment in their education.

The Option consists of study terms or work terms, or both, at overseas locations, of at least eight months,together with academic requirements. To be accepted for the Option designation of International Studies inEngineering, the complete package must be approved by the Co-ordinator of the Option.

Specific RequirementsThere are three specific requirements for a student to complete the option:

1. International Experience: An experience of at least eight months outside of Canada after thecompletion of 2B. This may include study terms, work terms, or terms spent as an intern in an academicinstitution, such as a research laboratory in a university, or with a non-government agency, such asEngineers Without Borders, to a total of at least two terms abroad.

2. Academic Courses: Six courses approved by the option coordinator.

No more than three of the courses may be language skills courses.Courses may be taken during normal academic terms or online from the University of Waterloo, orat overseas institutions while the student is on exchange or during a foreign work term. Languagecourses given by such organizations as the Goethe Institute may also be included.There is a list of approved University of Waterloo courses for the option available on theEngineering Exchange website, with most courses on the list also approved as ComplementaryStudies electives; deviation from the list may be approved by the option co-ordinator.In concept, three of the courses should be completed before the international experience, andthree afterwards, but in practice considerable flexibility in timing is allowed.This course component of the option is waived for students who complete the Renison UniversityCollege Certificate in East Asian Studies

3. International Report: Enrolment in and completion of the requirements for GENE 303. This consists of areport that is to be written after completion of the international experience component of the option. The report may include, but is not restricted to:

technical, non-technical, and professional aspects of the foreign residence experience, orsocio-economic aspects of life in the foreign country, ora discussion which compares and contrasts conditions in the country or countries involved in theinternational experiences, ora review or analysis of the social or political histories of those countries, ortrade and commercial relations with or among the country or countries involved.

In all cases, the report must include information addressed to the needs of other students consideringa similar experience. A general guideline for the report is that it should not be smaller than a co-op workreport.

For further information regarding this Option, contact the Faculty of Engineering, Exchange Office, CarlA. Pollock Hall (CPH) 1320E.

Option in Life Sciences

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 29/102

The Faculty of Science provides two options for Engineering students, the Option in Life Sciences and theOption in Physical Sciences.

Notes:

1. Each of the two options has a number of themes; the requirements for each theme are listed in thetable for the option.

2. The option theme co-ordinator is from Science as listed in the table. Students are encouraged to seekinformation from the co-ordinator related to combinations of electives and relationships among thecourses. Enrollment concerns may need to be discussed with the program advisor.

3. Some students in the option(s) may wish to further specialize within a given theme. 4. Students will need to consider the terms of offering for the courses listed as well as the requisite

structure. In particular some courses require both the lecture and the lab component of a course as aprerequisite. It is also important to note that the choices in the earlier courses in the option may impactthe elective choices in the senior courses and that some courses require the permission of theinstructor.

5. Listed in the electives of some of the themes are special topic courses; a list of the topics available in agiven term is available from the department offering the special topics course.

The aim of the Option in Life Sciences is to provide a Bachelor of Applied Science (BASc) and Bachelor ofSoftware Engineering (BSE) student with an understanding of the structure and function of biological systemsthat is both broader and deeper than can normally be attained within the context of any one engineeringacademic program. The Option in Life Sciences has four theme areas, namely, Molecular and Cell Biology,Environmental/Ecological Science, Biophysical Science, and Biochemical Science. Each theme has four requiredfoundations (or core) courses, plus three elective courses to be selected from a set of at least seven Facultyof Science courses in the particular theme area. Although this option is available to all students in the Facultyof Engineering, it is expected to be of particular interest to students in the Chemical Engineering,Environmental Engineering, Nanotechnology Engineering, and Systems Design Engineering programs.

Theme 1: Molecular and Cell BiologyRequired Courses Electives: choose three Advisor

BIOL 130 BIOL 308 Barb Moffat BIOL 239 BIOL 309BIOL 240 BIOL 331CHEM 266 or CHEM 262 or NE 122 BIOL 342 BIOL 349 BIOL 366 BIOL 382/AMATH 382 BIOL 434

Theme 2: Environmental/Ecological Science Required Courses Electives: choose three Advisor

BIOL 239 BIOL 150 Jonathan Witt BIOL 240 BIOL 241 CHE 161 BIOL 350 CHEM 123 or CHE 102 or NE 121 BIOL 351

BIOL 354 BIOL 349

BIOL 462 or EARTH 444

Theme 3: Biophysical Science

Required Courses Electives: choose three Advisor

CHEM 123 or CHE 102 or NE 121 BIOL 349 Rohan Jayasundera PHYS 125 or ECE 105 CHEM 237 or CHEM 233 or NE 224 PHYS 280/BIOL 280 CHEM 266 or CHEM 262 or NE 122

PHYS 380 CHEM 357

PHYS 395 PHYS 396

Theme 4: Biochemical Science

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 30/102

Required Courses Electives: choose three Advisor

CHE 161 CHEM 228 Elizabeth Daub CHEM 123 or CHE 102 or NE 121 CHEM 237 or CHEM 233 or NE 224 CHEM 266 or CHEM 262 or NE 122 CHEM 333 CHEM 267 CHEM 357

CHEM 430 CHEM 432 ***********

Option in Management SciencesThe Option in Management Sciences (MSCI Option) prepares students for decision making roles in businessand technology management. The Option complements an engineer's technical training with a well-roundededucation in management sciences, including studies of economics, organizational behaviour and design,decision analysis and operations research, production and service operations, information systems design,innovation, and technology strategy. Courses develop a conceptual understanding of management andorganizational processes, practical skills to analyze and solve decision problems and implement businesssolutions, and an awareness of the impact of technology and innovation on organizations and society.

The MSCI option consists of six courses, including three required courses and their equivalents.

LegendCode Description

F Fall term

W Winter term

S Spring term

A,B,C,D These courses count toward Complementary Studies requirements: A- Impact, B- Engineering Economics, C- Humanities and Social Sciences, D- Other.

These courses may count towards technical elective (or technical breadth elective)requirements. Engineering students should consult the undergraduate advisor in their homedepartment for specific rules that apply to their program.

Δ Software Engineering students only.

Course Title and Notes

MSCI 211C Organizational Behaviour (F, S) - may be replaced by PSYCH 338

or MSCI 311C Organizational Design and Technology (F, W)

MSCI 261B Engineering Economics: Financial Management for Engineers (F, W, S) - may be replaced byCIVE 292, ECE 390, ENVE 292 or SYDE 262

MSCI 331† Introduction to Optimization (F, W, S) - may be replaced by CIVE 332, CO 250Δ, ENVE 320 or

SYDE 411plus three of the following elective courses or equivalents:

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 31/102

Course Title and Notes

MSCI 211C Organizational Behaviour (F, S) - may be replaced by PSYCH 338

MSCI 262D Managerial and Cost Accounting (F)

MSCI 263C Managerial Economics (S) - may be replaced by ECON 201

MSCI 311C Organizational Design and Technology (F, W)

MSCI 332† Deterministic Optimization Models and Methods (F)

MSCI 343† Human-Computer Interaction (F)

MSCI 421D Strategic Management of Technology (S)

MSCI 422A Economic Impact of Technological Change and Entrepreneurship (F)

MSCI 423† Managing New Product and Process Innovation (W)

MSCI 431† Stochastic Models and Methods (W) - may be replaced by CS 457Δ or SYDE 531

MSCI 432† Production and Service Operations Management (F, W, S)

MSCI 435† Advanced Optimization Techniques (W)

MSCI 436† Decision Support Systems (W)

MSCI 442A Impact of Information Systems on Organizations and Society (W)

MSCI 444† Information Systems Analysis and Design (W) - may be replaced by CS 430, 432 or 490

MSCI 446† Data Warehousing and Mining (F)

MSCI 452† Decision Making Under Uncertainty (S)

MSCI 454D Technical Entrepreneurship (W) - may be replaced by BET 300D

MSCI 531† Stochastic Processes and Decision Making (S)

MSCI 541† Information Retrieval Systems (W)

MSCI 551† Quality Management and Control (S)

MSCI 555† Scheduling: Theory and Practice (W)

MSCI 597 Complementary Studies Topics in Management Sciences

MSCI 598† Special Topics in Management Engineering

MSCI 599† Special Topics in Management Engineering Design

CIVE 596 Construction Engineering (W)ECON 371 Business Finance 1 (F, W, S)SYDE 533 Conflict Resolution (F)

Requirements:

At least three of the six courses must be MSCI courses from the Department of Management Sciences.A maximum of one course not from the approved list may be counted toward the Option, subject towritten approval of the MSCI Option Coordinator and the Associate Chair of Undergraduate Studies inthe student's home department. The student must complete a Course Substitution Request form toapprove the course.Students may take both MSCI 211 and MSCI 311, in which case one will count toward the requiredcourses and the other toward the elective courses.For the designation "Option in Management Sciences" to be shown on the transcript, the student mustachieve a minimum overall cumulative average of 60% in the six courses.

Students have a wide degree of flexibility in course selection within the MSCI option. For students who wishto focus on a particular theme within Management Sciences, the department suggests the following selectionof courses beyond the required set:

Theme Courses

Operations Research Theme: Two or more of MSCI 332, 431, 432, 435, 452, 531, 555Information Systems Theme: Two or more of MSCI 343, 436, 442, 444, 446, 541Management of TechnologyTheme:

Two or more of MSCI 311, 421, 422, 423, 454

Note:Students must officially register for the MSCI Option in their Program Plan. Students must also identify theMSCI Option on their "Intent to Graduate" form in the 4B term in order to receive the designation on theirtranscript at graduation. Forms are available from the student's home department.

Refer to the University's official Schedule of Classes for confirmation of actual course offerings each term.

For further information about the MSCI Option, contact the MSCI Option Co-ordinator in the ManagementSciences Department.

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 32/102

Option in MathematicsThe aim of the Mathematics Option is to provide the student with a broad background in either pure or appliedmathematics with an opportunity to take some courses in an area of specialization.

There are six required courses:

Course Title

MATH 211 Advanced Calculus 1 for Electrical and Computer Engineers (or equivalent)MATH 212 Advanced Calculus 2 for Electrical Engineers (or equivalent)ECE 316 Probability Theory and Random Processes (or equivalent)MATH 235 Linear Algebra 2 for Honours Mathematicseither PMATH 334

Introduction to Rings and Fields with Applications

or PMATH 336 Introduction to Group Theory with Applicationseither AMATH 331/PMATH 331

Applied Real Analysis

or AMATH 332/PMATH 332 Applied Complex Analysis

A student must additionally take two courses from the following, subject to availability and timetableconstraints.

Course Title

AMATH 331/PMATH 331Applied Real AnalysisAMATH 332/PMATH 332Applied Complex AnalysisPMATH 365 Elementary Differential GeometryAMATH 351 Ordinary Differential Equations 2AMATH 353 Partial Differential Equations 1AMATH 361 Continuum MechanicsAMATH 451 Introduction to Dynamical SystemsAMATH 453 Partial Differential Equations 2AMATH 456 Calculus of VariationsCO 342 Introduction to Graph Theory CO 250 Introduction to Optimization CO 367 Nonlinear OptimizationMATH 239 Introduction to CombinatoricsPMATH 334 Introduction to Rings and Fields with ApplicationsPMATH 336 Introduction to Group Theory with ApplicationsPMATH 340 Elementary Number TheoryPMATH 360 Geometry

The list of courses will be subject to change from time to time. For further information contact the Option Co-ordinator.

Option in MechatronicsThe study of Mechatronics examines engineering systems that link and integrate the classical fields ofmechanical engineering, electrical engineering and computer engineering. This option is primarily intended forstudents in Computer Engineering, Electrical Engineering, Mechanical Engineering and Systems DesignEngineering. It is offered in response to the growing and increasingly visible demands from industry andgovernments for graduates who can design products and processes that incorporate interdisciplinary skills inmechanical systems, electrical systems and computer systems.

Option Structure and Course RequirementsThe Option is defined in terms of three levels of courses. Level 1 courses are a normal part of the student'sprogram (i.e., Computer Engineering) and provide a basic background for the option. These courses are listedin Table 1 for each program.

The Level 2 courses are the four courses that are considered core courses for the option. For each student,some of these are part of their program (i.e., Mechanical Engineering) while others are required as extracourses. It is expected that students will have to shift a Complementary Studies Elective (CSE) or one ormore of their normal technical courses in order to complete the Level 2 requirements. These courses aresummarized in Table 2.

The third set of courses is the Level 3 courses, which represent elective courses in the different subject areasof the option. The students must take at least one course from each of the five groups presented in Table 3.

Students are encouraged to see the Option Co-ordinator in the event that a course is difficult to enrol in.

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 33/102

Table 1. Level 1 Courses (fundamental) in the Mechatronics OptionComputer Engineering and

Electrical EngineeringMechanical Engineering Systems Design Engineering

ECE 106 and ECE 140 GENE 123 SYDE 283

ECE 150 GENE 121 SYDE 121

ECE 222 ME 262 SYDE 192

MATH 211 or MATH 215 ME 303 SYDE 411

ECE 380 ME 360 SYDE 352

ECE 316 ME 202 SYDE 212

ECE 403/PHYS 358 ME 250 SYDE 381

Table 2. Level 2 Courses (core) in the Mechatronics OptionAccording to their program, students taking the Mechatronics Option must take the following four courses.

Computer Engineering and Electrical Engineering

Mechanical EngineeringSystems Design

Engineering

ECE 240 ECE 240 or SYDE 292 SYDE 292

ME 321 ME 321 ME 321

ECE 224ECE 224 or ECE 325/MTE 325

ECE 325/MTE 325

ECE 361 ME 269 ECE 361 or ME 269

Table 3. Level 3 Courses (electives) for the Mechatronics OptionStudents must take one course from each of the Group Topics given here.

Group Topic Courses

Actuators and Sensors ECE 463, ME 561

ComputerSystems/Software

ECE 250, 254, 356, (454 or 455), 458, 459, SYDE 322, 372, 475/575, or MTE140

Control Systems ECE 481, 484, MTE 460

Robotics and Automation ECE 457A, 457B, 486, ME 547, SYDE 422/522, 558

Mechanical Systems ME 322, 524, SYDE 553

Mechatronics Design ProjectEach student in the option must undertake a two-term design project/workshop (ME 481 and 482, orECE 498A and 498B, or SYDE 461 and 462) with a Mechatronics theme, and this must be approved by thefaculty Mechatronics co-ordinator. Students must meet the project/workshop requirements of their homedepartment.

Option in Physical SciencesThe Faculty of Science provides access to two options for Engineering students, the Option in Life Sciencesand the Option in Physical Sciences.

Notes:

1. Each of the two options has a number of themes; the requirements for each theme are listed in thetable for the option.

2. The option theme co-ordinator is from Science as listed in the table. Students are encouraged to seekinformation from the co-ordinator related to combinations of electives and relationships among thecourses. Enrollment concerns may need to be discussed with the program advisor.

3. Some students in the option(s) may wish to further specialize within a given theme. As a result, anumber of sub-themes have been identified and this information is available from the option theme co-ordinator.

4. Students will need to consider the terms of offering for the courses listed as well as the requisitestructure. In particular some courses require both the lecture and the lab component of a course as aprerequisite. It is also important to note that the choices in the earlier courses in the option may impactthe elective choices in the senior courses and that some courses require the permission of theinstructor.

5. Listed in the electives of some of the themes are special topic courses; a list of the topics available in agiven term is available from the department offering the special topics course.

6. Due to the overlap with the regular program, the Earth and Environmental Sciences theme is notavailable to Geological Engineering students.

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 34/102

The aim of the Option in Physical Sciences is to provide a Bachelor of Applied Science (BASc) and Bachelor ofSoftware Engineering (BSE) student with an understanding of the basic physical sciences that lie behind manyengineering applications that is both broader and deeper than can normally be attained within the context ofany one engineering academic program. The Option in Physical Sciences has three theme areas, namely,Physics, Chemistry and, Earth and Environmental Sciences. Each theme has four required foundations (orcore) courses plus three elective courses to be chosen from a set of at least ten Faculty of Science coursesin the theme area. Sub-themes, maybe be followed by making judicious choices of three elective courses.This option is available to all students in the Faculty of Engineering.

Theme 1: PhysicsAdvisor: Rohan Jayasundera

Required Courses Plus one of: Electives: choose three Subthemes

PHYS 121 or ECE 126 or PHYS 275 Electromagnetic Theory ECE 105 or NE 241 or PHYS 334 PHYS 364NE 131 or SYDE 283 or PHYS 335 PHYS 365

PHYS 115 PHYS 263 or PHYS 441A

PHYS 334 or PHYS 359 or PHYS 122 or PHYS 358 NE 334 Solid State PhysicsECE 106 or PHYS 125 PHYS 364 PHYS 334

PHYS 365 PHYS 335PHYS 234 or PHYS 375 PHYS 358NE 232 PHYS 434 PHYS 359

PHYS 435 Astrophysics

PHYS 441A PHYS 263 PHYS 441B PHYS 275 PHYS 454 PHYS 375 PHYS 467 PHYS 475 PHYS 475 Quantum Physics PHYS 334

PHYS 364PHYS 365PHYS 434

Theme 2: ChemistryAdvisor: Carey Bissonette

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 35/102

Required Courses Electives: choose three Subthemes

CHEM 123 or CHEM 220 Analytical ChemistryCHE 102 or CHEM 221 CHEM 220 NE 121 CHEM 221 CHEM 254 or CHEM 323 CHEM 209 CHE 230 orCHEM 217 ECE 309 or Inorganic Chemistry CHEM 266 ME 250 or CHEM 212 SYDE 381 CHEM 310 CHEM 313 CHEM 265 CHEM 305 Organic Chemistry CHEM 310 CHEM 264 CHEM 313 CHEM 265 CHEM 323 CHEM 360 CHEM 340

CHEM 350 Physical ChemistryCHEM 254

CHEM 356 or CHEM 350 NE 232 or CHEM 356PHYS 234CHEM 360 CHEM 370 or NE 333CHEM 410 CHEM 450

Theme 3: Earth and Environmental SciencesAdvisor: Eric Reardon

Required Courses Electives: choose three Subthemes

CHEM 123 or EARTH 205 Atmospheric SciencesCHE 102 or EARTH 221 EARTH 205 NE 121 EARTH 231 EARTH 305

EARTH 232 EARTH 361PHYS 121 or EARTH 235ECE 105 or EARTH 260 Environmental ScienceNE 131 or EARTH 270 EARTH 270PHYS 115 EARTH 281 EARTH 281

EARTH 305 EARTH 444 PHYS 122 or EARTH 310 ECE 106 or EARTH 333 Geology PHYS 125 EARTH 358 EARTH 232 EARTH 359 EARTH 333 EARTH 153 or EARTH 361 EARTH 471 EARTH 121/121L or EARTH 421EARTH 122/122L or EARTH 438 Geochemistry CIVE 153 or EARTH 440 EARTH 221ENVE 153 EARTH 444 EARTH 421 EARTH 456 EARTH 459 EARTH 458 EARTH 459 Geophysics EARTH 460 EARTH 260 EARTH 471 EARTH 438 EARTH 460

HydrogeologyEARTH 359EARTH 456EARTH 458

Option in Physics

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 36/102

This option is not available for students who graduate after 2015.The Physics Option is intended for students who want to have a better background in the fundamentals ofphysical science than is available in the Engineering program.

There are five required courses:

Course Title

PHYS 115 MechanicsPHYS 125 Physics for EngineersPHYS 234 Quantum Physics 1PHYS 334 Quantum Physics 2ME 250 Thermodynamics 1

or

PHYS 358 Thermal Physics

A student must additionally take three electives from Group A or three electives from group B, subject toavailability and timetable constraints.

Group A

Course Title

PHYS 359 Statistical MechanicsPHYS 364 Mathematical Physics 1PHYS 365 Mathematical Physics 2PHYS 434 Quantum Physics 3PHYS 435 Current Topics in Condensed Matter PhysicsPHYS 444 Introduction to Particle PhysicsPHYS 454 Quantum Theory 2

Group B

Course Title

AMATH 475Introduction to General RelativityPHYS 364 Mathematical Physics 1PHYS 365 Mathematical Physics 2PHYS 375 Astrophysics 2 -- Stars and GalaxiesPHYS 475 Astrophysics 3 -- Galaxies and Cosmology

The list of courses in Groups A and B will be subject to change from time to time. For further information,contact the Option Co-ordinator.

Option in Software Engineering

Faculty of Mathematics and Faculty of EngineeringThere have been growing and increasingly visible demands from industry and governments for graduates withstronger software engineering qualifications. These demands include better appreciation for all aspects of thesoftware engineering life cycle, better appreciation of software process, better use of methodologies andtools.

However, these demands have not been all technical. Industry is also asking for graduates who have facilityacross several disciplines. Our software engineering option graduates need to have substantialcommunications, business, and reasoning skills. Our graduates should be able to make presentations totechnical and non-technical audiences, write coherent well-reasoned reports, work in groups, and assess thesocial, technical, legal, and commercial implications of the technology they help to create.

Thus, the Software Engineering Option has been designed jointly by the Department of Electrical andComputer Engineering and the David R. Cheriton School of Computer Science to meet these demands.

The Option is meant to be part of either a Bachelor of Applied Science (BASc) or Bachelor of ComputerScience (BCS) degree, and is offered jointly by the Faculties of Engineering and Mathematics. Given that theOption involves two faculties, it has slightly different realizations in those faculties. This option description isfound in the calendar sections for each faculty (the Faculty of Engineering and the Faculty of Mathematics).The interested reader is directed to the appropriate portion of the calendar.

It should be noted that this description is for an option in addition to a degree. This option does not replaceany of the normal degree requirements. Engineering students must satisfy the BASc degree requirements asspecified in the Faculty of Engineering section, and Mathematics students must satisfy the BCS requirementsspecified in the Faculty of Mathematics section. In most cases, courses which satisfy the SoftwareEngineering Option requirements can be selected to also satisfy some component of the degree.

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 37/102

Software Engineering ComponentsSoftware engineering is comprised of several related components. These components involve both thetechnical aspect of the discipline as well as aspects that link the practitioner to the environment of softwaredevelopment.

The technical component consists of three sub categories: the central concepts of the discipline, thefoundations of software engineering, and the applications for which software engineering techniques are to beused. The table below summarizes the technical aspects of software engineering as they relate to Engineeringand Mathematics students.

The second component of this discipline is linkage. It is clearly important for the software professional to beable to adapt to the environment often associated with software engineering. As a result of this need, fourareas of study have been included in the requirements: Societal Issues, Business Issues, ReasoningMethodologies, and Communications. The first three areas of study can be satisfied by taking courses fromthe lists of courses in the Linkage Summary. Communication skills, both written and verbal, are very importantaspects of software engineering, and are a significant component of the foundation technical courses as wellas some of the linkage courses. Each student will have different needs in this area, and students areencouraged to consider taking courses from the suggested list of Communications courses below.

Technical SummaryThe technical component of this option consists of courses in three categories: Central Concepts,Foundations, and Applications. It should be noted that the degree requirements must be met. In many casesthe Software Engineering Option courses may satisfy some portion of the degree requirements.

The courses in each category applicable to the two degrees are listed below.

Central ConceptsAll of the following courses are required for students enrolled in a BASc degree.

CS 245 Logic and Computation or SE 212 Logic and ComputationECE 222 Digital Computers ECE 250 Algorithms and Data Structures ECE 354 Real-time Operating Systems or ECE 254 Operating Systems and Systems Programming ECE 356 Database Systems ECE 380 Analog Control Systems

All of the following courses are required for students enrolled in a BCS degree.

CS 240 Data Structures and Data Management CS 241 Foundations of Sequential Programs CS 246 Object-Oriented Software DevelopmentCS 251 Computer Organization and Design CS 341 Algorithms CS 350 Operating Systems CS 448 Database Systems Implementation

Foundation CoursesThe following courses are required for both degrees.

ECE 451/CS 445 Software Requirements Specification and Analysis ECE 452/CS 446 Software Design and ArchitecturesECE 453/CS 447 Software Testing, Quality Assurance and Maintenance

ApplicationsTwo of the following courses are required for the option.

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 38/102

Course Title

ECE 358 Computer Networks ECE 429 Computer ArchitectureECE 454 Distributed ComputingECE 457A Cooperative and Adaptive Algorithms or ECE457B

Fundamentals of Computational Intelligence

ECE 458 Computer Security or ECE 409 Crytopgraphy and System SecurityECE 459 Programming for PerformanceECE 481 Digital Control SystemsCS 444 Compiler ConstructionCS 452 Real-time ProgrammingCS 454 Distributed SystemsCS 457 System Performance EvaluationCS 466 Algorithm Design and AnalysisCS 486 Introduction to Artificial IntelligenceCS 488 Introduction to Computer Graphics

Linkage SummaryThe student must take four courses from the following lists, with at least one course selected from each list.If a student wishes to improve his or her communication skills by taking a course from the SuggestedCommunication Courses List (or some other communications course that has been approved by the student'sundergraduate advisor), then only three linkage courses (one from each list) are required.

Linkage Area Courses

Business Issues BUS 111W, 121W (see Wilfrid Laurier University calendar), HRM 200, MSCI 211,311, 454, COMM 400

Societal Issues CS 492, ME 401, GENE 411 or ECE 290, PHIL 215, 315, STV 100, 202, 302, 400Reasoning Methodologies PHIL 145, 200J, PMATH 330

Suggested Communications CoursesGiven that the Foundations courses require a high level of proficiency in both written and oral communicationskills, students should consider how they can upgrade these skills. The following list of courses is intended forstudents wishing to improve their communication skills. If one of these courses is taken, then only three of thelinkage courses listed above (one from each list) is required. Students interested in pursuing this alternativeshould discuss their selection with their student advisor. Suggested communications courses: ENGL 109, 140R,210E, 210F, 309E, 376R, 392A, 392B, SPCOM 100, 223, 225, 323, 324. Students should be aware that thesecourses may have enrollment limits, or may not fit their schedules.

Option in StatisticsThe aim of the Statistics Option is to provide the student with a broad background in applied statistics,especially in the areas of multiple regression, quality control, experimental design, and applied probability.

There are four required courses:

Course Title and Notes

STAT 231 Statistics (or equivalent, e.g., CHE 220, CIVE 224, ENVE 224, ME 202, SYDE 212)STAT 331 Applied Linear Models (or equivalent, e.g., SYDE 334)STAT 332 Sampling and Experimental DesignSTAT 435 Statistical Methods for Process Improvements

A student must take three additional courses from those listed below:

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 39/102

Course Title and Notes

CHE 325 Strategies for Process Improvement and Product DevelopmentCHE 420 Introduction to Process ControlCHE 522 Advanced Process Dynamics and ControlCHE 524 Process Control LaboratoryCIVE 342 Transport Principles and ApplicationsCIVE 343 Traffic EngineeringCIVE 375 Water Quality EngineeringCIVE 440 Transit Planning and OperationsCIVE 444 Urban Transport Planning

CIVE 486 Hydrology

ENVE 573 Contaminant TransportME 340 Manufacturing ProcessesMSCI 431 Stochastic Models and Methods or SYDE 531Design Optimization Under Probabilistic UncertaintyMSCI 432 Production and Service Operations ManagementMSCI 452 Decision Making Under Uncertainty

MTE 201 Experimental Measurement and Statistical Analysis

STAT 230 Probability (or equivalent)

STAT 333 Applied Probability

STAT 430 Experimental Design

STAT 431 Generalized Linear Models and their Applications

STAT 433 Stochastic Processes

STAT 443 Forecasting

SYDE 372 Introduction to Pattern Recognition

SYDE 533 Conflict Resolution

For further information contact the Option Co-ordinators.

Option in Water ResourcesThis Option is for students interested in the development, management, and protection of water resources.Students are prepared for careers with consulting firms or regulatory agencies. They acquire the backgroundto design and evaluate hydraulic structures, pollution control schemes, and water management systems. Theyare also exposed to the social and environmental aspects of use of water resources. A minimum of sevencourses is required; however most students in Civil Engineering will probably wish to take more.

LegendF - fall term, W - winter term, S - spring term

Required CoursesThere are four required courses:

Course Title

CIVE 280 (S) Fluid Mechanics and Thermal Sciences (or equivalent)CIVE 375 (W) Water Quality EngineeringCIVE 381 (F,W) HydraulicsCIVE 486 (F,S) Hydrology

Elective CoursesA minimum of three elective courses is required to be taken from the following list, subject to timetableconstraints.

Surface WaterCourse Title

CIVE 583 (W) Design of Urban Water SystemsENVE 573 (W) Contaminant Transport

TreatmentCourse Title

CHE 360 (W,S) Bioprocess EngineeringCHE 574 (W) Industrial Wastewater Pollution ControlCIVE 572 (S) Wastewater Treatment

Groundwater

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 40/102

Course Title

EARTH 458(F,S)

Physical Hydrogeology

EARTH 459 (W) Chemical Hydrogeology

ManagementCourse Title

ENVE 320 (W) Environmental Resource ManagementENVE 577 (W) Engineering for Solid Waste ManagementSYDE 533 (F) Conflict Resolution

MathematicsCourse Title

ME 559 (F,S) Finite Element Methods

SYDE 311 (S)Advanced Engineering Math 2 (not available to Civil Engineeringstudents)

SYDE 312 (S) Applied Linear AlgebraSYDE 531 (F) Design Optimization Under Probabilistic Uncertainty

Remote SensingCourse Title

GEOG 210 (F) Image Interpretation and PhotogrammetryGEOG 371 Advanced Remote Sensing TechniquesGEOG 471 (W) Remote Sensing Project

Air PollutionCourse Title

CHE 572 (W) Air Pollution ControlME 571 (W) Air Pollution

FluidsCourse Title

ME 362 (F,W) Fluid Mechanics 2ME 566 (F,S) Computational Fluid Dynamics for Engineering DesignOther courses may be substituted with permission of the Associate Chair for Undergraduate Studies and theOption Co-ordinator. Course offerings are subject to change; check with the appropriate department toensure course availability.

Accelerated Master’s ProgramsThe Faculty of Engineering offers an Accelerated Master's Program. The program is a response to a number ofneeds among which are:

1. recognition of outstanding students and provision of academic enrichment for them;2. provision of an introduction to the postgraduate milieu for good undergraduate students who might

otherwise overlook the opportunity of graduate studies;3. provision of a reasonably firm time horizon for the completion of the Master of Applied Science (MASc)

program.

This program provides a mechanism for the institution of a quicker route to the MASc degree, for outstandingstudents, on a Faculty-wide basis. The framework is a minimum requirement and departments may add to,but not delete from the requirements of the program.

General Principles of an Accelerated Master's ProgramAn Accelerated Master's program is one in which it is deemed academically advantageous to treat theeducational process leading through the Bachelor of Applied Science (BASc) to the MASc degree as a singlecontinuous integrated whole, while at the same time satisfying the requirements for both degrees. This standsin contradistinction to treatment of the Bachelor's and Master's degree programs each as terminal activities.Such structured programs, starting at the undergraduate level and terminating with a MASc degree in theFaculty of Engineering provide an alternative means, complementary to the existing undergraduate andgraduate programs, for the attainment of the MASc degree.

The following are some general conditions that an Accelerated Master's degree program should satisfy:

1. Students who elect to enter and pursue the Accelerated Master's program will fulfill the degreerequirements of both the BASc program and the MASc program. This implies that:

eight terms of full-time registration at the undergraduate level and at least two terms of full-time

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 41/102

registration (or equivalent) at the graduate level are mandatory;the graduate program must include at least four (graduate) courses and a thesis, or eight coursesand an MASc project.the Co-operative work term requirements of the BASc program must be met.

2. There must be complete freedom of transferability from the Accelerated Master's program to the regularprogram.

3. Admission to the Accelerated Master's program is on the basis of merit, as is continuance in theprogram. Students who fail to maintain sufficiently high standing will be required to revert to the regularprogram, or if circumstances so warrant, to withdraw from the University.

4. The culmination of the Accelerated Master's program is the Master's degree; this may be attained eitherthrough the completion of a Master's degree project or research thesis.

5. An Accelerated Master's program normally functions on the Co-operative basis.6. Recruitment into an Accelerated Master's degree program must have the flexibility to satisfy the

requirements of individual students; at the same time it must have coherence – each student's programmust be addressed toward a well-defined area of specialization.

Organizational Structure for the Accelerated Master's Program

Application and AdmissionAdmission to the Accelerated Master's program is normally restricted to students with a consistently goodacademic record at the end of the 3A term who would be granted "conditional admission to the MAScprogram." The condition to be fulfilled is "satisfactory completion of the requirements of the BASc degree withat least a B average."

Students who are granted this admission would be notified at the start of the academic term preceding their6th work term. As in any program culminating in a Master's degree, a Faculty Supervisor is appointed onadmission.

Academic and Administrative ResponsibilityAlthough the Supervisor advises students, all course selections and other academic administrative mattersconcerning each student are subject to the approval of the Department Associate Chair for Undergraduateand Graduate Studies.

Course SequenceThe courses chosen by the student (with the advice of the Supervisor and approval of the Associate Chair) inthe 4A, 4B, 5A, and 5B terms should form a coherent series which (together with the MASc project or thesis)complete the requirements of the Bachelor's and, ultimately, the Master's degree.

In each of the 4A and 4B terms one course (normally 600 level) should be chosen for credit to the MAScdegree. In some departments this course may replace one of the technical electives in each of those terms.To do this a student must have taken an additional technical elective in a previous term. Technically, it isnecessary for students to enrol in these courses as "extras" in order to avoid counting them towards therequirements of both degrees. For students entering their program in 1997 and later, these MASc creditcourses would be taken as a type X or type N course.

If a student is proceeding to an MASc with a research thesis, the balance of courses (two courses numbered500 or above) will normally be taken in the 5A (Fall) term. There will be no course requirement for the 5B(Winter) term.

A student who is proceeding to an MASc with a Master's degree project, would normally select three coursesin each of the 5A and 5B terms (with the advice of the Supervisor and approval of the Associate Chair).

Co-operative Work TermsThe Accelerated Master's program includes two work terms. These may take two forms:

1. "Special" Off-Campus Work TermsIt is expected that most of the students proceeding to the MASc degree by course work and project willbe involved in off-campus work terms. Because of the calibre of these students it should be possible tomake special arrangements for significant projects to be completed in these terms, so that they form acoherent pair, and that the students have special supervision in industry. The "work reports" generatedon the "special" work terms will form the basis for the MASc project report. The Faculty Supervisor willbe expected to maintain liaison with the off-campus organization in which the student works duringthese terms.

2. "Special" On-Campus Work TermsIt is expected that most of the students proceeding to the MASc degree with a research thesis will beinvolved in on-campus work terms. During these work terms they will not be registered students; they

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 42/102

may be hired as associate researchers for the purposes of various research grants, without therestriction of student salaries. They may also work as teaching assistants during these terms. Thiscombination can be attractive from the various points of view of available research time, incomegeneration for the student, total research cost from a grant and effective teaching assistantships.

Fourth-Year ProjectsAll Departments have some requirement or opportunity for projects in the 4A/4B terms. For students inthe Accelerated Master's program these projects may be integrated with their special work-term projects aswell as their work in 5A and 5B.

Granting of DegreesThe BASc degree will be granted at the normal time i.e. at the Spring Convocation following the 4B term. Theprogram, however, culminates in the MASc, which is normally granted at the Convocation following the 5Bterm. In some cases, additional time may be required to complete the thesis or project.

Postgraduate ScholarshipsStudents in the Accelerated Master's program may apply for Natural Sciences and Engineering ResearchCouncil of Canada (NSERC), Ontario Graduate Scholarship Program (OGS) scholarships, etc. at the same timeas their colleagues in the Regular programs. They are also eligible for Faculty of Engineering (FOE) scholarshipsduring the 5A and 5B terms.

Withdrawal or FailureStudents may remain in the Accelerated Master's program provided they maintain sufficiently high academicstandards. The minimum is a cumulative B average (73% to the end of 4B, 70% thereafter).

A student who fails to maintain this standard will be required to withdraw from the AcceleratedMaster's program. In such a case, all courses taken up to the end of 4B, including those originally intended tofulfill part of the Master's degree requirements, will be counted towards the Bachelor's degree program andmarks therefrom included in the 4A and 4B averages as appropriate. Should the student have then satisfiedthe requirements for the BASc degree, it will be granted at the next convocation. Such a student will not bepermitted to enter the regular MASc program.

If a student does maintain at least the minimum standard mentioned above, but decides to withdrawvoluntarily from the Accelerated Master's program, the 4A and 4B results will be calculated including thecourses originally intended to fulfill part of the Master's degree requirements, and if the requirements for theBachelor's degree are then satisfied, the BASc will be granted at the next Convocation. Such a student will beallowed, at a later date, to enter the regular MASc program, but the graduate courses taken in the finalundergraduate year may not be applied to the Master's degree.

Chemical Engineering

Chemical Engineers apply scientific and engineering principles to develop processes or systems for the

economic production and distribution of useful and value-added materials through the physical, chemical or

biochemical transformation of matter. Furthermore, this must be accomplished with attention paid to

economics, health and safety, and environmental impact.Chemical Engineers combine a sound background in fundamental understanding of science and mathematicswith highly-developed problem-solving skills to improve existing processes or methods, or to implement newones. Chemical Engineers are distinguished from physical scientists such as chemists by their training in the"engineering method": the use of heuristics to cause the best change in a poorly understood situation withinthe available resources.

Chemical Engineers design, analyse, optimize and control processing operations, or guide others who performthese functions, in industry, government, universities or private practice. Most materials encountered in dailylife have been impacted by Chemical Engineering at some stage. Chemical Engineers will continue to be indemand for many exciting new developments over the next few decades.

Current and future activity areas include:

Energy: conservation; renewable and non-renewable resources; fuel cells; hydrogen economy.Materials: petrochemicals; biochemicals and foods; nanomaterials; consumer goods; pulp and paper;polymers; pharmaceuticals; etc.Environment: pollution prevention; pollution control; climate change mitigation; recycling; environmentalsafety and regulations; etc.

In a world faced with growing shortages of non-renewable resources and a finite limit on the amounts ofrenewable resources, persons wishing to use their talents to optimize the recovery or utilization of matter andenergy will find Chemical Engineering a challenging and satisfying career, one which will place them in enviablepositions with respect to the availability of employment opportunities. In addition to technical positions,

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 43/102

Chemical Engineers often move into managerial functions within their companies. Traditionally, significantnumbers of women enter Chemical Engineering and this trend continues.

Waterloo offers the student a first-rate opportunity to obtain a sound, relevant background in the discipline ofChemical Engineering. The Department of Chemical Engineering at the University of Waterloo is one of thelargest and most active departments in North America. There are 33 full-time faculty, each of whomspecializes in a particular sub-field through research and consulting activities, thereby bringing depth as wellas breadth to the instruction and professional development of students.

Chemical Engineering at Waterloo is a co-operative education program and offers many advantages:

an opportunity through work terms to gain exposure to a variety of job-related experiences withinChemical Engineering work term salaries effectively reduce the costs associated with university education Waterloo graduates receive favourable recognition from employers for their work term experiences work terms can offer an opportunity to travel through a worldwide network of co-op employers academic terms become more meaningful and relevant against a background of work term relatedexperience

The Waterloo Chemical Engineering CurriculumA Curriculum for the 21st Century

The curriculum offers courses in life science and material science, to provide the fundamentals required forfuture careers in the biotechnology or nanotechnology areas. There are four technical elective courses thatcan be taken to either specialize in an area of particular interest or to build a strong general background formaximum career flexibility.

The main emphasis in the first and second year is on courses in science and mathematics which provide thefoundations upon which engineering skills can be built. The upper-year core and elective courses assume andrequire this background.

Engineering is both a quantitative and an applied discipline, which requires a strong mathematical ability.Courses in Calculus, Algebra, Engineering Computation, Differential Equations, Engineering Economics, andStatistics help develop this ability. More specialized Engineering Mathematics courses extend into the thirdyear.

To perform successfully, the Chemical Engineer must be able to design, analyse and control processes toproduce useful and desirable products from less valuable raw materials in an efficient, economic and sociallyresponsible way. The knowledge and skills essential for achieving these goals are developed in the coreChemical Engineering courses taken mainly in the third and fourth years (e.g., in fluid mechanics, heat andmass transfer, thermodynamics, reactor design, biotechnology, process control, process and equipmentdesign). Most of these courses are a mixture of theory and practice. Computer simulations and hands-onlaboratory experiences are used in several courses to reinforce the theoretical principles.

Students in the fourth year complete a group project in direct collaboration with one of their professors.These projects allow students to focus on topics and industries of special interest for their career goals.Numerous Canadian companies also sponsor projects, reinforcing the bridge between academic and work termexperience. There are opportunities to compete in national and international design competitions.

In the third and fourth years, students select technical elective courses to further develop theirunderstanding of, and ability to use, engineering principles applied to important Canadian industrial sectors.Many of these electives can be taken to fulfill Faculty Option requirements, or to focus on an area ofparticular interest such as polymer processing, biotechnology, analysis and control, or environment. Coursesfrom other departments in Engineering and the University are available as electives.

An important component of the development of a professional engineer, which receives emphasis throughoutthe entire four-year curriculum, is frequent practice in learning to communicate technical results clearly,accurately, and effectively to others. Written practice is provided in the requirement for co-op work termreports which are graded by faculty. Written and oral report requirements in laboratory and other coursesprovide additional practice opportunities.

Accelerated Master's Program in Chemical EngineeringProvision is made for outstanding students to pursue an Accelerated Master's Program. This program providesa quicker route to the Master of Applied Science (MASc) degree. Admission is normally granted to qualifiedstudents possessing a consistently good cumulative academic record at the end of the 3A term. SeeAccelerated Master's Program in Engineering for more details.

Complementary Studies Electives (CSEs)A total of six Complementary Studies courses must be taken, consisting of five one-term elective courses(CSEs) in non-technical areas (that is, outside the engineering, sciences, and mathematics disciplines) and a

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 44/102

core course in engineering economics. This requirement is organized on a Faculty basis and is detailedelsewhere in this Engineering section. If some Complementary Studies Electives are satisfied online or fromother institutions on Letters of Permission, each term's minimum course load must be maintained bysubstituting an approved "free" elective (technical or non-technical).

Options and MinorsA number of Faculty or University Designated Options available to Engineering students are listed anddescribed elsewhere in this Engineering section. Students who satisfy the option requirements (usually sevenor eight courses) will have the appropriate designation shown on their transcript.

Minors are sequences of courses, usually totalling ten, which are arranged in conjunction with anotherdepartment outside of Engineering, such as Economics, Biology, Psychology, etc. and lead to an appropriatelydesignated degree. Approval from both Chemical Engineering and the other department is required.

Usually students must take extra courses to complete a Minor or a Designated Option. Students in ChemicalEngineering are most frequently interested in the Management Sciences Option, the Environmental EngineeringOption, the Biomechanics Option, the Statistics Option and the Water Resources Option.

ACADEMIC PROGRAMThe following program is applicable to students entering Chemical Engineering in the Fall 2011 term andbeyond. Students admitted prior to 2011 should consult the calendar pertinent to their year of admission forthe applicable requirements. Note that a total of 5 approved Complementary Studies Electives (excludingEngineering Economics) and 4 approved Technical Electives (TE) must be completed.

Glossary of descriptions for the next table:Code Description

LEC Lecture and number of hours

TUT Tutorial and number of hours

LAB Laboratory and number of hours

PRJ Project and number of hours

A,B,C,D These courses count toward Complementary Studies requirements: A- Impact, B- Engineering Economics, C- Humanities and Social Sciences, D- Other.

4 Indicates Stream 4 program

8 Indicates Stream 8 program

* 20 hours4, 15 hours8

** Approximately 42 hours over the term

*** 12 hours4, 17 hours8

‡ Alternate weeks

+ Laboratory, tutorial and project component for these electives will vary

++ Must be Technical Studies Elective (TE) if Complementary Studies Elective (CSE) selected inprevious term, and vice versa

Term Course Title and Notes

1A Fall4,8 CHE 100 Chemical Engineering Concepts 1 (3 LEC,2 TUT*,6 LAB**)

CHE 102 Chemistry for Engineers (3 LEC,2 TUT)

MATH 115 Linear Algebra for Engineering (3 LEC,2 TUT)

MATH 116 Calculus 1 for Engineering (3 LEC,2 TUT)

PHYS 115 Mechanics (3 LEC,2 TUT)

1B Winter8 and

Spring4

CHE 101 Chemical Engineering Concepts 2 (3 LEC,2 TUT***,2 LAB)

CHE 121 Engineering Computation (3 LEC,2 TUT)

CHE 161 Engineering Biology (3 LEC,1 TUT)

GENE 123 Electrical Engineering (3 LEC,1 TUT,3 LAB‡)

MATH 118 Calculus 2 for Engineering (3 LEC,2 TUT)

CSE 1 Approved Complementary Studies Elective (3 LEC+)

2A Fall8 and Winter4 CHE 200 Equilibrium Stage Operations (3 LEC,1 TUT)

CHE 220 Process Data Analysis (3 LEC,1 TUT)

CHE 230 Physical Chemistry 1 (3 LEC,1 TUT)

CHE 290 Chemical Engineering Lab 1 (3 LAB)

Organic Chemistry for Engineering and Bioinformatics Students (3 LEC,1

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 45/102

CHEM 262 TUT)

CHEM 262L Organic Chemistry Laboratory for Engineering Students (3 LAB)

MATH 217 Calculus 3 for Chemical Engineering (3 LEC,1 TUT)

CHE 298 Directed Research Project (6PRJ) (optional extra)

2B Spring8 and Fall4 CHE 211 Fluid Mechanics (3 LEC,1 TUT)

CHE 231 Physical Chemistry 2 (3 LEC,1 TUT)

CHE 241 Materials Science and Engineering (3 LEC,1 TUT)

CHE 291 Chemical Engineering Lab 2 (3 LAB)

MATH 218 Differential Equations for Engineers (3 LEC,1 TUT)

MSCI 261 Engineering Economics: Financial Management for Engineers (3 LEC,1TUT)

WKRPT 2004 Work-term Report

CHE 299 Directed Research Project (6 PRJ) (optional extra)

3A Winter8 and

Spring4

CHE 312 Heat and Mass Transfer 1 (3 LEC,1 TUT)

CHE 322 Transport Process Analysis (3 LEC,1 TUT)

CHE 330 Chemical Engineering Thermodynamics (3 LEC,1 TUT)

CHE 360 Bioprocess Engineering (3 LEC,1 TUT)

CHE 390 Chemical Engineering Lab 3 (3 LAB)

CSE 2 Approved Complementary Studies Elective (3 LEC+)

WKRPT 2008 Work-term Report

WKRPT 3004 Work-term Report

CHE 398 Directed Research Project (6 PRJ) (optional extra)

3B Fall8 and Winter4 CHE 311 Chemical Reaction Engineering (3 LEC,1 TUT)

CHE 313 Heat and Mass Transfer 2 (3 LEC,1 TUT)

CHE 325 Strategies for Process Improvement and Product Development (3 LEC,1TUT)

CHE 331 Electrochemical Engineering (3 LEC,1 TUT)

CHE 391 Chemical Engineering Lab 4 (3 LAB)

TE 1 or

CSE 3++ Approved Technical or Complementary Studies Elective (3 LEC+)

WKRPT 3008 Work-term Report

CHE 399 Directed Research Project (6 PRJ) (optional extra)

4A Spring8 and Fall4 CHE 420 Introduction to Process Control (3LEC,1TUT)

CHE 480 Process Analysis and Design (3 LEC,2 TUT)

CHE 482 Chemical Engineering Design Workshop (2 LEC,3 PRJ)

CHE 490 Chemical Engineering Lab 5(4 LAB)

TE 1 or

CSE 3++ Approved Technical or Complementary Studies Elective (3 LEC+)

CSE 4 Approved Complementary Studies Elective (3 LEC+)

WKRPT

4004,8 Work-term Report

CHE 498 Directed Research Project (6 PRJ) (optional extra)

4B Winter4,8 CHE 483 Group Design Project (1 LEC,9 PRJ)

TE 2 Approved Technical Elective (3 LEC+)

TE 3 Approved Technical Elective (3 LEC+)

TE 4 Approved Technical Elective (3 LEC+)

CSE 5 Approved Complementary Studies Elective (3 LEC+)

Approved Technical ElectivesTechnical Elective (TE) courses may be selected from the following lists with the stated constraints. Coursesfrom other departments (i.e., non-CHE) will likely require permission of the instructor and/or otherprerequisites. Consult a current calendar for prerequisites and terms of offering. In brackets are recommendedminimum levels that CHE students should be enrolled in before attempting a given course. Variations from this

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 46/102

course selection list must be approved by the Department.

List 1 - Select a maximum of one course from the following:Course Title and Notes

BIOL 250 Organismal and Evolutionary Ecology or ENVS 200 Field Ecology (3B)CHEM 237 Introductory Biochemistry (3B)CHEM 267 Basic Organic Chemistry 2 (3B)CHEM 433 Advanced Biochemistry (3B)EARTH305

Atmospheric Chemistry and Physics (4B)

STAT 435 Statistical Methods for Process Improvements (4A)SYDE 384 Biological and Human Systems (3B)

List 2 - Select a maximum of three courses from the following:Course Title and Notes

BIOL 354 Environmental Toxicology 1 (3B)CIVE 381 Hydraulics (3B)CIVE 460 Engineering Biomechanics (4B)CIVE 486 Hydrology (3B)EARTH444

Applied Wetland Science or BIOL 462 or GEOG 405 Wetlands (3B)

EARTH 456 Numerical Methods in Hydrogeology (4A)EARTH 458 Physical Hydrogeology and EARTH 458L Field Methods in Hydrogeology (3B)ENVE 320 Environmental Resource Management or MSCI 331 Introduction to Optimization (3B)ENVE 375 Water Quality Engineering or CIVE 375 (3B)ENVE 472 Wastewater Treatment or CIVE 572 (4A)ENVE 573 Contaminant Transport (4B)ENVE 577 Engineering for Solid Waste Management (4B)ME 435 Industrial Metallurgy (4A)ME 452 Energy Transfer in Buildings (4B)ME 459 Energy Conversion (4A)ME 559 Finite Element Methods (3B)MSCI 431 Stochastic Models and Methods (3B)MSCI 432 Production and Service Operations Management (3B)MSCI 444 Information Systems Analysis and Design (3B)MSCI 452 Decision Making Under Uncertainty (3B)NE 352 Surfaces and Interfaces (4A)SYDE 433 Conflict Resolution (4A)SYDE 444 Biomedical Measurement and Signal Processing (3B)

List 3 - Select at least two courses from the following:Course Title and Notes

CHE 499 Elective Research Project (4B)CHE 500 Special Topics in Chemical Engineering (contact Department)CHE 514 Fundamentals of Petroleum Production (3B)CHE 522 Advanced Process Dynamics and Control (4B)CHE 524 Process Control Laboratory (4B)CHE 541 Introduction to Polymer Science and Properties (3B)CHE 543 Polymer Production: Polymer Reaction Engineering (4B)CHE 562 Advanced Bioprocess Engineering (4B)CHE 564 Food Process Engineering (4B)CHE 571 Industrial Ecology (3B)CHE 572 Air Pollution Control (3B)CHE 574 Industrial Wastewater Pollution Control (3B)All undergraduate course descriptions including Chemical Engineering can be found in the Course Descriptionssection of this Calendar.

Civil EngineeringThe complex problems and needs of current and future societies have created challenges for Engineeringunparalleled in our history. To interpret and satisfy these needs, Civil Engineers currently direct the spendingof more than one tenth of Canada's gross national product – more than any other professional group. The CivilEngineer must deal with the human impact of engineering – the social, moral, and legal issues – to a fargreater degree than ever before.

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 47/102

Historically, Civil Engineering is the oldest branch of engineering and dates back at least 5,000 years to theprofession of "master builder" involving pyramids, temples, and irrigation projects. Civil Engineering has becomean extremely diverse field with opportunities for graduates in many areas of application. Furthermore, the useof electronic data collection methods and the application of computers has revolutionized the practice of CivilEngineering. Consequently, our curriculum is being constantly reviewed in order to produce graduate engineerswho can use advanced aids to solve complex problems.

The Civil Engineering program is designed to provide the necessary fundamentals of mathematics and thenatural sciences as well as to provide perspectives from the fields of the social sciences and humanities.

The Department of Civil Engineering at Waterloo, being one of the largest in Canada, is able to offer electivecourses in each of the following areas.

Structural EngineeringDeals with the design and construction of all types of structures including buildings and bridges. Emphasis isplaced on mechanics and the behaviour of materials.

Construction Engineering and ManagementIntended for students interested in project management, construction materials, construction engineering, andbuilding engineering.

Water and Waste Management EngineeringAddresses water and waste water treatment, surface and ground water pollution and control, solid andhazardous waste management, contaminant transport and behaviour in the environment. Support areasinvolving aquatic chemistry, computer modelling, simulation and laboratory experimentation as examples arealso stressed.

Transportation EngineeringDeals with the planning, design, construction, traffic operation and evaluation of streets, highways, airports,and transit systems.

Geotechnical EngineeringFamiliarizes students with the engineering properties of soils, the fundamentals of soil mechanics, and theapplication of geotechnical data and fundamentals to the design of foundation elements, earth-retainingstructures, excavations, earth embankments and highway pavements.

Engineering MechanicsFor students with a strong interest in a rigorous study of mechanics, applied mathematics and related fields.Leads to an understanding of advanced analysis and serving as a preparation for graduate study in structuralengineering, hydraulics, mechanics of solids and fluids, or properties of materials.

Water Resources EngineeringDeals with the planning, management, design and operation of water supply and distribution systems, floodcontrol and flood hazard mapping, hydrologic and hydraulic aspects of environmental issues, and application ofremotely-sensed data to hydrologic and environmental problems.

Experimental MechanicsIntended for students with an interest in experimental investigations of the static and dynamic response ofstructures and machines, and in the development of improved techniques to obtain and analyze experimentaldata.

MaterialsCourses in this area are intended to provide students interested in structural engineering, mechanics, orproperties of materials with a background in materials science.

Additional Areas of StudyAlternatively, the student can choose a more general pattern of study involving courses from several topicareas, or a program outside the traditional Civil Engineering field. For instance, with the approval of theAssociate Chair for Undergraduate Studies, the student may augment Civil Engineering course programs withelective courses from: Public Administration Planning Management Science Business Administration Bioengineering Environmental Health, and others.

To this end, the Civil Engineering Curriculum has been designed to allow the maximum possible flexibility whilestill meeting the requirements for the professional degree. The curricula of the Civil Engineering, Environmental

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 48/102

Engineering, and Geological Engineering programs are common in the first year to allow transfer among thethree programs up to the end of first year. The Civil Engineering Curriculum enables the students to conductengineering analysis and design, to perform risk and life cycle analysis, and asset management, and toevaluate the impact of engineering work on the environment.

The profession of Civil Engineering is involved with the creation, operation, and maintenance of structuresassociated with water resources, transportation, power generation, and a wide range of industrial, commercialand institutional buildings and complexes including whole urban structures. The activities include investigation,planning design, construction, and evaluation.

Vocationally, a Civil Engineer may specialize in such areas as biomechanics, solid mechanics, fracturemechanics, elasticity, building structures, bridges, hydrology, hydraulics, sanitation (public health), industrialwastes, water resource structures, irrigation and drainage, inland waterways, harbours, aerospace, highways(roads and streets), railroads, pipelines, geology, meteorology, soil mechanics, foundations, tunnelling (rockmechanics), surveying and cartography, urban and regional planning and overall project planning. A CivilEngineering education may also be combined to advantage with another discipline or profession, such asEconomics, Law, Medicine, or Biology.

The Civil Engineer, regardless of whether she or he is a generalist or a specialist, draws heavily upon the workof the physical and social sciences, other professions and other branches of engineering. Moreover, asengineers have become involved in many interdisciplinary activities over the last decade, the job demarcationbetween boundaries of engineering has become much less restrictive. Certainly one of the advantages ofcompleting a Civil Engineering program is that it allows professional registration while simultaneously providinga basis for further study and professional development in a large variety of specialized fields.

Academic Program (For students entering 1A in Fall 2011 and later)

Term 1A (Fall)CHE 102 Chemistry for Engineers CIVE 125 Civil Engineering Concepts 1 MATH 115 Linear Algebra for Engineering MATH 116 Calculus 1 for Engineering PHYS 115 Mechanics

Term 1B (Winter)CIVE 121 Digital Computation CIVE 127 Statics and Solid Mechanics 1 CIVE 153 Earth Engineering CIVE 199 SeminarGENE 123 Electrical Engineering MATH 118 Calculus 2 for Engineering CSE 1 Approved Complementary Studies Elective

Term 2A (Fall)CIVE 204 Statics and Solid Mechanics 2 CIVE 221 Advanced Calculus CIVE 224 Probability and Statistics CIVE 265 Structure and Properties of Materials CIVE 292 Engineering Economics (CSE 2) CIVE 298 Seminar

Term 2B (Spring)CIVE 205 Mechanics of Solids 2 CIVE 222 Differential Equations CIVE 240 Engineering and Sustainable Development CIVE 280 Fluid Mechanics and Thermal Sciences CIVE 299 Seminar CSE 3 Approved Complementary Studies Elective

Term 3A (Winter)CIVE 303 Structural Analysis 1 CIVE 331 Advanced Mathematics for Civil Engineers CIVE 342 Transport Principles and Applications CIVE 353 Geotechnical Engineering 1

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 49/102

CIVE 375 Water Quality Engineering CIVE 398 Seminar CSE 4 Approved Complementary Studies Elective WKRPT 200 Work-term Report

Term 3B (Fall)CIVE 332 Civil Engineering Systems CIVE 399 Seminar 3 Technical Electives (At least one of the following before graduation: CIVE 313 Structural Concrete Design 1or CIVE 413 Structural Steel Design)CSE 5 Approved Complementary Studies Elective WKRPT 300 Work-term Report

Term 4A (Spring)CIVE 400 Civil Engineering Project 1 CIVE 491 Engineering Law and Ethics (CSE 6) CIVE 498 Seminar 3 Technical Electives (At least one of the following before graduation: CIVE 313 Structural Concrete Design 1or CIVE 413 Structural Steel Design) WKRPT 400 Work-term Report

Term 4B (Winter)CIVE 401 Civil Engineering Project 2 CIVE 499 Seminar 4 Technical Electives

ElectivesEach student is responsible for selecting his or her own program of electives, in keeping with the ultimatecareer objectives after graduation. The program must satisfy the requirements of the Department of CivilEngineering. This includes having to meet minimum requirements in: Mathematical Foundations Basic Sciences Engineering Sciences Engineering Design Complementary Studies

Technical ElectivesElective courses (with the exception of CIVE 313 and CIVE 413, the offering of these courses is contingentupon sufficient demand and/or available teaching resources) may be selected from the following list, inaccordance with the academic program for the term, and in consultation with the Faculty Advisor. A numberof elective courses may be taken from the offerings of other departments including Wilfrid Laurier University.

List A (Spring)Course Title

CIVE 403 Structural Analysis 2CIVE 413 Structural Steel DesignCIVE 414 Structural Concrete Design 2CIVE 444 Urban Transport PlanningCIVE 486 HydrologyCIVE 512 Rehabilitation of StructuresCIVE 542 Pavement Structural DesignCIVE 572 Wastewater Treatment

List B (Winter)

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 50/102

Course Title

CIVE 354 Geotechnical Engineering 2CIVE 381 HydraulicsCIVE 405 Structural DynamicsCIVE 415 Structural SystemsCIVE 422 Finite Element AnalysisCIVE 440 Transit Planning and OperationsCIVE 460 Engineering BiomechanicsCIVE 507 Building Science and TechnologyCIVE 554 Geotechnical Engineering 3CIVE 583 Design of Urban Water SystemsCIVE 596 Construction EngineeringENVE 573 Contaminant TransportENVE 577 Engineering for Solid Waste Management

List C (Fall)Course Title

CIVE 306 Mechanics of Solids 3CIVE 313 Structural Concrete Design 1CIVE 343 Traffic EngineeringCIVE 354 Geotechnical Engineering 2CIVE 381 Hydraulics

Complementary Studies ElectivesFour elective courses in approved non-technical subjects, must be taken. The marks obtained in thesecourses will be included in the calculation of term averages. These courses are organized on a Faculty basisand detailed in this calendar, under the Complementary Studies in the Faculty of Engineering page.

Faculty OptionsComplete details of designated options available to engineering students are provided in this Calendar in theEngineering section entitled Options and Electives for Engineering Students. Students who satisfy the optionrequirements will have the appropriate designation shown on their transcript. The following three options areof primary interest to Civil Engineering students. (Note: To qualify for these options, the student must achievea grade of at least 50% in each course and must obtain a cumulative average of 60% or more in thesecourses.)

Option in Environmental Engineering

The Option in Environmental Engineering is for students who wish to pursue their education with an emphasison environmental concerns, assessment of the environmental impact of new or existing products or processes,methods for solving problems resulting from pollution in the air, in the water, or in the earth, and on themanagement of resources in order to minimize pollution in the environment. This is a Faculty option andincludes course material related to all of the disciplines but applied specifically to environmental concerns. TheOption is described earlier in this section of the calendar, within the Options and Electives for EngineeringStudents page.

Option in Water Resources

The Option in Water Resources is a designated Engineering Faculty Option available to Civil Engineeringstudents interested in the development, management and protection of our water resources. Students maychoose from the water and waste management elective courses or the water resources engineering electivecourses as well as from a list of approved courses from other departments. Students who complete the Optionwill have both a Water Resources and a Civil Engineering designation on their transcript. The Option isdescribed earlier in this section of the calendar within the Options and Electives for Engineering Studentspage.

Option in Management SciencesThe Option in Management Sciences provides an understanding of the issues, concepts and techniquesrelated to the management of technology. The Option consists of a sequence of six courses. A student whowishes to follow the Management Sciences Option must declare his or her intent before starting the 2B term.For further details see the "Engineering Management Sciences" page.

Accelerated Master's Program in EngineeringThe Faculty of Engineering offers an Accelerated Master's Program. See Accelerated Master's Program inEngineering for more details.

Computer Engineering and Electrical Engineering

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 51/102

The field of electrical and computer engineering is multidisciplinary and based on foundations in science,mathematics, and computing—both hardware and software. Reflecting this diversity, the Department ofElectrical and Computer Engineering (ECE) offers these two broad programs but is also a major partner inoffering three more specialized programs, in Mechatronics Engineering, Nanotechnology Engineering, andSoftware Engineering. The Computer Engineering and Electrical Engineering programs, described here, span thefield in slightly different ways to give students a deep base of core knowledge with the ability to specialize inone or more target areas. Students completing either program should gain the breadth of understandingnecessary for lifelong learning in any area of electrical and computer engineering regardless of their choice ofspecialization in upper-year electives.

ECE identifies ten overlapping target areas in the discipline as listed below.

1. Communications, modulation and coding, multimedia, wireless.2. Networks, mobility, distributed computing.3. Energy distribution, motors/generators, power electronics, energy marketing.4. Control, automation, robotics, mechatronics.5. Digital architectures, embedded computers, formal specification and design.6. Analog or digital devices, circuits, VLSI, micro-/nano-fabrication methods.7. Microwave (radio frequency) or photonic devices and systems.8. Signal processing, computational intelligence, soft computing.9. Software systems, components, security, embedded software.

10. Software engineering, requirements specification, software architectures, verification.

Common elements of mathematics, science, and computing permeate these areas and tie them together witha concentration on engineering science (analysis) and engineering design (synthesis). All students in bothprograms receive a core knowledge of the ten areas. Computer Engineering puts relatively more emphasis ondigital hardware, software systems, and networks. Electrical Engineering puts relatively more emphasis onmicrowave/photonic systems, devices/fabrication, and power. Students who decide to specialize in a targetarea not emphasized in their program may need to take an extra course. However, the programs are alsostructured to make it easy to transfer from one to the other if the student develops interests for which thiswould be the best path.

The programs have elective choices in a wide array of nontechnical fields, in technical areas both inside andoutside of ECE, and in science. Engineered systems based on electronics or embedded computers areespecially pervasive across most areas of society and it is increasingly important for students to be able tointegrate their technical abilities with other requirements. Teamwork and interdisciplinary collaboration arecommon. The programs place a significant emphasis on communication skills, design, and engineeringprofessionalism. Broad minded and deeply trained students of computer or electrical engineering will makeimportant contributions over the next several decades as the world addresses potential issues such asenvironmental quality, energy supply, better health care, etc.

ECE administers the Computer Engineering and Electrical Engineering programs and houses committees andstaff supporting curriculum development, program operation, and student advisement. Help and information areavailable by contacting the ECE Undergraduate Office or browsing the ECE website.

Academic CurriculaThe programs described here are new for students entering in 2011 or beyond. Students who entered one ofthese programs before 2011 should follow the appropriate prior calendar for the curriculum and coursedescriptions of their core program. However, see the note at the end of this section regarding the Option inSoftware Engineering.

The programs involve a prescribed course load in each term along with some academic milestones which mustbe completed at or before specified times. Laboratory meets are compulsory where they form part of a course.Approval from ECE is required for all changes from the specified programs. Permission to carry more than thenormal load in any term is at the discretion of ECE and is dependent on both the student's previous termaverage and their cumulative average.

There are six co-operative work terms and the normal rules of The Co-operative Education System apply, asfurther described in the Engineering Work Terms section. With permission and coordination through the ECEUndergraduate Office, it is possible to create eight-month co-operative work terms by rearranging the termsequence.

The promotion criteria used to determine progression through the program, in either Computer Engineering orElectrical Engineering, are as described in the Engineering Examinations and Promotions section. These includeterm-average requirements, course-grade requirements, and milestone requirements.

The table below outlines the content of the eight academic terms and six co-operative work terms. The

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 52/102

ordering of the terms is as described in the Study/Work Sequence section. The superscripts 8 and 4S are forinformation specific to Stream 8 and Stream 4S, respectively. For academic terms, the average scheduledhours per week are indicated in the columns C for class (LEC or SEM), T for tutorial (TUT), and L forlaboratory (LAB or PRJ). Most laboratories are either open or scheduled every second or third week. In each ofthe three terms 2B, 3A, and 3B, there are two program-specific required courses labelled as CE for ComputerEngineering or EE for Electrical Engineering. Students may take courses from the other program and somecount as Technical Elective choices (see below).

Notes

1. There are a total of eleven elective courses. Five are technical electives, four are complementarystudies electives, and two are natural science electives. Normally, students take two technical electivesin 4A, three technical electives in 4B, and the others (complementary studies, natural science) in theremaining elective slots between 2B and 4B. Students may deviate from this order but must take atleast the specified number of courses in each term. Electives vary in the number and type of scheduledhours per week.

2. Students in the Option in Biomechanics or the Option in Mechatronics must choose a compatible topicfor their design project sequence in ECE 498A, 498B. See the option description or option coordinator fordetails.

3. Special topics courses (ECE 493) are offered as resources and faculty interests permit. Students shouldconsult the ECE Undergraduate Office or ECE website for upcoming topics. Some offerings may havelaboratory meets.

4. The "Electrical and Computer Engineering Practice" courses (ECE 100A/B, 200A/B, 300A/B, 400A/B) havepass/fail requirements and deadlines for successful completion. The "Work-term Report" courses (WKRPT201, 301, 401) have minimal-grade requirements and deadlines for successful completion. (Courses withdeadlines for successful completion are described as type DRNC [see Rule 11] in the promotion rules.)

5. Courses with deadlines for successful completion and other milestones are shown in the terms wherethey are normally completed. Due dates are more fully described in the Milestones and Deadlines sectionbelow.

6. The courses labelled ECE 105 and ECE 106 may be offered as PHYS courses rather than ECE courses.

Key:n/a translates to "not applicable"

TermCE or

EECourse/Milestone Title and Notes Cls Tut Lab

AcademicTerm 1A Fall

n/a CHE 102 Chemistry for Engineers 3 1 0

n/a ECE 100AElectrical and Computer Engineering Practice (seenote 4)

2 0 0

n/a ECE 105 Physics of Electrical Engineering 1 (see note 6) 3 2 0

n/a ECE 140 Linear Circuits 3 2 2

n/a ECE 150 Fundamentals of Programming 3 1 2

n/a MATH 117 Calculus 1 for Engineering 3 2 0

n/a English Language Proficiency Milestone

n/a Workplace Hazardous Materials Milestone

AcademicTerm 1B

Winter8,

Spring4S

n/a ECE 100BElectrical and Computer Engineering Practice (seenote 4)

2 0 0

n/a ECE 103 Discrete Mathematics 3 2 0

n/a ECE 106 Physics of Electrical Engineering 2 (see note 6) 3 2 1.5

n/a ECE 124 Digital Circuits and Systems 3 1 1.5

n/a ECE 155 Engineering Design with Embedded Systems 3 1 1.5

n/a MATH 119 Calculus 2 for Engineering 3 2 0

Work Term

Winter4S,

Spring8

n/a COOP 1 Co-operative Work Term

n/a PD 20 Engineering Workplace Skills I: Developing Reasoned Conclusions

AcademicTerm 2A

Fall8,

Winter4S

n/a ECE 200AElectrical and Computer Engineering Practice (seenote 4)

1 0 0

n/a ECE 222 Digital Computers 3 1 1.5

n/a ECE 240 Electronic Circuits 1 3 1 1.5

n/a ECE 250 Algorithms and Data Structures 3 1 1.5

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 53/102

n/a ECE 290 Engineering Profession, Ethics, and Law 3 1 0

n/a MATH 211Advanced Calculus 1 for Electrical and ComputerEngineers

3 1 2

n/a MATH 215 Linear Algebra for Engineering 3 1 2

Work Term

Fall4S,

Winter8

n/a COOP 2 Co-operative Work Term

n/a PD 21 Engineering Workplace Skills II: Developing Effective Plans

AcademicTerm 2B

Spring8,

Fall4S

n/a ECE 200BElectrical and Computer Engineering Practice (seenote 4)

1 0 0

n/a ECE 207 Signals and Systems 3 1 0

n/a ECE 242 Electronic Circuits 2 3 1 1.5

CE ECE 224 Embedded Microprocessor Systems 3 1 1.5

CE ECE 254 Operating Systems and Systems Programming 3 1 1.5

EE ECE 209 Electronic and Electrical Properties of Materials 3 1 1.5

EE MATH 212 Advanced Calculus 2 for Electrical Engineering 3 1 2

n/a WKRPT 2014S Work-term Report (see note 4)

n/a One elective course (see note 1)

n/a Technical Presentation Milestone

Work Term

Spring4S,

Fall8

n/a COOP 3 Co-operative Work Term

n/a Professional Development Elective (one of PD 3, 4, 5, 6, 7)

AcademicTerm 3A

Winter8,

Spring4S

n/a ECE 300AElectrical and Computer Engineering Practice (seenote 4)

1 0 0

n/a ECE 316 Probability Theory and Random Processes 3 1 0

n/a ECE 380 Analog Control Systems 3 1 1.5

CE ECE 327 Digital Hardware Systems 3 1 1.5

CE ECE 351 Compilers 3 1 1.5

EE ECE 331 Electronic Devices 3 1 1.5

EE ECE 375 Electromagnetic Fields and Waves 3 1 1.5

n/a WKRPT 2018 Work-term Report (see note 4)

n/a WKRPT 3014S Work-term Report (see note 4)

n/a One elective course (see note 1)

Work Term

Winter4S,

Spring8

n/a COOP 4 Co-operative Work Term

n/a Professional Development Elective (one of PD 3, 4, 5, 6, 7)

AcademicTerm 3B

Fall8,

Winter4S

n/a ECE 300BElectrical and Computer Engineering Practice (seenote 4)

1 0 0

n/a ECE 318 Analog and Digital Communications 3 1 1.5

n/a ECE 390 Engineering Design, Economics, and Impact on Society 3 1 1.5

CE ECE 356 Database Systems 3 1 1.5

CE ECE 358 Computer Networks 3 1 1.5

EE ECE 224 Embedded Microprocessor Systems 3 1 1.5

EE ECE 361 Power Systems and Components 3 1 1.5

n/a WKRPT 3018 Work-term Report (see note 4)

n/a WKRPT 4014S Work-term Report (see note 4)

n/a One elective course (see note 1)

Work Term

Fall4S,

Winter8

n/a COOP 5 Co-operative Work Term

n/a Professional Development Elective (one of PD 3, 4, 5, 6, 7)

AcademicTerm 4ASpring

n/a ECE 400AElectrical and Computer Engineering Practice (seenote 4)

1 0 0

n/a ECE 498A Engineering Design Project (see note 2) 1 0 10

n/a WKRPT 4018 Work-term Report (see note 4)

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 54/102

n/a Four elective courses (see note 1)

Work TermFall n/a COOP 6 Co-operative Work Term

AcademicTerm 4BWinter

n/a ECE 400BElectrical and Computer Engineering Practice (seenote 4)

1 0 0

n/a ECE 498B Engineering Design Project (see note 2) 1 0 10

n/a Four elective courses (see note 1)

Elective Courses

Complementary Studies ElectivesStudents are required to complete four complementary studies elective (CSE) courses to satisfy theComplementary Studies Requirements for Engineering Students. These are in addition to those courses whichare part of the core program and contain complementary studies material, such as ECE 290, ECE 390, theProfessional Development (PD) sequence, and the ECE Practice sequence. The four CSE courses are to bechosen according to the following constraints.

Two courses from List C – Humanities and Social Sciences CoursesTwo courses from any of List A – Impact Courses, List C, or List D – Other Permissible ComplementaryStudies Courses

Students may take up to one technique course (i.e., learning a skill or language) as part of List D. Ifparticipating in an exchange program, students may instead take up to two courses in the language of theexchange destination as part of List D. Technique courses need ECE approval to be considered ascomplementary studies electives.

Natural Science ElectivesStudents are required to complete two natural science elective (NSE) courses. The two NSE courses must beprimarily concerned with natural science and are in addition to the science components of the core programs,such as CHE 102, ECE 105 and 106. Students may use the two NSE courses to broaden their understanding ofthe scientific basis for engineering or to add depth in their chosen target area of specialization. A studentmust select at least one from List 1 and at most one from List 2.

In addition, a student may arrange with their program advisor permission to take other natural scienceintensive courses, which meet the minimum natural science requirement, at another university during a coopwork term.

List 1: Natural Science Intensive Courses

Course Title

BIOL 130 and 130L Introductory Cell BiologyBIOL 240 and 240L Fundamentals of MicrobiologyBIOL 273 and 273L Principles of Human Physiology 1CHEM 123 and 123L Chemical Reactions, Equilibria and KineticsCHEM 237 and 237L Introductory BiochemistryCHEM 262 and 262L Organic Chemistry for Engineering and Bioinformatics Students

*ECE 209Electronic and Electrical Properties of Materials*Note that ECE 209 cannot count as an NSE for Electrical Engineering students

ENVS 200 Field EcologyNE 122 Organic Chemistry for Nanotechnology EngineersPHYS 233 Introduction to Quantum MechanicsPHYS 256 Geometrical and Physical OpticsPHYS 358 Thermal Physics

List 2: Natural Science Courses

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 55/102

Course Title

BIOL 110 Introductory ZoologyBIOL 112 Introductory Biology 2BIOL 130 Introductory Cell BiologyBIOL 150 Organismal and Evolutionary EcologyBIOL 165 Diversity of LifeBIOL 211 Introductory Vertebrate ZoologyBIOL 240 Fundamentals of MicrobiologyBIOL 241 Introduction to Applied MicrobiologyBIOL 273 Principles of Human Physiology 1CHE 161 Engineering BiologyCHEM 120 Physical and Chemical Properties of MatterCHEM 123 Chemical Reactions, Equilibria and KineticsCHEM 140 Introduction to Scientific CalculationsCHEM 209 Introductory Spectroscopy and StructureCHEM 217 Chemical BondingCHEM 237 Introductory BiochemistryCHEM 254 Introductory Chemical ThermodynamicsCHEM 262 Organic Chemistry for Engineering and Bioinformatics StudentsCHEM 266 Basic Organic Chemistry 1CHEM 356 Introductory Quantum MechanicsCHEM 404 Physicochemical Aspects of Natural WatersCIVE 127 Statics and Solid Mechanics 1EARTH 121 Introductory Earth SciencesEARTH 122 Introductory Environmental SciencesEARTH 123 Introductory HydrologyEARTH 153 Earth EngineeringEARTH 205 Introduction to Atmospheric ScienceEARTH 221 Geochemistry 1EARTH 270 Disasters and Natural HazardsEARTH 281 Geological Impacts on Human HealthEARTH 361 Atmospheric Motions and PhysicsEARTH 444 Applied Wetland ScienceENVE 127 Statics and Solid MechanicsENVE 275 Environmental ChemistryENVE 276 Environmental Biology and BiotechnologyPHYS 234 Quantum Physics 1PHYS 263 Classical Mechanics and Special RelativityPHYS 275 Astrophysics 1 -- Planets and StarsPHYS 280 Introduction to BiophysicsPHYS 334 Quantum Physics 2PHYS 335 Condensed Matter PhysicsPHYS 375 Astrophysics 2 -- Stars and GalaxiesPHYS 380 Molecular and Cellular BiophysicsSCI 238 Introductory Astronomy

Technical ElectivesStudents are required to complete five technical elective (TE) courses, normally taken during the fourth year.Up to two of these may be technical courses from other programs, which must have significant components ofboth engineering science and engineering design to be allowed. Further information is available from the ECEUndergraduate Office or ECE website. Some courses of interest may require prerequisite knowledge that is notpart of the core program in Computer Engineering or Electrical Engineering. Students may require extra coursesor may need to seek enrollment approval from the course professor if the prerequisite knowledge was acquiredby other means.

The slate of TE courses offered by ECE for the 4A and 4B terms is under revision. There may be coursesadded and changes made to the content, term of offering, or meet times from what is listed below. Furtherinformation is available from the ECE Undergraduate Office or ECE website.

The following TE courses are normally offered for the Spring (4A) term.

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 56/102

Course Title Cls Tut Lab

ECE 411 Digital Communications 3 1 0

ECE 413 Digital Signal Processing 3 1 1.5

ECE 418 Communications Networks 3 1 0

ECE 419 Communication System Security 3 1 0

ECE 429 Computer Architecture 3 1 1.5

ECE 432Radio Frequency Wireless Microelectronics, Optoelectronic SemiconductorIntegrated Circuit and Sensor

3 1 1.5

ECE 445 Integrated Digital Electronics 3 1 1.5

ECE 454 Distributed Computing 3 1 1.5

ECE 455 Embedded Software 3 1 1.5

ECE 457A Cooperative and Adaptive Algorithms 3 1 0

ECE 458 Computer Security 3 1 1.5

ECE 462 Electrical Distribution Systems 3 1 1.5

ECE 463 Design and Applications of Power Electronic Converters 3 1 1.5

ECE 473 Radio Frequency and Microwave Circuits 3 1 1.5

ECE 475 Electromagnetic Radiation and Propagation 3 1 1.5

ECE 481 Digital Control Systems 3 1 1.5

ECE 486 Robot Dynamics and Control 3 1 1.5

ECE 493 Special Topics in Electrical and Computer Engineering (see Note 3) 3 1 0

The following TE courses are normally offered for the Winter (4B) term.

Course Title Cls Tut Lab

ECE 406 Algorithm Design and Analysis 3 1 1.5

ECE 409 Cryptography and System Security 3 1 0

ECE 414 Wireless Communications 3 1 0

ECE 415 Multimedia Communications 3 1 1.5

ECE 416 Higher Level Network Protocols 3 1 1.5

ECE 417 Image Processing 3 1 0

ECE 423 Embedded Computer Systems 3 1 1.5

ECE 433 Semiconductor Device Technology 3 1 1.5

ECE 444 Integrated Analog Electronics 3 1 1.5

ECE 457B Fundamentals of Computational Intelligence 3 1 0

ECE 459 Programming for Performance 3 1 1.5

ECE 464 High Voltage Engineering and Power System Protection 3 1 1.5

ECE 467 Power System Analysis, Operations and Markets 3 1 0

ECE 474 Radio and Wireless Systems 3 1 1.5

ECE 477 Photonic Devices and Systems 3 1 1.5

ECE 488 Multivariable Control Systems 3 1 0

ECE 493 Special Topics in Electrical and Computer Engineering (see Note 3) 3 1 0

The following project elective is offered every term. Students may take it at most once in the program as aTE course.

Course Title Cls Tut Lab

ECE 499 Engineering Project 0 0 10

The following courses are offered for the core program in Electrical Engineering but are considered TE coursesfor Computer Engineering. Students of Computer Engineering may use at most two of these courses as TEcourses.

Course Title Cls Tut Lab

ECE 331 Electronic Devices 3 1 1.5

ECE 361 Power Systems and Components 3 1 1.5

ECE 375 Electromagnetic Fields and Waves 3 1 1.5

The following courses are offered for the core program in Computer Engineering but are considered TE coursesfor Electrical Engineering. Students of Electrical Engineering may use at most two of these courses as TEcourses.

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 57/102

Course Title Cls Tut Lab

ECE 254 Operating Systems and Systems Programming 3 1 1.5

ECE 327 Digital Hardware Systems 3 1 1.5

ECE 351 Compilers 3 1 1.5

ECE 356 Database Systems 3 1 1.5

ECE 358 Computer Networks 3 1 1.5

Milestones and Deadlines

ECE 100A/B, 200A/B, 300A/B, 400A/BEach of these "ECE Practice" courses has pass/fail requirements and must be successfully completed by theend of the academic term following the one having the scheduled meets as shown in the program table above.(Specifically, students are not allowed to enroll in any academic term beyond 1B without the credit for ECE100A, beyond 2A without the credit for ECE 100B, beyond 2B without the credit for ECE 200A, beyond 3Awithout the credit for ECE 200B, beyond 3B without the credit for ECE 300A, or beyond 4A without the creditfor ECE 300B.)

Technical PresentationThis milestone is completed when the student successfully delivers a short technical presentation. Eachstudent must do a presentation during their 2B term. If unsuccessful, another attempt is allowed during their3A term. If still unsuccessful, the student must take a course to satisfy this requirement before the beginningof the 4A term. Students are not allowed to enroll in any academic term beyond 3B until this milestone isachieved. A course used to satisfy this milestone cannot also be counted as a complementary studieselective.

English Language ProficiencyDetails are as described in the English Language Proficiency Requirement section. Students must achieve thismilestone before entering any academic term beyond 2A.

WKRPT 201, 301, 401For each of these "Work-term Report" courses, the student writes a technical report based on their work-termexperience and submits it for grading in the academic term which follows the work term. More details arefound in the course descriptions for WKRPT 201, 301, and 401; in the Engineering Examinations and Promotionssection; and from the ECE Undergraduate Office or ECE website. The reports are normally submitted in theacademic terms following the 3rd, 4th, and 5th work terms, as shown in the program table below, butstudents have flexibility to move each report by one work term earlier or later in the program. The followingtable shows the possible submission terms for each report. The normal term of submission is shown in bold.Students are not allowed to enroll in any academic term beyond the last possible submission term (shown initalics) without credit for the corresponding work-report course.

Work-termExperience

Stream-4SSubmission

Stream-8Submission

WKRPT 201 2nd, 3rd, 4th 2A, 2B, 3A 2B, 3A, 3B

WKRPT 301 3rd, 4th, 5th 2B, 3A, 3B 3A, 3B, 4A

WKRPT 401 4th, 5th, 6th 3A, 3B, 4B 3B, 4A, 4B

Workplace Hazardous Materials

Details are as described in the WHMIS Requirements section. Students must take Workplace HazardousMaterials Information System (WHMIS) training in order to participate in the laboratory for ECE 140 during the1A term. Students must achieve this milestone in order to remain enrolled in 1A or to enroll in any academicterm beyond 1A.

Available OptionsThe normal programs in Computer Engineering and Electrical Engineering, shown above, have been designed tooffer a well-balanced and rewarding education. Students wishing to further enrich their studies may elect totake any option (or minor or joint degree) for which they meet the eligibility requirements. See the section onEngineering Interdisciplinary Alternatives for further information. These will typically require extra coursesand/or constrain the choice of elective courses. When taking courses from a different program, the studentmay need to do extra work to compensate for a different background preparation. Time beyond the normalprogram duration may be necessary due to the extra requirements and constraints on space or scheduling.Consult the ECE Undergraduate Office or ECE website for more information and planning assistance.

Computer Option for Electrical Engineering StudentsElectrical Engineering students share much of their core program with Computer Engineering students. TheComputer Option allows Electrical Engineering students to enhance their study of software and embedded

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 58/102

systems and specialize in areas normally associated with Computer Engineering. The option consists of elevencourses: three extra, six already part of the core program for Electrical Engineering, and two fourth-yeartechnical electives. Successful completion of these courses results in a special designation on the student'stranscript. For the designation to appear on the transcript, the student must achieve an average of at least60% in the eleven option courses and a grade of a least 50% in each of the courses in the option. To enroll inthis option, a student needs to have a cumulative average of at least 80% at the end of 2A.

The following nine courses are required (any course marked * can count towards the option or as a technicalelective, but not both):

Course Title Core or extraECE 103 Discrete Mathematics coreECE 124 Digital Circuits and Systems coreECE 155 Engineering Design with Embedded Systems coreECE 222 Digital Computers coreECE 224 Embedded Microprocessor Systems coreECE 250 Algorithms and Data Structures core*ECE 254 Operating Systems and Systems Programming extra (available in 2B)*ECE 351 or Compilers extra (available in 3A) *ECE 327 Digital Hardware Systems extra (available in 3A)*ECE 356 or Database Systems extra (available in 3B) *ECE 358 Computer Networks extra (available in 3B)In addition to the above nine courses, at least two of the following fourth-year courses must be chosen astechnical electives. (This list is subject to change from time to time. For further information on the eligibility ofa particular course, contact the option co-ordinator).

Course TitleECE 406 Algorithm Design and AnalysisECE 416 Higher Level Network ProtocolsECE 418 Communications Networks ECE 429 Computer Architecture ECE 451 Software Requirements Specification and Analysis ECE 452 Software Design and Architectures ECE 453 Software Testing, Quality Assurance and Maintenance ECE 454 Distributed Computing ECE 455 Embedded Software ECE 457A or Cooperative and Adaptive Algorithms ECE 457B Fundamentals of Computational IntelligenceECE 458 Computer Security ECE 459 Programming for Performance

Special Note Regarding the Option in Software EngineeringThis note affects only students enrolled in Computer Engineering or Electrical Engineering prior to Fall 2009.There has been a change to the three-course sequence in software engineering such that there is no longer alarge group design project. For students considering the Option in Software Engineering, the situation remainsas described in prior calendars except that students must now also complete the regular ECE design projectsequence ECE 391, 492A, 492B. Computer Engineering students may replace ECE 355 in 3B with one of ECE451, 452, or 453 but are then required to complete all of ECE 451, 452, and 453 even if the rest of the optionis not completed. The substituted course is considered a core course. Students with an interest in softwareengineering are also able to take ECE 451, 452, or 453 individually and/or in any order and these count as TEcourses in the program.

Environmental EngineeringManagement of water, soil, and air systems are three of the important services provided by engineers. This isan historic responsibility that includes, for example, the provision of a safe supply of potable water fordomestic use; reliable delivery to support agricultural production or industrial activity; and control offloodwaters to ensure the safety of developed land. For soil and other earth materials it includes the controlof the degradation that can result from human activity, and the development of clean-up strategies for soilsthat have become contaminated. For air systems, the engineer's responsibility includes the reduction andmanagement of contamination.

The requirements of such work are undergoing dramatic changes. There is awareness that, as an example, inorder to protect water systems for future use, projects can no longer be conducted in isolation. It is widelyrecognized that it is necessary to ensure the sustainability of all water-related activity, which means thatdesigns must work within the natural capability of the surrounding aquatic systems. This requires broadening

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 59/102

the scope of traditional approaches. For example, solid waste management is no longer just waste disposal – itis waste reduction, energy recover, and disposal of the residual with minimal impact on the groundwatersystem. Resource development, urbanization and agricultural practices can significantly change both thequality and quantity of water in a watershed, affecting the quality of drinking water derived from it. Thus,managing a watershed has become more than just monitoring pollutant levels or estimating flood levels – itinvolves comprehensive planning, including control of land use, reduction of pollutant discharges, remediationof historical disposal practices, and the use of appropriate treatment processes.

Environmental Engineering is a unique program designed to produce graduates who can respond to theseneeds. The program introduces the best available practices into the planning, design, and operation of naturaland engineered water systems, and the management of our air and earth resources. The curriculum has muchin common with the Civil Engineering curriculum, building particularly on its sustainable developmentphilosophy. The first year of both programs is virtually identical, allowing students to transfer between them.In other years, the Environmental Engineering program emphasizes the principles of water management andtreatment, remediation of surface water, groundwater and soils, biotechnology, and contaminant transport.

Environmental issues are interdisciplinary in nature. Thus, students receive background in the principles ofpublic and private enterprise, of responsible risk management, and of environmental impact assessment. Thecurriculum includes courses from other departments in Engineering as well as from the faculties ofEnvironmental Studies and Science.

The program is aimed at preparing professionals to work in consulting firms, treatment plants, manufacturingplants, regulatory agencies, and government offices. Graduates are familiar with treatment process design,environmental assessment, and remediation techniques. They have access to a facilities with a broad range oftools such as remote sensing, geographic information systems, and data acquisition systems, as well asmathematical models, statistical models, and optimization techniques in a decision-making framework. Theyhave strong numerical skills, well-developed communication skills, and a social awareness that will suit them tomany tasks. Graduates have a breadth that also prepares them for a variety of careers in fields beyondEnvironmental Engineering.

Areas of SpecializationThe program has three study areas: waste and water treatment; migration pathways of chemicals in theenvironment; and environmental assessment and modeling.

Available OptionsManagement SciencesSociety, Technology and ValuesSoftwareWater Resources

Program AdministrationManaged by the Department of Civil Engineering, Environmental Engineering is an interdisciplinary programinvolving resources from the Faculties of Engineering, Science, and Environmental Studies. The program isadministered by the Environmental Engineering Board that consists of the Dean of Engineering, facultymembers from Civil Engineering and representatives from the Department of Systems Design Engineering, EarthSciences, and from the Faculty of Environmental Studies. Students apply directly to the EnvironmentalEngineering Program.

Academic ProgramThe term by term academic component of the program for students entering Fall 2011 and later is as follows.

Term 1A (Fall)CHE 102 Chemistry for Engineers

ENVE 100 Environmental Engineering Concepts 1

MATH 115 Linear Algebra for Engineering

MATH 116 Calculus 1 for Engineering

PHYS 115 Mechanics

Term 1B (Spring)CIVE 121 Digital Computation

ENVE 127 Statics and Solid Mechanics

ENVE 153 Earth Engineering

GENE 123 Electrical Engineering

MATH 118 Calculus 2 for Engineering

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 60/102

CSE 1 Approved Complementary Studies Elective

Term 2A (Winter)ENVE 221 Advanced Calculus

ENVE 224 Probability and Statistics

ENVE 275 Environmental Chemistry

ERS 215 Environmental and Sustainability Assessment 1 (CSE 2)

CSE 3 Approved Complementary Studies Elective

Term 2B (Fall)ENVE 214 Fluid Mechanics and Thermal Sciences

ENVE 223 Differential Equations

ENVE 276 Environmental Biology and Biotechnology

ENVE 292 Economics for Environmental Engineering (CSE 4)

BIOL 150 Organismal and Evolutionary Ecology

WKRPT 200 Work-term Report

Term 3A (Spring)CIVE 353 Geotechnical Engineering 1

ENVE 320 Environmental Resource Management

ENVE 321 Advanced Mathematics

ENVE 330 Lab Analysis and Field Sampling Techniques

One Technical Elective

or

CSE 5 Approved Complementary Studies Elective

plus

WKRPT 300 Work-term Report

Term 3B (Winter)CIVE 381 Hydraulics

ENVE 375 Water Quality Engineering

ENVE 391 Environment: Regulations and Legal Issues (CSE 6)

If a Technical Elective is chosen in 3A then the student must take an

Approved Complementary Studies Elective (CSE 5) and one

Technical Elective. If a CSE is chosen in 3A then the student must take 2 Technical Electives.

Term 4A (Fall)CIVE 486 Hydrology

ENVE 472 Wastewater Treatment

ENVE 430 Environmental Engineering Project 1

Two Technical Electives

WKRPT 400 Work-term Report

Term 4B (Winter)ENVE 431 Environmental Engineering Project 2

Four Technical Electives

Technical ElectivesElective courses may be selected from the following list in accordance with the academic program for the termin consultation with the Faculty Advisor. Other courses may be taken from the offerings of other departmentssubject to the approval of the Faculty Advisor (as either List A or List B).

List A - Students may choose from any of these courses:

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 61/102

Course Title

CHE 360 Bioprocess Engineering CHE 420 Introduction to Process Control CHE 572 Air Pollution ControlCHE 574 Industrial Wastewater Pollution Control

CIVE 354 Geotechnical Engineering 2CIVE 422 Finite Element AnalysisCIVE 554 Geotechnical Engineering 3CIVE 583 Design of Urban Water SystemsENVE 573 Contaminant TransportENVE 577 Engineering for Solid Waste ManagementME 559 Finite Element Methods ME 571 Air PollutionSYDE 411 Optimization and Numerical MethodsSYDE 433 Conflict Resolution SYDE 475 Image Processing

List B - Students may choose a maximum of three of these courses:Course Title

BIOL 354 Environmental Toxicology 1 BIOL 462 Applied Wetland ScienceEARTH 456 Numerical Methods in Hydrogeology

EARTH 458 Physical Hydrogeology (Earth 458 and 458L count as onetechnical elective)

EARTH 458L Field Methods in Hydrogeology (Earth 458 and 458L count as onetechnical elective)

EARTH 459 Chemical HydrogeologyGEOG 471 Remote Sensing Project

All undergraduate course descriptions can be found in the Course Descriptions section of this Calendar.

Geological EngineeringGeological Engineering is the application of geological knowledge to the siting, design, construction, operationand maintenance of civil engineering structures and facilities. It is one of the rapidly growing fields ofengineering reflecting society’s developing interest in the stewardship of the environment, managing risk, andcreating a safer world. The profession has a direct impact on the foundation of the Canadian economy, whichis built upon the exploration and development of its vast natural resources in a sustainable manner thatprotects them for the benefit of future generations. Geological Engineers provide the expertise to developmines, petroleum reservoirs (oil and natural gas), hydro-electric dams and reservoirs, groundwater and surfacewater resources, as well as building and managing the necessary infrastructure to bring the resultingcommodities to market. The Geological Engineering profession shares common roots with that of CivilEngineering and Earth Sciences, and is an interdisciplinary program at the University of Waterloo involving theDepartment of Civil and Environmental Engineering as well as the Department of Earth and EnvironmentalSciences, in the Faculty of Engineering and the Faculty of Science, respectively.

The field of geological engineering encompasses a wide range of activities and issues including the geologicalcharacterization of complex foundations of major buildings and structures, development of natural resources(mining, water, hydroelectricity, forestry, oil and gas), the engineering safety of major infrastructure (dams,reservoirs, offshore drilling platforms, pipelines, roads and railways), and the assessment of geohazard risk(landslides, earthquakes, volcanoes, and the stability of natural dams). It also includes aspects of such fieldsas project finance and insurance, forensic geological engineering, and the application of geological knowledgeto the repair and preservation of cultural heritage sites. In step with Civil Engineering, Geological Engineeringhas evolved into an extremely diverse field as the demands of society have evolved, providing opportunitiesfor graduates in many areas of application. Furthermore, the application of computers and electronicinstrumentation has revolutionized the practice of Geological Engineering. Consequently our curriculum is beingconstantly reviewed in order to produce graduate engineers who can use advanced tools to solve complexproblems.

Geological engineering is an attractive discipline for students who wish to pursue the challenge of combiningthe complexity of nature and engineering design, who are interested in the physical mechanics of the earth’ssurface, who enjoy travel and the outdoors. The subject has seamless transitions to geotechnical engineeringand engineering geology.

The Geological Engineering Program at the University of Waterloo delivers a diverse set of core courses that

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 62/102

provide the necessary fundamentals in mathematics, geology, and civil engineering. The program also offersthe opportunity to take electives from the fields of the social sciences and humanities. Technical electivescan be chosen to develop a specialization in the following areas:

Geotechnical EngineeringFamiliarizes students with the engineering properties of soils and rocks, the fundamentals of soil and rockmechanics, and the application of geotechnical data and concepts to: the design of foundation elements, soiland rock retaining structures and excavations, as well as the stability of soil and rock embankments andslopes. The specific focus is on the design, construction, and maintenance of infrastructure located on orbelow the earth's surface and geotechnical aspects of geohazards.

Water Resources EngineeringDeals with the planning, management, design and operation of groundwater and surface water supply anddistribution systems, flood control and flood hazard mapping, hydrologic and hydraulic aspects ofenvironmental issues, and application of remotely-sensed data to hydrologic and environmental problems.

Water and Waste Management EngineeringAddresses water and waste water treatment, surface and ground water pollution and control, solid andhazardous waste management, contaminant transport and behaviour in the environment. Support areasinvolving aquatic chemistry, computer modelling, simulation and laboratory experimentation as examples arealso stressed.

GeophysicsDevelops technical skills for students to use instrumentation (seismic, electromagnetic, resistivity, gravity,etc.) in order to explore for minerals as well as oil and gas reservoirs. In addition, strategies are alsopresented to adapt these techniques to groundwater resource evaluation and subsurface contaminantmonitoring. Non-destructive methodologies are also presented to assess the physical state of infrastructure tooptimize operation and maintenance activities.

While the first three specializations are shared with Civil Engineering, the fourth is not. The GeologicalEngineering Program is design to enhance the students knowledge in topics associated with earth processes.Hence, the Geological Engineering student will have a greater knowledge of details such as the mineralogicalstructure and associated mechanical and fluid conductance properties of various types of soils and rocks, aswell as their genesis and evolution due to mechanisms such as weathering, deposition and metamorphism, andweathering. These details enable the Geological Engineer to significantly expand upon and utilize the focusedknowledge gained from these specializations in practice.

Canada has a global reach in Geological Engineering and professional job prospects upon graduation areexcellent. Employment opportunities for Geological Engineers are available in the areas of petroleum geologyand engineering, geohazard characterization and risk assessment (especially landslides), mining geology andmine design, foundations engineering and buried infrastructure, groundwater and surface water management,geophysics, coastal engineering and granular material supply. An increasing amount of activity lies in thegeotechnical investigations associated with mine development, geomechanical aspects of petroleum recovery(both conventional and unconventional, such as tar sands development and in-situ heavy oil extraction), andin the field of landslide hazard assessment and remediation. Geotechnical expertise is also required ininfrastructure projects, particularly in capital works and operation and maintenance activities associated withtunnels, roads, railways, buildings, airports, shorelines, underground storage, and waste disposal facilities. TheGeological Engineering graduate specializing in hydrogeology and subsurface fluid flow can become involved inenvironmental site evaluation, groundwater resource management and contaminated site restoration, as wellas geothermal and petroleum resource exploration and development.

Faculty OptionsComplete details of designated options available to engineering students are provided in this Calendar in theEngineering section entitled Options and Electives for Engineering Students. Students who satisfy the optionrequirements will have the appropriate designation shown on their transcript and diploma. Three of theavailable Options of specific interest to students in Geological Engineering are briefly summarized below.

Option in Management SciencesThe Option in Management Sciences provides an understanding of the issues, concepts, and techniquesrelated to the management of technology. The Option consists of a sequence of six courses. A student whowishes to follow the Management Sciences Option must declare their intent before starting the 2B term. Forfurther details see the “Engineering Management Sciences” section.

Option in International Studies in Engineering

With the increasing emphasis on globalization of resource and environmental management, GeologicalEngineers are becoming actively involved on international projects overseas. The Option in International

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 63/102

Studies in Engineering will provide the student with the opportunity of enriching their education throughlanguage and cultural studies, and will also involve work experience in an international setting.

Option in Water Resources

Students in Geological Engineering may choose to expand their studies to include a broader range of topics inwater resource management. The Option in Water Resources provides a combined emphasis on surface waterand groundwater resources in both technical and social issues.

Accelerated Master’s Program in EngineeringThe Faculty of Engineering offers an Accelerated Master’s Program. See Accelerated Master’s Program inEngineering section for more details.

Academic Program (For students entering 1A in Fall 2011 and later)

Term 1A (Fall)CHE 102 Chemistry for Engineers ENVE 100 Environmental Engineering Concepts 1 MATH 115 Linear Algebra for Engineering MATH 116 Calculus 1 for EngineeringPHYS 115 Mechanics

Term 1B (Spring)CIVE 121 Digital Computation

ENVE 127 Statics and Solid Mechanics

GENE 123 Electrical Engineering

GEOE 153 Earth Engineering

MATH 118 Calculus 2 for Engineering

CSE 1 Approved Complementary Studies Elective

Term 2A (Winter)EARTH 221 Geochemistry 1

EARTH 238 Introductory Structural Geology

ENVE 221 Advanced Calculus

ENVE 224 Probability and Statistics

PHYS 125 Physics for Engineers

GEOE 298 Seminar

Term 2B (Fall)EARTH 231 Mineralogy

EARTH 235 Stratigraphy and Earth History

EARTH 260 Applied Geophysics 1

ENVE 214 Fluid Mechanics and Thermal Sciences

ENVE 223 Differential Equations

GEOE 299 Seminar

WKRPT 200 Work-term Report

Term 3A (Spring)CIVE 353 Geotechnical Engineering 1

ENVE 321 Advanced Mathematics

EARTH 232 Petrography

EARTH 458 Physical Hydrogeology

EARTH 458L Field Methods in Hydrogeology

MSCI 261 Engineering Economics: Financial Management for Engineers (CSE 3)

CSE 2 Approved Complementary Studies Elective

GEOE 398 Seminar

WKRPT 300 Work-term Report

Term 3B (Winter)EARTH 333 Introductory Sedimentology

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 64/102

EARTH 390 Methods in Geological Mapping (after term)

EARTH 437 Rock Mechanics

EARTH 438 Engineering Geology

CIVE 381 Hydraulics

CSE 4 Approved Complementary Studies Elective

GEOE 399 Seminar

Term 4A (Fall)CIVE 354 Geotechnical Engineering 2

GEOE 400 Geological Engineering Design Project 1

GEOE 498 Seminar

CSE 5 Approved Complementary Studies Elective

WKRPT 400 Work-term ReportTechnical electives (choose 2)CIVE 332 Civil Engineering Systems CIVE 486 HydrologyEARTH 331 Volcanology and Igneous Petrology EARTH 332 Metamorphic PetrologyEARTH 342 Applied Geomorphology EARTH 359 Flow Through Porous MediaEARTH 421 Geochemistry 2 EARTH 440 Quaternary Geology EARTH 444 Applied Wetland ScienceEARTH 456 Numerical Methods in Hydrogeology EARTH 461 Applied Geophysics 3 (Earth 461 and Earth 461L count as one technical elective) and EARTH 461L Field Methods in Applied Geophysics ENVE 472 Wastewater TreatmentME 559 Finite Element Methods

Term 4B (Winter)CIVE 554 Geotechnical Engineering 3

GEOE 401 Geological Engineering Design Project 2

GEOE 499 Seminar

GENE 411 Engineering Law and Ethics (CSE 6)Technical electives (choose 2)

CHE 514 Fundamentals of Petroleum ProductionCIVE 375 Water Quality EngineeringCIVE 422 Finite Element AnalysisCIVE 583 Design of Urban Water SystemsEARTH 305 Atmospheric Chemistry and Physics (Earth 305 and Earth 305L count as one technical elective)and EARTH 305L Atmospheric Modelling LaboratoryEARTH 361 Atmospheric Motions and PhysicsEARTH 435 Advanced Structural GeologyEARTH 459 Chemical HydrogeologyEARTH 460 Applied Geophysics 2EARTH 471 Mineral DepositsENVE 320 Environmental Resource ManagementENVE 573 Contaminant TransportENVE 577 Engineering for Solid Waste Management

Notes

1. The availability of some elective courses is contingent upon sufficient demand, scheduling constraints,and teaching resources.

2. Each proposed program of study should be reviewed by the faculty advisor to ensure that it (a) satisfiesprescribed minimum requirements with respect to Mathematics, Science, Engineering Science,Engineering Design and Complementary Studies, and (b) satisfies prerequisite requirements.

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 65/102

Management EngineeringThe Management Engineering program provides undergraduate students with an engineering education neededto understand, design, implement and manage complex management systems upon which organizationsdepend. Management Engineering undergraduates obtain a degree which combines, as an integrated whole,technical and managerial knowledge along with opportunities to develop their problem-solving abilities,communication and interpersonal skills, project management experience, and teamwork and leadership skills.

The Management Engineering program is administered by the Department of Management Sciences, in theFaculty of Engineering. The Department of Management Sciences also offers the Option in ManagementSciences to students in other Engineering programs, as described elsewhere in this section of the calendar.

The Management Engineering program at Waterloo provides a solid foundation in management, engineering,science, and mathematics. On this foundation, the program also has specialized courses in three theme areas:

Operations Research and Supply Chain Management: Operations Research deals with quantitative modelsof complex operations and uses these models to support decision-making in any sector of industry orpublic services. Supply chain management is the process of planning, implementing and managing theflow of goods, services and related information from the point of origin to the point of consumption.Information Technologies: The Information Technologies theme focuses on how technology is designedand managed to support effective decision-making. Topics deal with technical applications in softwaredesign and development, data mining and telecommunication as well as the organizational and socialissues associated with the use of information technologies.Management of Technology: The Management of Technology theme builds on the foundation ofmanagement topics in accounting, finance, economics, organizational behaviour and organizationaldesign. Courses in this theme deal with operational and organizational issues related to managinginnovation and technological change.

The capstone design project is intended to provide students with the opportunity to engage in a significantdesign experience based on the engineering and management knowledge and skills gained in previous coursesand on co-operative work terms. The project will reinforce the concepts of team work and projectmanagement.

This broad training allows our students to successfully manage a wide variety of processes and systems withinan organization. Graduates are equipped to work on projects ranging from the design of efficient operations,to devising smooth information flows and the management of technological change. As well as gaining anengineering education, students in this program build an understanding of how organizations produce anddistribute products and how they can be managed in an efficient or optimal way.

Employment OpportunitiesEmployment opportunities for Management Engineers exist in business, industry, non-profit organizations,government, universities, and wherever institutions wish to improve their effectiveness and efficiency basedon engineering analysis and principles of scientific management. Graduates of this program are uniquelyqualified to work on interdisciplinary teams that require both engineering and management expertise, tomanage technical functions in almost any enterprise, or to undertake the management of broader functions ina high-technology enterprise. Management Engineers work and consult in every industry, includingmanufacturing, communications, transportation, energy, retail and distribution, banks and insurancecompanies, hospitals and healthcare organizations, entertainment and travel firms.

Management Engineering at the University of Waterloo is a co-operative education program that providesopportunities for students to gain job-related experience to complement their academic studies. Employersvalue the practical training received by graduates of the co-operative program and work-term salariescontribute to paying for university fees. For more details of the co-operative system of study, see Co-operative Education.

Management Engineering ProgramThe Management Engineering program consists of 33 core and nine elective courses for a total of 42 courses.The term by term academic component of the program for students entering Fall 2011 and later is as follows:

Key:Cls=number of class hours per week, Tut=number of tutorial hours per week, Lab=number of lab hours perweek

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 66/102

Term Course and Title Cls Tut Lab

1AFall

CHE 102 Chemistry for Engineers 3 2 0

MSCI 100 Management Engineering Concepts 3 2 3

MATH 115 Linear Algebra for Engineering 3 2 0

MATH 116 Calculus 1 for Engineering 3 2 0

PHYS 115 Mechanics 3 2 0

1BWinter

MSCI 100B Seminar 1 0 0

GENE 121 Digital Computation 3 2 0

GENE 123 Electrical Engineering 3 1 1.5

MSCI 131 Work Design and Facilities Planning 3 1 1.5

MSCI 261 Engineering Economics: Financial Management for Engineers 3 1 0

MATH 118 Calculus 2 for Engineering 3 2 0

PHYS 125 Physics for Engineers 3 2 0

2AFall

MSCI 200A Seminar 1 0 0

MSCI 240 Algorithms and Data Structures 3 1 1.5

MSCI 262 Managerial and Cost Accounting 3 1 0

MSCI 271 Advanced Calculus and Numerical Analysis 3 2 0

ME 235 Materials Science and Engineering 3 1 3

ME 250 Thermodynamics 1 3 1 0

2BSpring

MSCI 200B Seminar 1 0 0

MSCI 211 Organizational Behaviour 3 1 0

MSCI 252 Probability and Statistics for Engineers 3 1 0

MSCI 263 Managerial Economics 3 1 0

MSCI 331 Introduction to Optimization 3 1 0

MSCI 346 Database Systems 3 1 1.5

ME 219 Mechanics of Deformable Solids 1 3 1 0

3AWinter

MSCI 300A Seminar 1 0 0

MSCI 311 Organizational Design and Technology 3 1 0

MSCI 334 Operations Planning and Inventory Control 3 1 1.5

MSCI 431 Stochastic Models and Methods 3 1 0

MSCI 444 Information Systems Analysis and Design 3 1 0

Elective

WKRPT 200 Work-term Report 0 0 0

3BFall

MSCI 300B Seminar 1 0 0

MSCI 332 Deterministic Optimization Models and Methods 3 1 0

MSCI 333 Simulation Analysis and Design 3 1 1.5

MSCI 342 Principles of Software Engineering 3 1 1.5

Elective

Elective

WKRPT 300 Work-term Report 0 0 0

4ASpring

MSCI 400A Seminar 1 0 0

MSCI 401 Management Engineering Design Project 1 3 0 0

MSCI 434 Supply Chain Management 3 1 1.5

MSCI 445 Telecommunication Systems: from protocols to applications 3 1 1.5

Elective

Elective

WKRPT 400 Work-term Report 0 0 0

4BWinter

MSCI 400B Seminar 1 0 0

MSCI 402 Management Engineering Design Project 2 3 0 0

Elective

Elective

Elective

Elective

Elective Courses

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 67/102

List I: Technical Elective Courses with large Engineering Science or Design Content Department Course Title

ManagementSciences

MSCI 343 Human-Computer Interaction

MSCI 433 Applications of Management Engineering

MSCI 435 Advanced Optimization Techniques

MSCI 436 Decision Support Systems

MSCI 446 Data Warehousing and Mining

MSCI 452 Decision Making Under Uncertainty

MSCI 531 Stochastic Processes and Decision Making

MSCI 541 Information Retrieval Systems

MSCI 551 Quality Management and Control

MSCI 555 Scheduling: Theory and Practice

MSCI 599 Special Topics in Management Engineering Design

Civil Engineering CIVE 342 Transport Principles and Applications

CIVE 343 Traffic Engineering

CIVE 381 Hydraulics

CIVE 440 Transit Planning and Operations

CIVE 444 Urban Transport Planning

CIVE 572 Wastewater Treatment

Electrical andComputer Engineering

ECE 361 Power Systems

ECE 467 Power System Analysis, Operations and Markets

MechanicalEngineering

ME 220 Mechanics of Deformable Solids 2

ME 262 Introduction to Microprocessors and Digital Logic

ME 269 Electromechanical Devices and Power Processing

ME 340 Manufacturing Processes

ME 351 Fluid Mechanics 1

ME 353 Heat Transfer 1

ME 354 Thermodynamics 2

ME 362 Fluid Mechanics 2

ME 456 Heat Transfer 2

ME 566 Computational Fluid Dynamics for Engineering Design

MechatronicsEngineering

MTE 241 Introduction to Computer Structures and Real-Time Systems

Systems DesignEngineering

SYDE 531 Design Optimization Under Probabilistic Uncertainty

List II: Other Elective Courses

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 68/102

Course Title

MSCI 421 Strategic Management of Technology

MSCI 422 Economic Impact of Technological Change and Entrepreneurship (CSE List A, Impact)

MSCI 423 Managing New Product and Process Innovation

MSCI 442 Impact of Information Systems on Organizations and Society (CSE List A, Impact)

MSCI 454 Technical Entrepreneurship

MSCI 597 Complementary Studies Topics in Management Sciences

MSCI 598 Special Topics in Management Engineering

CHE 572 Air Pollution Control

CHE 574 Industrial Wastewater Pollution Control

CIVE 240 Engineering and Sustainable Development

CIVE 375 Water Quality Engineering

CO 351 Network Flow Theory

CO 372 Portfolio Optimization Models

CO 442 Graph Theory

CO 454 Scheduling

ECE 493 Special Topics in Electrical and Computer Engineering

ECON 344 Marketing: Principles of Marketing and Consumer Economics

ME 212 Dynamics

ME 459 Energy Conversion

ME 533 Non-metallic and Composite Materials

ME 559 Finite Element Methods

STAT 435 Statistical Methods for Process Improvements

STAT 443 Forecasting

STAT 446 Mathematical Models in Finance

SYDE 522 Machine Intelligence

SYDE 558 Fuzzy Logic and Neural Networks

Note:

1. Some of the List I and II courses have prerequisites that are not met by core courses in ManagementEngineering; see their course descriptions in this calendar before planning elective choices.

2. Course schedules may vary from term to term; check course schedules before planning elective choices.3. Students have two free elective choices of courses from any department in the University. Students

may use such free electives to pursue studies in arts, sciences, management, or to deepen aconcentration in another area of engineering.

Rules Restricting Choice of the Nine Elective CoursesRULE 1. At least six of the nine electives must be from List I.RULE 2. At least one of the nine electives must be from List A of the Complementary Studies Requirements forEngineering Students, i.e., a course on the impact of technology on society.

Complementary Studies ComponentAll engineering students are required to take Complementary Studies courses, as described in this Engineeringsection under Complementary Studies Requirements for Engineering Students. Most of these requirements aresatisfied in the core program, namely, MSCI 100, 211, 261, 262, 263, 311, together with satisfactoryevaluations on three work-term reports. The requirement for studies on the impact of technology on society ismet by RULE 2, above.

Options and MinorsSeveral Faculty Designated Options are available to Engineering students. These are listed and describedelsewhere in this section of the calendar. If a student satisfies the option requirements (usually seven or eightcourses), the appropriate designation will be shown on the student's transcript. The course requirements forsome options can be partially met by taking Management Engineering electives, but students may have totake extra courses to complete the requirements.

The Management Sciences Option will not be awarded to any Management Engineering student, as this woulddouble-count courses towards both the main degree and the option.

Minors are sequences of courses, usually totalling ten, which are arranged in conjunction with anotherdepartment such as Economics, Psychology, etc., and lead to an appropriately designated degree. Approval

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 69/102

from both Management Sciences and the other department is required. Usually a student must take extracourses to complete a minor. See the discussion in this section of the calendar under the heading Options andElectives for Engineering Students.

Term by Term Structure of the ProgramThe Management Engineering program follows the eight stream schedule, i.e., beginning with terms 1A and 1Bin the Fall and Winter terms, followed by alternating work and academic terms. In accordance with Facultyrules, in order to complete their degree, students must have at least five work terms, and they mustsubmit three work-term reports, in academic terms following three work terms. In addition, Faculty rulesrequire that all engineering students must successfully complete the Professional Development (PD)requirements, during their work terms.

Mechanical EngineeringMechanical Engineering is a broad, well established yet dynamic engineering discipline that involves the designand building of machines, devices and processes that extend human physical capabilities and improve thequality of life. Mechanical engineers are trained on such a wide range of topics and technical problem-solvingcapabilities that they are in demand in virtually every industry.

The program offers the study of mechanics of solids and bodies, fluid mechanics, controls, thermal sciencesand materials sciences as well as mechanical engineering design in these areas. Mechanical engineers applythe principles governing motion, energy and force, and use computational tools such as computer-aided design(CAD) and finite element analysis and simulation, to develop physical things from tiny micro-scale to grandmacro-scale systems, as well as systems and processes to control, monitor, troubleshoot, and improve suchsystems, for use on our planet and in outer space.

Mechanical engineering can be found in almost all technological activities, particularly power generation,energy conservation, advanced manufacturing and assembly, transportation, aerospace and other exploration,and biomedical devices/systems. Power generation includes internal combustion engines, nuclear, gas turbines,wind turbines, solar energy, wave and tidal energy, fuel cells and hybrid systems. Energy distribution andconservation systems such as heating and ventilation, and refrigeration and air-conditioning, are important forreducing heat losses and improving the efficiency of buildings. All forms of transportation including automotive,high-speed trains, marine, air and spacecraft are products of mechanical engineering. Manufacturingindustries, which are critical to economic growth, rely on mechanical engineers to design and control industrialequipment and develop high volume processes such as casting, welding, machining, and forming of metallicand non-metallic materials, as well as to control processes like component assembly, and packaging.Aerospace and other exploration includes development of remotely-controlled as well as autonomous systemsfor exploration, and mapping of space, undersea, and remote terrestrial environments. Mechanical engineeringis also employed in the biomedical field through the design, manufacture and control of assisting devices forthe disabled, prosthetic implants, lab-on-a-chip diagnostic devices for detection of bacteria and toxins, andplatforms for diagnostic imaging devices like Computed Tomography (CT) and Magnetic Resonance Imaging(MRI).

The diverse background of mechanical engineers allows them to readily interact with the other engineeringdisciplines. Graduates who wish to deepen their knowledge and skills may pursue research careers whichinterweave discovery with innovation, while others who wish to see their knowledge and skills applied ininnovative ways may opt to become entrepreneurs.

The Mechanical Engineering ProgramThe degree of Bachelor of Applied Science (BASc) in Mechanical Engineering is accredited and permitsregistration as a Professional Engineer in the Professional Engineering licensing body in every Canadianprovince upon completion of the work experience requirement and upon passing the exams in law and ethics.

The Mechanical Engineering undergraduate program contains a core of basic subjects that must be taken byall students. The first year shares some courses with Civil and Electrical Engineering. The second and thirdyears provide courses in Mechanical Engineering and Electrical Engineering with further development inmathematics and physics. In fourth year, a significant two-term capstone design project will be undertakenthat will facilitate and promote integration of the knowledge and skills acquired in previous years of study anddevelopment of project management skills. Opportunities for more in-depth study in theme areas exist duringthe fourth year, where a choice of technical elective courses arranged into five different theme areasof expertise is available. Students may also choose to take the Welding and Joining Specialization. Fiverequired non-technical, complementary studies elective (CSE) courses are distributed throughout the programbut do not appear in all terms.

Each student is responsible for selecting his or her own program of electives, in keeping with the student'sultimate career objective after graduation. Each term, certain faculty members are selected by each class togive information and advice to students. To assist in ensuring that course selections satisfy all academic

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 70/102

requirements, each student's course selections are approved by the Department's Undergraduate Advisorand/or the Associate Chair. Students may take any desired combination of technical electives or they maytake a majority of their technical electives from one of the theme areas or specialization listed below:

Fluid MechanicsThe courses in this theme area deal with a broad range of applications of the principles of fluid mechanics,often coupled with elements of thermodynamics and heat transfer. Emphasis is on topics of industrialsignificance – for example, aerodynamics, flows with heat and mass transfer, turbomachinery, fire safety,flows in the micro-scale and flows in the natural environment. Many courses in fluid mechanics and thermalengineering are closely linked.

Machine Design and Solid MechanicsThe courses offered in this theme area range from those which provide the mathematical and physical basis ofthe subject matter through to those which are largely applied in nature. Subjects treated are: mechanics(including vibrations); theories of elasticity, plasticity and fracture; machine design and design optimization.

Materials Engineering and ProcessingThis theme area consists of a comprehensive series of courses in materials including physical and industrialmetallurgy, nanomaterials and nonmetallic materials, including plastics, ceramics, and composites as well ascourses in materials processing such as heat treatment, welding and deformation processes.

Welding and Joining SpecializationWelding and joining techniques are used to fabricate almost all manufactured products. Recent developmentsof new automated manufacturing methods have made welding and joining more important than ever before.The courses in this specialization are intended to prepare students to work in all areas related to welding andjoining, including welding metallurgy, welding and joining processes (including robotic welding), and weldingdesign. The specialization is the only one of its type in Canada and compares well with programs in Europe andthe United States. Table B below outlines the normal sequence of courses for this specialization.

Automation and ControlThe courses in this theme area are designed to provide students with understanding of principles of

integration and control of machinery and equipment. It entails sensing, signal processing, feedback, actuation

and control algorithm development as well as the associated programing to effectively design and integrate

precision and automated systems. It addresses many application areas including robotics, machine tools,

automotive, fluid power control systems, and unmanned ground and aerial vehicles.

Thermal EngineeringThe courses in this theme area develop and apply the principles of thermodynamics, heat transfer(conduction, convection, radiation), and fluid mechanics to such topics as combustion, emissions, andenvironmental impact and remediation; heating, ventilation, and air conditioning of buildings; and energyconversion, energy systems optimization, and sustainable energy systems. Many courses in fluid mechanicsand thermal engineering are closely linked.

Mechanical Engineering Core with a Designated OptionMechanical Engineering students may also obtain a Designated Faculty Option, which typically involvescourses in other departments. If all requirements for the Designated Option are satisfactorily completed, theOption is designated on the student's graduation transcript and University of Waterloo degree. The DesignatedOptions are described elsewhere in this Calendar. Most designated options are open to Mechanical Engineeringstudents. The most popular designated options for Mechanical Engineering students are the Biomechanics,Mechatronics, and Management Sciences Options. Each Option requires students to complete a set of specificelective courses and require that the student take at least one extra course. Some Options permitComplementary Studies Courses (defined below) to be included in the courses counted towards the Option.Students interested in a Designated Option must therefore plan the choice of complementary studies coursesvery carefully in order to ensure that both the Option requirements and the complementary studiesrequirements will be met.

Mechanical Engineering Core Program (excluding First Year)

Credit Courses ME 201 Advanced Calculus ME 202 Statistics for EngineersME 203 Ordinary Differential Equations ME 212 Dynamics ME 219 Mechanics of Deformable Solids 1 ME 220 Mechanics of Deformable Solids 2 ME 230 Control of Properties of Materials

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 71/102

ME 250 Thermodynamics 1 ME 262 Introduction to Microprocessors and Digital Logic ME 269 Electromechanical Devices and Power Processing ME 303 Advanced Engineering Mathematics ME 321 Kinematics and Dynamics of Machines ME 322 Mechanical Design 1 ME 340 Manufacturing Processes ME 351 Fluid Mechanics 1 ME 353 Heat Transfer 1 ME 354 Thermodynamics 2 ME 360 Introduction to Control Systems ME 362 Fluid Mechanics 2 ME 380 Mechanical Engineering Design Workshop ME 481 Mechanical Engineering Design Project 1ME 482 Mechanical Engineering Design Project 2 Non Credit Courses ME 200A/B Seminar ME 300A/B Seminar ME 400A/B Seminar

In fourth year, a two-term Mechanical Engineering capstone design project must be undertaken under theauspices of ME 481 in the 4A term and ME 482 in the 4B term. This project may include involvement in eitheran inter-varsity student design competition team or small group design project of the student's choosing.

Elective Courses - Complementary and Technical

Complementary Studies Electives Students entering the program will take MSCI 261 - Engineering Economics (a List B CSE course) plusfour Complementary Studies Elective courses in other non-technical subjects. The marks obtained inthese courses will be included in the calculation of term averages. These courses are organized on afaculty basis and described elsewhere in this Calendar under the section Complementary StudiesRequirements for Engineering Students. Credit for an additional complementary studies elective isearned by obtaining satisfactory evaluations for the required work-term reports. These reports arebased on work term experience and are intended to develop skill in technical report writing; furtherinformation on work-term reports can be found in the section on Examinations and Promotions.Technical Electives Seven technical elective courses are required in addition to the core courses listed above to fulfill therequirements of the Mechanical Engineering program.Each term, certain faculty members ("Class Professors") are selected by each class to provideinformation and advice to students. A student who has an unusual career goal in mind should discusschoices with one of the designated faculty members, since it is possible to combine courses fromdifferent theme areas or specialization, to take courses from other departments and in somecircumstances to take graduate-level courses. Students who are contemplating graduate study areparticularly urged to discuss their study plans with a faculty member.

As a guide, typical lists of technical elective courses for the five theme areas and the Welding andJoining Specialization within the Department of Mechanical and Mechatronics Engineering are givenbelow. Students may take any desired combination of technical electives or they may choose to take amajority of their technical electives from one of the theme areas or specialization. Note thatundergraduate students who complete the basic courses in each theme area or specialization will bepermitted and encouraged to take relevant Mechanical Engineering graduate courses in that area.

Fluid MechanicsME 563 Turbomachines ME 564 Aerodynamics ME 566 Computational Fluid Dynamics for Engineering DesignME 567 Fire Safety EngineeringME 571 Air PollutionMachine Design and Solid MechanicsME 423 Mechanical Design 2 ME 435 Industrial Metallurgy ME 524 Advanced DynamicsME 526 Fatigue and Fracture Analysis ME 538 Welding Design, Fabrication and Quality Control ME 555 Computer-Aided Design

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 72/102

ME 559 Finite Element MethodsMaterials Engineering and ProcessingME 435 Industrial MetallurgyME 436 Welding and Joining ProcessesME 526 Fatigue and Fracture Analysis ME 531 Physical Metallurgy Applied to Manufacturing ME 533 Non-metallic and Composite Materials ME 535 Welding Metallurgy ME 538 Welding Design, Fabrication and Quality ControlWelding and Joining SpecializationME 435 Industrial Metallurgy ME 436 Welding and Joining ProcessesME 526 Fatigue and Fracture Analysis ME 535 Welding Metallurgy ME 538 Welding Design, Fabrication and Quality Control ME 547 Robot Manipulators: Kinematics, Dynamics, Control (optional)Automation and ControlME 435 Industrial Metallurgy ME 538 Welding Design, Fabrication and Quality Control ME 547 Robot Manipulators: Kinematics, Dynamics, Control ME 548 Numerical Control of Machine Tools 1 ME 555 Computer-Aided Design ME 559 Finite Element Methods ME 561 Fluid Power Control SystemsThermal EngineeringME 452 Energy Transfer in Buildings ME 456 Heat Transfer 2 ME 459 Energy Conversion ME 557 Combustion 1 ME 559 Finite Element Methods ME 567 Fire Safety Engineering ME 571 Air Pollution

The Mechanical Engineering Core ProgramThe Mechanical Engineering course structure for students entering Fall 2013 and later is summarized in TableA:

Table A – The Mechanical Engineering Undergraduate Program

Key for next table:++ A two-term capstone design project course. ME 481 must be taken in the 4A term. The project must becontinued as ME 482 in the 4B term. * Work-term Report - Stream 4 # Work-term Report - Stream 8

Term Courses

1A (F)

CHE 102 MATH 115 MATH 116 ME 100 PHYS 115

1B (W,S)

ME 100B GENE 121 GENE 123 MATH 118 ME 115 PHYS 125 MSCI 261

2A (F,W)

ME 200A ME 201 ME 202 ME 219 ME 230 ME 269 1 CSE

2B (S,F)

ME 200B ME 203 ME 212 ME 220 ME 250 ME 262 WKRPT 200*

3A (W,S)

ME 300A ME 303 ME 321 ME 340 ME 351 ME 354 WKRPT 200# WKRPT 300*

3B (F,W)

ME 300B ME 322 ME 353 ME 360 ME 362 ME 380 1 CSE WKRPT 300#

4A (S,F)

ME 400A ME 481 ++ 3 TECH ELECT

1 CSE WKRPT 400* WKRPT 400#

4B (W)

ME 400B ME 482 ++

4 TECH ELECT++

1 CSE

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 73/102

The Mechanical Engineering Welding and Joining SpecializationMechanical Engineering students may take the Welding and Joining Specialization. Details of this specialization

are shown below in Table B:

Table B – The Mechanical Engineering Welding and Joining Specialization

Key for next table:* Recommended Only

Term Courses

4A (F,S)

ME 400A ME 481 ME 435 ME 436 TE 1 CSE

4B (W)

ME 400B ME 482 ME 526 ME 535 ME 538 TE/ME547*

1 CSE

Mechatronics EngineeringMechatronics engineering is an integrated approach to the design of computer controlled electro-mechanicalsystems. Mechatronic applications are pervasive in our everyday lives, so much so that we often take themfor granted. Familiar examples of mechatronic systems include automotive anti-lock braking systems (ABS),SLR cameras, and aerospace "fly-by-wire" systems. These mechatronic designs are much more than simply theaddition of a microcontroller to an existing mechanical system – their complete and properly integratedredesign is what makes them successful. An integrated design philosophy has been incorporated into thedevelopment of this program.

In order to successfully combine mechanical design, computers, software, and electronics with an integrateddesign approach, the mechatronics engineer requires an understanding of a breadth of topics. The tools thatmake up the mechatronics engineer’s repertoire are drawn from many departments across the faculty:Mechanical, Electrical and Computer, and Systems Design Engineering. The result is a multi-disciplinaryprogram, which provides students with a unique set of skills.

The program is a rich blend of courses prepared and delivered specifically for Mechatronics Engineeringstudents, designated with the MTE label, and courses selected from other engineering disciplines: MechanicalEngineering (ME), Electrical and Computer Engineering (ECE), and Systems Design Engineering (SYDE).Mechatronics Engineering students thus benefit from a breadth of expertise.

Mechatronics CurriculumThe table below lists the courses and technical electives for the Mechatronics Engineering Program. Inaddition to the courses listed, a student is required to select technical elective and complementary studiescourses as described below.

All students in the Faculty of Engineering are permitted to take an option (as described in Options andElectives of this section of the calendar). Mechatronics Engineering students are not permitted to take theMechatronics Option. In many cases earning an option will require a number of courses in addition to the coreand elective structure given below.

The first students were admitted to the Mechatronics Engineering Program in the fall of 2003. It is anticipatedthat there will be a number of additional technical electives available at that time.

The courses listed as MTE courses, although listed in this calendar, will not be offered until the first studentsenrolled in the Mechatronics Engineering Program reach the level requiring these courses.

Academic Program

Glossary of descriptions for the next table:

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 74/102

Code Description

Cls ClassTut Tutorial Lab LaboratorySem Seminar

0-10

The hours are shown per week for the term for Class, Tutorial, and Laboratory. These hoursare estimates; the actual sequencing of the hours is announced in the first few lectures eachterm. Courses labelled as Seminar are provied to facilitate various class and program orientedactivies.

Four of the five complementary studies electives (CSEs) are to be chosen to include at leastone from list A and at least two from list C in the lists that are part of the description ofComplementary Studies in the introduction to the Faculty of Engineering section in thecalendar.

‡ The five technical electives are to be chosen from the list provided. In some cases it may benecessary to verify that you meet all of the prerequisites.

The Mechatronics Engineering Program for students entering Fall 2011 and later consists of the followingcourse sequence:

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 75/102

Term Course and Title Class Tut Lab

1A Fall CHE 102 Chemistry for Engineers 3 0 2

GENE 121 Digital Computation 3 0 2

MATH 115 Linear Algebra for Engineering 3 0 2

MATH 116 Calculus 1 for Engineering 3 0 2

MTE 100 Mechatronics Engineering 3 2 4

1B Spring MATH 118 Calculus 2 For Engineering 3 2 0

MTE 100B Seminar 1 Sem0 0

MTE 111 Structure and Properties of Materials 3 3 3

MTE 119 Statics 3 1 0

MTE 120 Circuits 4 2 1.5

MTE 140 Algorithms and Data Structures 3 1 1.5

2A Winter MTE 200A Seminar 1 Sem0 0

MTE 201 Experimental Measurement and Statistical Analysis 3 1 1

MTE 202 Ordinary Differential Equations 3 1 0

MTE 219 Mechanics of Deformable Solids 3 1 0

MTE 262 Introduction to Microprocessors and Digital Logic 3 1 3

SYDE 182 Physics 2 (Dynamics) 3 1 0

CSE† Complementary Studies Elective 3 0 0

2B Fall MTE 200B Seminar 1 Sem0 0

MTE 203 Advanced Calculus 3 1 1

MTE 204 Numerical Methods 1 1 0

MTE 220 Sensors and Instrumentation 3 1 3

MTE 241 Introduction to Computer Structures and Real-Time Systems 3 1 1.5

SYDE 252 Linear Systems and Signals 3 1 0

WKRPT 200 Work-term Report 0 0 0

3A Spring

ECE 309 Introduction to Thermodynamics and Heat Transfer 3 1 0

ME 321 Kinematics and Dynamics of Machines 3 1 0

MTE 300A Seminar 1 Sem0 0

MTE 320 Actuators and Power Electronics 3 1 2

MTE 325 Microprocessor Systems and Interfacing for Mechatronics Engineering 3 1 1.5

SYDE 351 Systems Models 1 3 1 0

WKRPT 300 Work-term Report 0 0 0

3B Winter ME 351 Fluid Mechanics 1 3 1 1

MTE 300B Seminar 1 Sem0 0

MTE 322 Electromechanical Machine Design 3 1 2

MTE 360 Automatic Control Systems 3 1 1

MTE 380 Mechatronics Engineering Design Workshop 1 0 9

MSCI 261 Engineering Economics: Financial Management for Engineers 3 1 0

CSE† Complementary Studies Elective 3 0 0

4A Fall ECE 484 Digital Control Applications 2 1 1.5

MTE 400A Seminar 1 Sem0 0

MTE 481 Mechatronics Engineering Design Project 0 0 9

TE‡ Technical Elective 0 0 0

TE‡ Technical Elective 0 0 0

CSE† Complementary Studies Elective 3 0 0

WKRPT 400 Work-term Report 0 0 0

4B Winter MTE 400B Seminar 1 Sem1 1

MTE 482 Mechatronics Engineering Project 0 0 9

TE‡ Technical Elective 0 0 0

TE‡ Technical Elective 0 0 0

TE‡ Technical Elective 0 0 0

CSE† Complementary Studies Elective 3 0 0

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 76/102

Technical Elective ListThe five technical elective courses are to be chosen from the list below. Note that courses are available inonly one of the fourth year terms. It is possible to exchange one of the fourth year CSEs with a TE and thushave three technical electives in 4A (and two CSEs in 4B) or to have four technical electives in 4B (and twoCSEs in 4A).

Courses offered in the 4A (Fall) term, choose two or three:

Course Title

ME 362 Fluid Mechanics 2ME 436 Welding and Joining ProcessesME 459 Energy Conversion(ME 524 orSYDE 553)

Advanced Dynamics

ME 548 Numerical Control of Machine Tools 1ME 559 Finite Element MethodsME 561 Fluid Power Control Systems

MTE 420Power Electronics and Motor Drives or ECE 463 Design and Applications of Power ElectronicConverters (offered Spring)

MTE 460 Mechatronic System IntegrationMTE 545 Introduction to MEMS FabricationSYDE 533 Conflict ResolutionSYDE 543 Cognitive ErgonomicsSYDE 575 Image Processing

Courses offered in the 4B (Winter) term, choose two or three:

Course Title

ECE 327 Digital Hardware SystemsECE 358 Computer NetworksECE 429 Computer ArchitectureECE 457B Fundamentals of Computational IntelligenceECE 488 Multivariable Control Systems ME 452 Energy Transfer in Buildings (ME 547 or Robotic Manipulators: Kinematics, Dynamics, ControlECE 486 ) Robotic Dynamics and ControlME 555 Computer-Aided DesignME 563 TurbomachinesME 564 AerodynamicsSYDE 348 User Centred Design MethodsSYDE 372 Introduction to Pattern RecognitionSYDE 384 Biological and Human SystemsSYDE 522 Machine Intelligence SYDE 542 Interface Design SYDE 544 Biomedical Measurement and Signal ProcessingSYDE 556 Simulating Neurobiological Systems

Nanotechnology EngineeringNanotechnology engineering is a multi-disciplinary engineering field which simultaneously draws from andbenefits areas such as materials science and engineering, chemistry, physics, and biology. Indeed, it is allabout generating new solutions based upon atomic- and molecular-scale concepts and manipulations.

Nanotechnology commonly refers to the fabrication, study, and manipulation of structures having sizes in therange from one to one hundred nanometers (a nanometer is a billionth of a meter). This length scale bridgesthe important gap between atoms and molecules (which are typically less than five nanometers in size) andbulk material, thereby requiring a knowledge of fundamental chemistry and quantum physics. To develop thisnew cluster of technologies, there is an acute need for highly trained personnel who have a goodunderstanding of the natural laws that govern the workings not only of atoms and molecules but also ofnatural or manufactured nanoscopic and mesoscopic structures and systems (such as, clusters, fullerenes,nanotubes, macromolecules, nanorobots, and nanosystems more generally).

This field is loosely divided into four categories, namely: micro and nanoinstruments, nanoelectronics, nano-biosystems, and nanoengineered materials. The first category addresses some of the most far-reaching, yetpractical, applications of miniaturized instrumentation for the study of molecular-scale species in chemical,clinical, or biochemical analysis, in biotechnology for agent detection, and in environmental analysis. The

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 77/102

second category concerns the development of systems and materials required for the electronics industry inorder to move beyond current technological limits – producing even finer detail than currently featured in high-performance microprocessor chips. Also in this category is a new generation of electronic devices based uponorganic and plastic materials, which is expected to create new markets with applications ranging from smartcards to tube-like computers. The third category can be described as molecular manipulation of biomaterialsand the associated miniaturization of analytical devices in terms of DNA, peptides, proteins, and cell chips.The final category examines several classes of advanced materials, including nanocrystalline materials andnanopowders, that can be utilized in electronics and photonics applications, in the automobile, food, andpharmaceutical industries, as membranes for fuel cells, and as industrial-scale polymers.

The Nanotechnology Engineering honours degree program is designed to provide an education in key areas ofnanotechnology, including the fundamental chemistry, physics, and engineering of nanostructures ornanosystems and the theories and techniques employed in the modeling, design, fabrication, andcharacterization of technological applications. Emphasis is placed on training with the same moderninstrumentation techniques used in research and development in these emerging technologies. The Universityawards a Bachelor of Applied Science (BASc) degree in Nanotechnology Engineering to students whosuccessfully meet all program requirements.

This engineering program is a collaborative effort among three departments: the Department of ChemicalEngineering and the Department of Electrical and Computer Engineering in the Faculty of Engineering, and theDepartment of Chemistry in the Faculty of Science.

Administrative StructureLeadership for the Nanotechnology Engineering program is provided by the Nanotechnology EngineeringProgram Director, normally a faculty member chosen from one of the Departments of Chemical Engineering,Chemistry, or Electrical and Computer Engineering, and holding a joint or cross appointment in the otherdepartments. The Program Director is responsible for academic issues associated with the program's operation,including student liaison and advisement. The Associate Program Director assists the Program Director inmanaging the program's day-to-day operations and in student advisement.

The Nanotechnology Engineering Program Board oversees the program's operation and evolution. This inter-faculty board normally meets three times a year. It consults with the three home departments and reports tothe two faculty councils. Board membership comprises the following.

Nanotechnology Engineering Program Director, Chair of committeeDean, Faculty of EngineeringDean, Faculty of ScienceChair, Department of Chemical EngineeringChair, Chemistry DepartmentChair, Department of Electrical and Computer EngineeringUndergraduate Associate Chair, Department of Chemical EngineeringUndergraduate Officer, Chemistry DepartmentUndergraduate Associate Chair, Department of Electrical and Computer Engineering

The Board delegates issues of program operation to the Nanotechnology Engineering Operations Committeeand issues of program curriculum to the Nanotechnology Engineering Curriculum Committee.

The Nanotechnology Engineering Operations Committee monitors the operation of the NanotechnologyEngineering program. It normally meets monthly and coordinates requests for instructors, teaching assistants,or resources for courses and laboratories. It reports to the Nanotechnology Engineering Program Board. Itsmembership comprises the following.

Nanotechnology Engineering Program Director, Chair of committeeUndergraduate Associate Chair, Department of Chemical EngineeringUndergraduate Officer, Chemistry DepartmentUndergraduate Associate Chair, Department of Electrical and Computer Engineering

The Nanotechnology Engineering Curriculum Committee is responsible for curriculum issues of theNanotechnology Engineering program and reports to the Nanotechnology Engineering Program Board. Itsmembership comprises the following.

Nanotechnology Engineering Program Director, Chair of committeeUndergraduate Associate Chair, Department of Chemical EngineeringUndergraduate Officer, Chemistry DepartmentUndergraduate Associate Chair, Department of Electrical and Computer EngineeringTeaching faculty member, Department of Chemical EngineeringTeaching faculty member, Chemistry DepartmentTeaching faculty member, Department of Electrical and Computer Engineering

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 78/102

The teaching faculty members are appointed by their respective department chairs.

At the faculty level, academic responsibility for Nanotechnology Engineering rests with the Faculty ofEngineering and is handled via its normal procedures and committees.

AdmissionsThe Nanotechnology Engineering Program Board, in consultation with the Faculties of Engineering and Scienceand their Admissions Committees, recommends admission requirements for the Nanotechnology Engineeringprogram to the Faculty of Engineering. For details on admission information, see the Admission Requirementsand Recommendations for Year One Programs in the Admissions section of this calendar.

Academic ProgramThe curriculum in Nanotechnology Engineering is designed to teach those fundamental physical andengineering sciences which form the basis of the work of nanotechnology engineers. The program inNanotechnology Engineering consists of prescribed core courses complemented by six technical electivecourses and five elective courses in addition to MSCI 261 in order to satisfy the Complementary StudiesRequirements for Engineering Students.

The normal recommended program shown below involves a course load (excluding seminars) of five or sixcourses per term. Laboratory exercises are compulsory where they form part of a course. Permission from theAssociate Director of Nanotechnology Engineering will be required for departures from the normal load in anyone term. Permission to carry more than the normal load in any one term will normally be given only if thestudent holds an 80% average or better in the previous term.

The sequence of co-operative work terms for Nanotechnology Engineering students comprises two 4-monthwork terms, following the 1B and 2A terms, and two 8-month work terms, following the 2B and 3B terms. Therules of the Co-operative Education System apply, as further described in the Engineering Work Termssection. Three (3) credited work reports conforming to the Nanotechnology Engineering Work Term ReportGuidelines are required for graduation.

The promotion criteria used to determine progression through the Nanotechnology Engineering Program are asdescribed in the Engineering Examinations and Promotions section of this calendar.

Available OptionsThe normal Nanotechnology Engineering program shown below has been designed to offer a well-balanced andrewarding education. Students wishing to enrich their education further may elect to take a Faculty ofEngineering Designated Option. Students who complete the requirements for these options will have adesignation of completion of the option recorded on their transcripts. Students should be aware that an optionmay require additional courses, and may constrain the choice of elective courses. An 80% average is requiredto enter the options in Life Sciences, Mathematics, Physical Sciences or Physics. Faculty Options of specialinterest to Nanotechnology Engineering students are described in Options and Electives of this section of thecalendar under the following headings.

Option in International Studies in EngineeringOption in Life SciencesOption in Management SciencesOption in MathematicsOption in Physical Sciences Option in Physics

Academic Curriculum

Glossary of descriptions for the next table:Code Description

CLS Class

TUT Tutorial

LAB Laboratory

0-10 Number of hours per week for Class, Tutorial, and Laboratory

† At least one course will be offered under each special topic.

NE 102, 201, 202, 301, and 302 provide milestones which must be passed for a student toproceed in the academic program. Successful completion is required by the end of theacademic term following the one having the scheduled meets. Specifically, students are notallowed to enroll in any academic term beyond 2A without the credit for NE 102, beyond 2Bwithout the credit for NE 201, beyond 3A without the credit for NE 202, beyond 3B withoutthe credit for NE 301, or beyond 4A without the credit for NE 302.

The term by term academic component of the program for students entering Fall 2011 and later is as follows:

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 79/102

Term Course and Title Cls Tut Lab

1A Fall MATH 117 Calculus 1 for Engineering 3 2 0

NE 100 Introduction to Nanotechnology Engineering 3 2 1

NE 101 Nanotechnology Engineering Practice 1 0 0

NE 112 Linear Algebra with Numerical Applications 3 0 2

NE 113 Engineering Computation 3 1 2

NE 121 Chemical Principles 4 1 0

1B Winter MATH 119 Calculus 2 for Engineering 3 2 0

NE 102 Health Risk Assessment and Nanotechnology Engineering Practice ‡ 1 0 0

NE 115 Probability and Statistics 3 1 0

NE 122 Organic Chemistry for Nanotechnology Engineers 3 1 1.5

NE 125 Introduction to Materials Science and Engineering 3 1 0

NE 131 Physics for Nanotechnology Engineering 4 1 0

2A Fall NE 201 Nanotoxicology and Nanotechnology Engineering Practice ‡ 1 0 0

NE 216 Advanced Calculus 1 for Nanotechnology Engineering 3 0 2

NE 220L Materials Science and Engineering Laboratory 0 0 1.5

NE 224 Biochemistry for Nanotechnology Engineers 3 1 1.5

NE 225 Structure and Properties of Matter: From Nanoscale to Bulk 3 1 0

NE 241 Electromagnetism 3 1 1.5

CSE Complementary Studies Elective 1

2B Spring MSCI 261 Engineering Economics: Financial Management for Engineers 3 1 0

NE 202 Nanomaterials Exposure Assessment and Nanotechnology EngineeringPractice ‡

1 0 0

NE 217 Advanced Calculus 2 for Nanotechnology Engineering 3 0 2

NE 226 Characterization of Materials 3 1 0

NE 226L Laboratory Characterization Methods 0 0 1.5

NE 232 Quantum Mechanics 3 1 0

NE 242 Electronic Devices 3 1 1.5

WKRPT 200 Work-term Report

3A Spring NE 301 Environmental Impact, Ecotoxicology, and Nanotechnology EngineeringPractice ‡

1 0 0

NE 318 Mathematical Methods for Nanotechnology Engineering 3 1 0

NE 320L Characterization of Materials Laboratory 0 0 1.5

NE 333 Macromolecular Science 1 3 1 0

NE 334 Statistical Thermodynamics 3 1 0

NE 343 Microfabrication and Thin-film Technology 3 1 0

NE 344 Electronic Circuits and Integration 3 1 1.5

WKRPT 300 Work-term Report

CSE Complementary Studies Elective 2

3B Fall NE 302 Nanomaterials Risks/Benefits and Nanotechnology Engineering Practice ‡ 1 0 0

NE 307 Introduction to Nanosystems Design 0 2 0

NE 330L Macromolecular Science Laboratory 0 0 1.5

NE 335 Macromolecular Science 2 3 1 0

NE 336 Micro and Nanosystem Computer-aided Design 3 1 1.5

NE 340L Microfabrication and Thin-film Technology Laboratory 0 0 1.5

NE 352 Surfaces and Interfaces 3 1 0

NE 353 Nanoprobing and Lithography 3 1 0

CSE Complementary Studies Elective 3

4A Fall NE 401 Nanotechnology Engineering Practice 1 0 0

NE 408 Nanosystems Design Project 0 0 10

NE 450L Nanoprobing and Lithography Laboratory 0 0 1.5

NE 454L Nanotechnology Engineering Advanced Laboratory 1 0 0 6

WKRPT 400 Work-term Report

CSE Complementary Studies Elective 4

Three technical electives from the following list:

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 80/102

NE 445 Photonic Materials and Devices 3 1 0

NE 451 Simulation Methods in Nanotechnology Engineering 3 1 0

NE 461 Micro and Nanoinstruments 3 1 0

NE 471 Physics, Technology, and Applications of Nanoelectronics 3 1 0

NE 481 Introduction to Nanomedicine and Nanobiology 3 1 0

NE 491 Nanostructured Materials 3 1 0

4B Winter NE 402 Nanotechnology Engineering Practice 1 0 0

NE 409 Nanosystems Design Project and Symposium 0 0 10

NE 455L Nanotechnology Engineering Advanced Laboratory 2 0 0 6

CSE Complementary Studies Elective 5

Three technical electives from the following list:

NE 452 Special Topics in Nanoscale Simulations 3 0 0

NE 459 Nanotechnology Engineering Research Project 0 0 9

NE 469 Special Topics in Micro and Nanoinstruments † 3 0 0

NE 479 Special Topics in Nanoelectronics † 3 0 0

NE 489 Special Topics in Nanoscale Biosystems † 3 0 0

NE 499 Special Topics in Nanostructured Materials † 3 0 0

Software EngineeringOver the last few decades there has been a tremendous growth in information technology and its impact oneveryday life. Complex software systems have become critical to the operation of many systems in areas suchas banking, communications, manufacturing, power generation, and transportation. Progress in computerscience and accumulated experience with industrial production of software have led to the emergence ofsoftware engineering as a separate discipline. The software engineering discipline has been defined as "theapplication of systematic, disciplined, quantifiable approaches to the development, operation, andmaintenance of software"; that is, the application of engineering to software. The software engineer mustapply well-defined techniques, methods, and tools to ensure the correctness, reliability, performance,maintainability, and usability of the software systems being developed.

The technical requirements of these software engineers include a strong foundation in mathematics, naturalsciences, and computer science; a broad education in software engineering and design; an understanding ofcomputers and networks; a better appreciation for all aspects of the software engineering life cycle; and theuse of methodologies and tools.

The curriculum requirements are not all technical. Industry is also asking for graduates who have facilityacross several disciplines. Software engineering graduates need to have substantial communications, business,and reasoning skills. Graduates should be able to work in groups; make presentations to technical and non-technical audiences; write coherent well-reasoned reports; and assess the social, technical, legal, andcommercial implications of the technology they help to create.

The Honours Software Engineering program leads to a Bachelor of Software Engineering (BSE) degree. Theprogram is accredited by both the Canadian Engineering Accreditation Board and the Computer ScienceAccreditation Council.

Administrative StructureLeadership for the Software Engineering program is provided by a Software Engineering Program Director,normally a faculty member chosen from either Computer Science or Electrical and Computer Engineering with ajoint or cross appointment. The Program Director is responsible for the academic issues associated with theprogram's operations, including student liaison and advisement. The Associate Director of Software Engineeringassists the Director in managing the program's day-to-day operations and in advising students.

The Software Engineering Program Board oversees the program's operation and evolution. This inter-facultyBoard consults with the two home departments and reports to the two Faculty Councils. The Chair of theBoard alternates between the Dean of the Faculty of Engineering and the Dean of Mathematics. Ex-officiomembers of the board include the

Dean of EngineeringDean of MathematicsDirector of the David R. Cheriton School of Computer ScienceChair of Electrical and Computer EngineeringDirector (or Associate Director) of Undergraduate Studies (Computer Science)Associate Chair of Undergraduate Studies (Electrical and Computer Engineering)Software Engineering Program Director

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 81/102

In addition, the board includes four faculty members, two from Computer Science and two from Electrical andComputer Engineering; and one student from the Software Engineering program. Faculty members areappointed for two-year, renewable terms; the student member typically serves a two-term appointment. TheSoftware Engineering Curriculum Committee is responsible for the maintenance and evolution of the programcurriculum and is chaired by the Software Engineering Program Director. The committee consists of six facultymembers (three from Computer Science and three from Electrical and Computer Engineering, including theappropriate Electrical and Computer Engineering Theme Area Chair and the Computer Science Director ofUndergraduate Studies) and one student from the Software Engineering Program. The membership may bedrawn from outside of the Board. The Software Engineering Curriculum Committee reports to the SoftwareEngineering Program Board and consults with both the Computer Science Curriculum Committee and theElectrical and Computer Engineering Program Committee.

AdmissionsThe Software Engineering Program Board, in consultation with the Faculties of Engineering and Mathematicsand their Admissions Committees, determines the admission requirements for the Software Engineeringprogram.

For details on admission information, see the Admissions section of this calendar.

English Language Proficiency RequirementStudents in the Software Engineering program must satisfy this requirement as set down by the Faculty ofEngineering (see Engineering's English Language Proficiency Requirement).

Minors, Options, and Joint HonoursAlthough Software Engineering students are considered to be both Math and Engineering students, and canthus take advantage of most academic opportunities available to students from either Faculty, BSE studentshave only three options directly supported by their program: the Option in Management Sciences (fromEngineering), the Business Option (from Computer Science), and the Cognitive Science Option (a university-wide option). This does not preclude students from completing the requirements for other eligible degreeenhancements, such as other Options, Minors, or Joint programs; but these must be arranged by the studentsand completed in addition to the normal BSE degree requirements. Students must consult the SoftwareEngineering Associate Director for eligible degree enhancements.

Students should be aware that an option will constrain the choice of elective courses and may requireadditional courses. Thus, it is advisable to start planning for options in the first and second years. Studentsshould also consider the benefits of not pursuing an option, in that they are better able to personalize theircurriculum if they have more flexibility in choosing their electives.

Option in Management SciencesThis option consists of six courses (see "Option in Management Sciences" under Designated Options in theFaculty of Engineering section) designed for those students who are interested in the management oftechnology.

Note that the required course MSCI 331 and the elective course MSCI 431 are not open to Math Facultystudents, which means that they are not open to Software Engineering students. Students enrolled in theoption must take CO 250 in lieu of MSCI 331. CS 457 can substitute for MSCI 431.

The successful completion of these courses results in a designation on the transcript "Option in ManagementSciences."

Business OptionThis option consists of ten courses (see "Business Option" under Computer Science in the Faculty of Mathsection) designed for those students who are interested in business and marketing.

The successful completion of these courses results in a designation on the transcript "Business Option."

Cognitive Science MinorThis option consists of eight courses (see Cognitive Science Minor under Cognitive Science in the Faculty ofArts section) designed for those students who are interested in the nature of thinking and intelligence.

The successful completion of these courses results in a designation on the transcript "Cognitive ScienceMinor."

Software Engineering Awards

Term Dean's Honours ListIn recognition of outstanding academic achievement in an academic term, the designation "Dean's HonoursList" is awarded to any BSE student who satisfies either of the following criteria:

1.1. The student is unconditionally promoted at the end of that term, and his or her term average minus his or

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 82/102

her percentile rank from the top for that academic term is at least 80. 1.2. The student completes the academic term with a term average of at least 87% based upon a course loadwhich includes a minimum of 2.5 units with numeric or letter grades and which does not include any failinggrades or any INC, IP, or UR grades (see Grading System for description).

This designation will be reflected on the official university transcript.

Graduation "With Distinction - Dean's Honours List"In recognition of outstanding academic achievement throughout undergraduate studies, the designationGraduation "With Distinction - Dean's Honours List" is awarded to any BSE graduate who satisfies either of thefollowing criteria:

1.1. The student has satisfied criterion "1" of the term Dean's Honours List for at least two of the sixacademic terms preceding graduation, and has a cumulative average over these last six academic terms of atleast 80. 1.2. The student has a cumulative average (as specified in Mathematics Faculty Policy #1) of at least 87%with no record of INC, IP, or UR grades (see Grading System for description). Any student who satisfies thiscriterion will have his or her name displayed in gold on the walls of the Math & Computer (MC) corridor 1108.

This designation will appear on the student's official University transcript and diploma.

Some of the upper-year awards offered by the Faculties of Engineering and Mathematics are open to SoftwareEngineering students. If such an Engineering or Mathematics award specifies that the recipient achieve term“Dean's Honours List” or “Graduating ‘With Distinction - Dean's Honours List’,” then a Software Engineeringstudent must satisfy the appropriate Faculty's Dean's Honours List criteria in order to be eligible for the award.

Honours Software Engineering (Co-operative 8-stream only)The Software Engineering program is offered jointly by the David R. Cheriton School of Computer Science andthe Department of Electrical and Computer Engineering.

Its curriculum prepares graduates for entry into the software engineering profession. It covers the scientificand mathematical foundations of the discipline, engineering science and engineering design appropriate to thediscipline, and exposes students to the ethical and societal issues associated with the discipline. Graduateswill be able to apply their knowledge to produce software solutions to specific problems.

Students will be considered members of both the Faculty of Engineering and the Faculty of Mathematics,although for administrative purposes they will be registered officially in a separate unit. Students will bepromoted based on the Examination and Promotion rules used in the Faculty of Engineering (see Examinationsand Promotions). A non-voting representative from the Faculty of Mathematics will sit on the EngineeringExaminations and Promotion Committee, to provide insight into the policies, philosophies, culture, andrequirements that pertain to Math students. The Software Engineering program is also considered an HonoursMathematics plan for purposes of student access to Math courses. The Software Engineering Advisor willadvise students on how to achieve their academic goals. Students will graduate with a Bachelor of SoftwareEngineering.

Academic Curriculum

Key for next table:Abbreviation/

SymbolDescription

* Alternate weeks ** One hour seminar per week

*** Laboratory is not scheduled and students are expected to find time in open hours to completetheir work

+ Number of contact hours for the tutorial or laboratory are unknown; there may be morecomponents than the class (LEC) section

Cls ClassTut Tutorial Lab Laboratory0 - 9 Number of hours for Class, Tutorial, Laboratory

The term by term academic component of the program for students entering Fall 2011and later is as follows:

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 83/102

Term Course and Title Cls Tut Lab

1AFall

CS 137 Programming Principles 3 1 2

ECE 105 Physics of Electrical Engineering 1 3 1 0

ECE 140 Linear Circuits 3 2 1

MATH 115 Linear Algebra for Engineering 3 2 0

MATH 117 Calculus 1 for Engineering 3 2 0

SE 101 Introduction to Methods of Software Engineering** 1 0 2

1BWinter

SE 102 Seminar 1 0 0

CS 138 Introduction to Data Abstraction and Implementation 3 1 2

ECE 106 Physics of Electrical Engineering 2 3 1 1.5

ECE 124 Digital Circuits and Systems 3 1 1.5

MATH 119 Calculus 2 for Engineering 3 2 0

MATH 135 Algebra for Honours Mathematics 3 1 0

2AFall

SE 201 Seminar 1 0 0

CHE 102 Chemistry for Engineers 3 2 0

CS 241 Foundations of Sequential Programs 3 1 2

ECE 222 Digital Computers 3 1 3*

SE 212 Logic and Computation 3 1 0

STAT 206 Statistics for Software Engineering 3 1 0

Elective (see note 1) 3 + +

2BSpring

SE 202 Seminar 1 0 0

CS 240 Data Structures and Data Management 3 0 3

CS 247 Software Engineering Principles *** 3 1 3

MSCI 261 Engineering Economics: Financial Management for Engineers 3 1 0

MATH 213 Advanced Mathematics for Software Engineers 3 1 0

MATH 239 Introduction to Combinatorics 3 1 0

Elective (see note 1) 3 + +

WKRPT 200 Work-term Report

TPM 000 CR/NCR

3AWinter

SE 301 Seminar 1 0 0

CS 341 Algorithms 3 0 3

CS 349 User Interfaces *** 3 0 1

SE 350 Operating Systems 3 1 1.5

SE 380 Introduction to Feedback Control 3 1 1.5

Elective (see note 1) 3 + +

3B Fall

SE 302 Seminar 1 0 0

CS 343 Concurrent and Parallel Programming 3 0 3

CS 348 Introduction to Database Management 3 0 0

SE 390 Design Project Planning *** 2 0 2

SE 463 Software Requirements Specification and Analysis *** 3 1 3

Two Electives (see note 1) 3 + +

WKRPT 300 Work-term Report

4ASpring

SE 401 Seminar 1 0 0

ECE 358 Computer Networks 3 1 1.5

SE 464 Software Design and Architectures *** 3 1 3

SE 490 Design Project 1 *** 2 0 9

Two Electives (see note 1) 3 + +

WKRPT 400 Work-term Report

4BWinter

SE 402 Seminar 1 0 0

SE 465 Software Testing and Quality Assurance *** 3 1 3

SE 491 Design Project 2 *** 2 0 2

Four Electives (see note 1) 3 + +

Four Advanced Technical Electives (ATE):The advanced technical electives comprise primarily fourth-year course offerings in CS or ECE. Students are

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 84/102

advised to plan ahead when selecting ATEs. Most ATEs are not offered every term, and some ATEs have otherATEs as pre-requisites. Other courses may be approved by the Program Director. Courses offered by theDepartment of Systems Design Engineering require instructor consent.

One of the following CS courses (CS List):

CS 442 Principles of Programming Languages CS 444 Compiler ConstructionCS 448 Database Systems ImplementationCS 449 Human-Computer Interaction CS 450 Computer Architecture CS 452 Real-time Programming CS 454 Distributed SystemsCS 457 System Performance EvaluationCS 458 Computer Security and Privacy CS 473 Medical Image ProcessingCS 484 Computational VisionCS 485 Machine Learning: Statistical and Computational FoundationsCS 486 Introduction to Artificial Intelligence CS 488 Introduction to Computer Graphics

One of the following ECE courses (ECE list):

ECE 409 Cryptography and System SecurityECE 416 Higher Level Network ProtocolsECE 417 Image ProcessingECE 418 Communications NetworksECE 419 Communication System SecurityECE 423 Embedded Computer Systems ECE 429 Computer Architecture ECE 454 Distributed ComputingECE 455 Embedded Software ECE 457A Cooperative and Adaptive AlgorithmsECE 457B Fundamentals of Computational IntelligenceECE 458 Computer SecurityECE 459 Programming for PerformanceECE 481 Digital Control Systems ECE 486 Robot Dynamics and Control ECE 488 Multivariable Control Systems

One of

An additional course from the CS and ECE lists above

CO 487 Applied CryptographyCS 462 Formal Languages and ParsingCS 466 Algorithm Design and AnalysisCS 467 Introduction to Quantum Information ProcessingCS 475 Computational Linear AlgebraCS 487 Introduction to Symbolic ComputationCS 489 Advanced Topics in Computer ScienceCS 490 Information Systems ManagementECE 406 Algorithm Design and AnalysisSE 498 Advanced Topics in Software EngineeringSE 499 ProjectSYDE 533 Conflict Resolution SYDE 558 Fuzzy Logic and Neural NetworksSYDE 575 Image Processing

One of

An additional course from the ATE lists above

CS 360 Introduction to the Theory of ComputingCS 365 Models of ComputationCS 370 Numerical ComputationCS 371 Introduction to Computational Mathematics ECE 207 Signals and Systems

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 85/102

ECE 224 Embedded Microprocessor SystemsECE 327 Digital Hardware SystemsSYDE 348 User Centred Design Methods

Two Science Electives (SCE)

Normally these courses are in the natural sciences, chosen from the list below. Alternate courses may bechosen in consultation with the SE Program Advisors.

Science Elective Courses:BIOL 130 (including 130L), 239, 240, 273, CHE 161, CHEM 262 (including 262L), EARTH 121 (including 121L),ECE 209, PHYS 234, 246, 275, 334, 375

Four Linkage Electives (LE)At least one from each of the areas of Societal Issues, Humanities and Social Sciences, and Communications,as specified below. Students should be aware that these courses may have enrolment limits, or may not fittheir schedules.

One course on Societal Issues: CS 492, Complementary Studies Elective List A

One course on Communication:ENGL 109, 119, 140R, 210F, SPCOM 100, 223, 324, 432

Two additional courses on Humanities and Social Sciences:Complementary Studies Elective List C

Notes

1. There are eleven electives. As detailed above, these electives must include four advanced technicalelectives, two science electives, and four linkage electives. For their remaining elective, students maychoose to take any of an additional advanced technical elective, an additional science elective, anycourse from the complementary studies electives lists, a foreign-language linguistics or grammar course,BUS 111W, BUS 121W (see Wilfrid Laurier University calendar), COMM 400, or any other course approvedby the SE Program Advisor. Advanced Technical Electives may not be taken before the 3A term; 400-level Advanced Technical Electives may not be taken before the 3B term.

2. Students enrolled in Software Engineering will only be permitted to use the WD and WF (see GradingSystem for descriptions) provisions used in the Faculty of Mathematics to withdraw from extra coursestaken above and beyond the degree requirements.

3. Foreign-language courses must be approved by the SE advisor.4. With the permission of the Program Advisor, ECE 358 may be swapped with a 3A or 3B technical elective

if required as a prerequisite for an ATE.

Three Work-term Reports (WKRPT)

Work-term reports are listed as part of the Software Engineering curriculum; they are treated as courses thata BSE student must successfully complete to satisfy the program requirements. They appear on all gradereports and transcripts, but they are not used in calculating term averages.

Each work-term report requirement is satisfied by earning a grade of satisfactory or better on a work-termreport related to the previous term's co-op employment. Each work-term report must be submitted at thebeginning of the academic term in which it is listed as a course; it is due seven days after the first official dayof lectures. Reports submitted after the due date will receive a failing grade and will be evaluated thefollowing academic term.

Failed work-term reports contribute to a student's accumulated failed-course count. They also appear on astudent's transcripts. Once a failure has cleared, the original grade will still be listed on transcripts but will beannotated with a credit (CR) in the "sup" field.

Technical Presentation Milestone (TPM)Each student registered in Software Engineering is required to satisfy the Technical Presentation Milestone(TPM) during his or her 2B term. If admitted to the Software Engineering program after 2B, then the studentmust satisfy this requirement before the end of the student's first academic term in the program. The detailsof the TPM requirement are provided during the student's 2A term, so that the student can plan appropriatelyfor the presentation during the work term preceding 2B. A student who is interested in formal instruction onhow to develop and deliver an oral presentation should consider taking SPCOM 223.

Systems Design EngineeringEffective solutions to problems involving both society and technology must be based on a broad systemspoint-of-view. Not only must the overall technical factors of these problems be carefully considered, but the

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 86/102

economic, social, human and political parameters must be given equally careful attention. When large scaleengineering problems are under study, few people can be knowledgeable of the complete span of factors andparameters that must be considered. For these cases, solutions must be arrived at by interdisciplinary teamswhere each member contributes his or her own special expertise. In order to work effectively on this team,each member needs to be aware of the fundamental systems and design aspects of the problem. The rapidgrowth and complexity of industry have, indeed, created unusual problems; however, underlying thecomplexities of modern civilization and technology are similarities that make it possible to approach problems inmany diverse fields with essentially the same concepts, theories and techniques. Systems theory has emergedas a scientific discipline for quantitative analysis, design and control of large classes of problems in engineeringand social sciences.

The undergraduate program in Systems Design Engineering at Waterloo is a study of those basic skills requiredfor system analysis, simulation, optimization and design. Numerous examples may be cited where thesesystems design fundamentals may be applied: transportation, engineering design, computer applications, waterresources engineering, production, planning and scheduling, environmental pollution, education. Of course theimportance of specialized expertise in these areas should not be minimized, but these skills usually work mosteffectively toward problem solutions when operating within an overall systems context.

The Engineering ProfessionSystems Design Engineering is a unique engineering discipline which is formally accredited by the Canadian

Engineering Accreditation Board (CEAB). With four years of work experience beyond graduation (Bachelor of

Applied Science - BASc), the Systems Design Engineer may apply for registration as a Professional Engineer.Each province within Canada has its own Professional Engineering Association. The Canadian EngineeringAccreditation Board (CEAB) is a national organization that has representation from all of the ProvincialProfessional Engineering Associations. The CEAB determines what types of courses must be contained in auniversity engineering program in order for the program to meet the standards of Canadian engineering. TheSystems Design Engineering program satisfies the strict standards of the CEAB and is therefore acknowledgedas a fully qualified Engineering Program. In fact, the Department of Systems Design Engineering at theUniversity of Waterloo is the only department of its kind in all of Canada and one of few in North America.

The Systems Design Engineering program is specifically oriented towards developing graduates who can solveproblems lying at the interface of technology and the human environment. Therefore, if you are technicallyoriented and also have a strong parallel interest in social and human problems, Systems Design Engineeringmay be the right program for you.

The Department of Systems Design Engineering also offers programs leading to Master of Engineering (MEng),Master of Applied Science (MASc), and Doctor of Philosophy (PhD) degrees and in the past many SystemsDesign Engineering students have gone on to complete graduate degrees. The faculty members of theDepartment are involved in a wide spectrum of research activities such as conflict analysis, patternrecognition, ergonomics, computer engineering, and mechatronics. Students who also wish to do research inone of these areas may start at the undergraduate level by entering the Accelerated Master's Program inEngineering at the end of their 3B academic term. In this way they will be able to complete a Master's degreewithin one year after receiving their Bachelor's degree.

The Systems Design Engineering program is quite challenging. It is not easy to acquire the tools for resolvingthe problems of complex systems. Moreover, these tools are becoming more and more sophisticated. Thus, theaverage student in Systems Design Engineering is expected to work at least 50 hours per week as he or sheincreases in awareness of the theories of human communication and electro-mechanical systems, makesprogress in the areas of Systems Theory, Human Systems Engineering, and Socio-Economic Systems, andabsorbs the implications of the tremendous growth of electronic computing systems.

Further information is available from: Associate Chair for Undergraduate Studies Department of Systems Design Engineering University of Waterloo Waterloo, Ontario, N2L 3G1 519-888-4567, Ext. 35566 or Ext. 36085

High School Liaison Officer Department of Systems Design Engineering University of Waterloo Waterloo, Ontario, N2L 3G1 519-888-4994, or 888-4567, Ext. 36085

Employment Opportunities

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 87/102

Graduates of Systems Design Engineering will find employment opportunities in a number of diverse fields. Tosome extent, the technical elective area chosen by the student in the third and fourth year determines morespecifically what he or she does upon graduation. Some particular types of jobs which Systems Designengineers may be involved with include:

analysis and optimization of engineering systemssimulation and advanced computer applicationsprocess control and instrumentationoperations researchdevelopment of alternative energy sourcesdesign of human-machine interfacescontrol systems designsocio-economic systems designdata analysis and pattern recognitionoccupational health and safetyproduct design, planning and managementergonomicsresources managementresearch and development

These types of professional activities may fall within the domain of one or more engineering disciplines such aschemical, civil (e.g., structural, water resource and transportation systems), electrical (e.g., circuit designand microprocessor applications), mechanical (e.g., energy conversion and design of machines), environmental(e.g., environmental impact assessment and planning), industrial and human engineering.

Undergraduate Curriculum in Systems Design EngineeringThe Undergraduate program in Systems Design Engineering encompasses the study of the basic skills requiredfor systems analysis, simulation, optimization and design. In particular the first three years of the program areintended to provide each student with a broad background and capability in the areas of:

engineering designapplied mathematicsengineering sciences and systems theorysocio-economic systemshuman systems engineeringcomputer systems and applications

Throughout these three years the student's ability to grasp real engineering problems is enhanced by coursesin Systems Design methodology followed by a series of challenging problem-solving experiences in the SystemsDesign Workshops. It is here that a focus is given to the whole curriculum and the student learns to apply thelecture material, to develop skills in solving problems that cut across the traditional disciplines, and to developdesign, planning and organizational abilities.

The final year of the program is comprised mostly of elective courses, allowing the student to emphasize oneor more areas of specialization. This provides the required background for a future year of advanced study tothe MASc degree, or for a rewarding career in industry or government with the Bachelor's degree (BASc).

Systems Design Engineering Undergraduate Core and Suggested Elective Curriculum(Listed by Terms)The Systems Design undergraduate program consists of two course groupings:

1. Compulsory core courses within the program that prepare the student for practice in engineering andcomprise 70 to 80 percent of the course load.

2. Elective courses that comprise 20 to 30 percent of the course load.

A minimum of four complementary studies elective courses (CSEs) must be completed, in addition to the twocomplementary courses in the core program (SYDE 261 and SYDE 262), in subjects that complement theengineering curriculum (See the Complementary Studies Electives section below). A minimum of six technicalelective courses must be completed in a particular technical discipline or disciplines appropriate to a student’sinterests. (See the Technical Elective Packages section below). Your course selections must meet CEABrequirements, including a minimum number of instruction hours in the various CEAB categories.

What follows is the current core course curriculum for Systems Design students entering 1A Fall 2011 andbeyond, with the course weight shown in square brackets [ ] next to each course. For those students whobegan the program in 2010 or earlier, please consult the 2010-2011 calendar. Students should contact theSystems Design Undergraduate Office for more details on the transition.

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 88/102

1A (Fall)SYDE 101 [0.25] Introduction to Systems Design Engineering

SYDE 101L [0.25] Graphics Laboratory

SYDE 111 [0.50] Fundamental Engineering Math 1

SYDE 113 [0.25] Matrices and Linear Systems

SYDE 121 [0.50] Digital Computation

SYDE 161 [0.50] Introduction to Design

SYDE 181 [0.50] Physics 1 (Statics)

1B (Spring)SYDE 102 Seminar

SYDE 112 [0.50] Fundamental Engineering Math 2

SYDE 114 [0.25] Numerical and Applied Calculus

SYDE 162 [0.50] Human Factors in Design

SYDE 182 [0.50] Physics 2 (Dynamics)

SYDE 192 [0.50] Digital Systems

SYDE 192L [0.25] Digital Systems Laboratory

One Complementary Studies Elective

2A (Winter)SYDE 201 Seminar

SYDE 211 [0.50] Advanced Engineering Math 1

SYDE 223 [0.50] Data Structures and Algorithms

SYDE 261 [0.50] Design, Systems, and Society

SYDE 283 [0.50] Physics 3 (Electricity, Magnetism, and Optics)

SYDE 285 [0.50] Materials Chemistry

2B (Fall)SYDE 202 Seminar

SYDE 212 [0.50] Probability and Statistics

SYDE 252 [0.50] Linear Systems and Signals

SYDE 262 [0.50] Engineering Economics of Design

SYDE 286 [0.50] Mechanics of Deformable Solids

SYDE 292 [0.50] Circuits, Instrumentation, and Measurements

SYDE 292L [0.25] Circuits, Instrumentation, and Measurements Laboratory

One Complementary Studies Elective

WKRPT 200 [0.13] Work-term Report

3A (Spring)SYDE 301 Seminar

SYDE 311 [0.50] Advanced Engineering Math 2

SYDE 351 [0.50] Systems Models 1

SYDE 361 [0.50] Engineering Design

SYDE 381 [0.50] Thermodynamics

SYDE 383 [0.50] Fluid Mechanics

WKRPT 300 [0.13] Work-term Report

3B (Winter)SYDE 302 Seminar

SYDE 312 [0.50] Applied Linear Algebra

SYDE 352 [0.50] Introduction to Control Systems

SYDE 352L [0.25] Control Systems Laboratory

SYDE 362 [.50] Systems Design Workshop 1

One Technical Elective

One Complementary Studies Elective

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 89/102

4A (Fall)SYDE 401 Seminar

SYDE 411 [0.50] Optimization and Numerical Methods

SYDE 461 [0.50] Systems Design Workshop 2

Two Technical Electives

One Technical or Complementary Studies Elective

WKRPT 400 [0.13] Work-term Report

4B (Winter)SYDE 402 Seminar

SYDE 462 [0.50] Systems Design Workshop 3

Three Technical Electives

One Complementary Studies Elective

Canadian Engineering Accreditation Board (CEAB) RequirementsTo determine the suitability of elective courses, students should complete the CEAB Planner located under theSystems Design Engineering Undergraduate home page. In addition to meeting CEAB requirements, thestudent's course selections (as reported in their Planner) should be logical and defensible. Two CEAB Plannersmust be completed and submitted to the Associate Chair for Undergraduate Studies, one planner for approvalpurposes in the student's 3A term, and one planner for graduation purposes at the end of the student's 4Aterm.

Students that have combinations of electives that result in a program that does not meet the CEABcriteria will not be permitted to graduate.

Complementary Studies Electives (CSEs)The Complementary Studies requirement gives students some breadth of studies related to their role aseducated professionals in society. In addition to the two courses in the core program, at least fourelective courses must be chosen to satisfy the Complementary Studies requirements. Only courses noted inLists A, B, C, and D are Faculty-approved complementary studies electives. Students may arrange thesequencing of the complementary studies elective courses to suit their program (and any courseprerequisites).

Technical Studies Electives (TEs)Each undergraduate student in Systems Design Engineering must complete at least six department approvedtechnical electives to meet graduation requirements. Students may arrange the sequencing of the technicalelective courses to suit their program (and any course prerequisites).

The Department of Systems Design Engineering offers a wide variety of technical elective courses in the thirdand fourth year. Students are encouraged to design their own elective programs to develop expertise in theirparticular interest area. Approved technical elective courses are available from Systems Design Engineering,from other Engineering departments, and from a wide list of technical courses in the faculties of Science andMathematics. Only courses from Engineering and Computer Science will contribute towards CEAB hours in thecategories of "Engineering Science" and "Engineering Design."

Technical Elective PackagesThe Department has identified four technical elective areas within its current offerings. Additional informationregarding elective packages may be obtained from the Associate Chair for Undergraduate Studies. Studentsmay choose a technical elective package from the four areas identified below to help them in their selection oftechnical electives. Choosing a specific elective package is not mandatory. Students do not receive anyofficial notification on their transcript for completing an elective package. However, students may find itpossible to arrange their electives in such a way as to complete the requirements for one or more Faculty ofEngineering Approved Options. To do this, students with sufficiently high grades are encouraged, subject toapproval from the Associate Chair for Undergraduate Studies, to supplement their program with extra coursesor courses taken online (see Centre for Extended Learning) or at another university.

Human Systems EngineeringThe elective package in Human Systems Engineering offers students the opportunity to develop knowledgeand skills applicable to the design and analysis of systems that interact closely with humans. This packagedraws upon the disciplines of engineering, psychology, and physiology in order to provide students with basicunderstandings of the capabilities and limitations of humans within a system context. The Department offers aselection of courses in the areas of human factors/ergonomics, as well as image processing and biomedicalengineering. Application-oriented courses show how human systems methods can be applied in the design of

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 90/102

interactive systems, in biomedical and clinical systems, and in the industrial workplace. In addition, studentsare encouraged to select other courses to complement and strengthen their fundamental knowledge in theirchosen fields of study. These might include courses in statistics and experimental design, cognitive anddevelopmental psychology, perception and pattern recognition, signal processing and kinesiology, orbiomechanics and occupational health and safety. The elective courses in this package are as follows:

3B (Winter)

SYDE 348 User Centred Design MethodsSYDE 384 Biological and Human Systems SYDE 544 Biomedical Measurement and Signal Processing

4A (Fall)

SYDE 575 Image ProcessingSYDE 543 Cognitive Ergonomics

4B (Winter)

SYDE 372 Introduction to Pattern RecognitionSYDE 384 Biological and Human Systems SYDE 544 Biomedical Measurement and Signal Processing SYDE 542 Interface Design

Intelligent SystemsThe Intelligent Systems elective package provides a theoretical and methodological framework for the study of"Information Engineering," an emerging field that includes artificial intelligence, robotics, communication,"smart" machines, and human-computer symbiosis. The systems-oriented approach emphasizes patternanalysis, since the recognition and classification of patterns is central to both human and machineintelligence, as well as finding application in many subfields of engineering. Courses in artificial perception(Image Processing) and artificial reasoning (Machine Intelligence) provide focused views in key applicationareas. The intelligent systems field provides one of the richest environments in which to acquire the familiaritywith algorithms and data structures essential for disciplined software system design. Elective courses in thispackage are as follows:

3B (Winter)

SYDE 322 Software Design SYDE 372 Introduction to Pattern RecognitionSYDE 544 Biomedical Measurement and Signal ProcessingSYDE 552 Computational Neuroscience

4A (Fall)

SYDE 531 Design Optimization Under Probabilistic UncertaintySYDE 575 Image ProcessingSYDE 543 Cognitive Ergonomics

4B (Winter)

SYDE 348 User Centred Design MethodsSYDE 372 Introduction to Pattern Recognition SYDE 522 Machine IntelligenceSYDE 544 Biomedical Measurement and Signal ProcessingSYDE 552 Computational Neuroscience

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 91/102

SYDE 556 Simulating Neurobiological SystemsSYDE 558 Fuzzy Logic and Neural Networks

Societal and Environmental SystemsWhen analysing, operating or designing a complex engineering project, a variety of interactions between thenatural and social environment must be considered. Within this package are courses which presentmethodologies and techniques for formally studying societal and environmental systems from a systems designengineering perspective. Specifically, the courses are to provide a strong background in probability andstatistics, economics, mathematical modelling (deterministic and stochastic) and decision methodologies.Additional experience can be gained by doing related workshop projects in SYDE 362, 461 and 462.

The courses in this elective package are:

3B (Winter)

SYDE 332 Societal and Environmental SystemsSYDE 334 Applied Statistics SYDE 372 Introduction to Pattern Recognition

4A (Fall)

SYDE 531 Design Optimization Under Probabilistic UncertaintySYDE 533 Conflict Resolution SYDE 575 Image Processing

4B (Winter)

SYDE 332 Societal and Environmental SystemsSYDE 334 Applied StatisticsSYDE 372 Introduction to Pattern RecognitionSYDE 522 Machine Intelligence

Students enrolled in the Accelerated Master's Program in Engineering may also take the courses:

SYDE 631 Time Series Modelling (Fall) SYDE 632 Optimization (Winter)

Finally, students studying courses in this package often take courses from a related Faculty Option such asWater Resources, Environmental Engineering, Management Sciences or Statistics Option.

Systems Modelling and AnalysisThe Systems Modelling and Analysis elective package offers the student a selection of elective courses thatencompasses the theory, methods and mathematics of engineering systems design. In modern engineeringpractice, a design engineer is increasingly confronted with complex projects involving a variety ofinterdisciplinary sub-systems. The engineer must understand the operation of each sub-system, and be ableto integrate them together to achieve an efficient and appropriate solution to the overall problem. TheSystems Modelling and Analysis elective package introduces modelling and analysis of deterministic andprobabilistic systems, as well as discrete and distributed parameter systems. The courses comprising theelective package emphasize analytical as well as computer based methods; the use of currently availablecomputer aided analysis and design packages are encouraged.

The elective package structure is such that the students enrolled in this elective package can take additionalcourses, possibly from other departments, in order to specialize in any specific engineering discipline and atthe same time obtain a strong systems modelling and design foundation. The elective courses for this packageare as follows:

3B (Winter)

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 92/102

SYDE 372 Introduction to Pattern RecognitionSYDE 384 Biological and Human SystemsSYDE 552 Computational Neuroscience

4A (Fall)

SYDE 575 Image Processing SYDE 553 Advanced Dynamics

4B (Winter)

SYDE 332 Societal and Environmental Systems SYDE 372 Introduction to Pattern RecognitionSYDE 384 Biological and Human SystemsSYDE 552 Computational NeuroscienceSYDE 556 Simulating Neurobiological Systems

Faculty of Engineering Approved OptionsFollowing is a list of Faculty approved options.

BiomechanicsComputer EngineeringEnvironmental Engineering International Studies in Engineering Management Sciences Mathematics Mechatronics Physics Statistics Water Resources

Students who complete the requirements of these designated Options will receive a final academic transcriptfrom the University with a statement that the Option has been successfully completed. Students should referto the option section of the calendar for further information or contact the option coordinator.

Computer Option for Systems Design Engineering StudentsThe aim of this option is to augment the core curriculum from Systems Design Engineering with technicalelective courses from the Systems Design Engineering, Electrical and Computer Engineering and ComputerScience departments so that students can acquire a strong background in both hardware and softwareaspects of computer systems. The focus is on software development and computer architecture.

In addition to the regular Systems Design core courses (SYDE 121, 223), the following two technical electivesare mandatory for this option:

3B (Winter)

SYDE 322 Software Design

4B (Winter)

CS 450 Computer Architecture or ECE 327 Digital Hardware Systems

In addition four other technical electives must be taken from the following list. Where a set of coursesoverlaps significantly, students may take only one or two courses from the set, as indicated:

CS 360 Introduction to the Theory of ComputingCS 442 Principles of Programming Languages

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 93/102

Software Design and Architectures:At most one of CS 446 or ECE 452

Microprocessor Systems and Interfacing:At most one of ECE 224 or ECE 325/MTE 325

Distributed Systems:At most one of CS 454 or ECE 454

Communications, Signal and Image Processing:At most two of ECE 358, 411, 413, 414, 415, SYDE 575

Database Systems:At most one of CS 348, 448, ECE 356

Machine Intelligence:At most one of CS 486, ECE 457A, SYDE 372, 522

Computer Architecture:At most one of CS 450 or ECE 429

Real-Time and Operating Systems:At most one of CS 350, 450, 452, ECE 254, MTE 241

Interface Design:At most one of CS 349 or SYDE 542

School of Architecture: Honours Bachelor of Architectural Studies

OverviewThis section of the calendar describes the following:

The Bachelor of Architectural Studies (BAS) Program of StudyRegulations, Examinations and PromotionsCo-operative System of StudyAdmissions

The Bachelor of Architectural Studies Program of StudyArchitects organize spaces within and about buildings. They determine the shape a total building will take andhow it is to be built. They design, at a large scale, with an awareness of the demands of society. They designin detail with attention to the needs and aspirations of individuals and groups. They show understanding ofstructural technique, construction detail and the sound use of materials. They determine the way in which thebuilding will be built and supervise the construction process.

Architecture is a vast spread of concerns about people and their surroundings, their history, cultures,resources, disciplines and contradictions. The School's primary concern is the development of design skills inarchitecture, and it stresses awareness of cultural background and existing environment.

The Academic Program in Architecture is intended to prepare the student to become an architect capable ofpractice within contemporary professional constraints and capable, too, of adaptation to a changingprofession and to the society it serves.

Two Academic Programs of study make up the five years of architectural studies: an Honours, four-yearBachelor of Architectural Studies degree followed by a nominal one-year professional Program of study for theMaster of Architecture degree. The Honours Bachelor of Architectural Studies Academic Program is on the Co-operative system, which consists of alternating periods of academic study and practical work experience.

DegreesThe Architecture Academic Program comprises eight academic terms of study and six four-month Co-operative

work terms leading to the degree Honours Bachelor of Architectural Studies. This degree, combined with a

minimum cumulative average of 75%, indicates appropriate preparation for three subsequent academic terms

of study leading to the degree Master of Architecture (MArch).

Honours Bachelor of Architectural StudiesThe Honours Bachelor of Architectural Studies degree provides the foundation of skills, knowledge, judgment

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 94/102

and practical experience required for subsequent professional studies in architecture. Though the AcademicProgram is pre-professional, it is fully dedicated to imparting to students the culture and practice of design.Design is a synthetic activity. To do it well and serve the needs of the individual and society requires anextremely broad education. Students acquire an understanding of the workings of society and culture, of theprinciples of physics, of materials and techniques of construction, of the human interaction with the naturaland built environment, of historical process, of critical thought and of the diverse forms of creative expression.

Theme AreasCourses in the Honours Bachelor of Architectural Studies degree, are arranged in four main thematic groups:

1. Design: The practice of design and the understanding of its theories and methods.2. Culture: The understanding of cultural forces in the creative world.3. Technology: The understanding of technological and practical aspects of design and construction.4. Environment: The understanding of environmental issues in natural and human ecologies.

DesignThe design courses are the primary focus of Architecture and are informed both directly and indirectly by theknowledge and skills developed in the other theme areas. Design courses are conducted in the form of studiosin which students undertake a series of directed design projects, aimed to illustrate and engage practical,theoretical and artistic issues of architectural conception, and progressively establish expertise andunderstanding.

The projects range from fundamental design studies of building elements to large-scale complexes, in exerciseswhich include individual and multiple habitation, design in natural and built environments, development ofbuilding programs, studies of principal building types, and urban design. In the final term, theory and designare integrated into a major individual project - the comprehensive building design project and technical report.

CultureCultural history is a unique element of Architecture at Waterloo. The courses are concerned with the humanimagination and the forms through which it expresses itself. In class students read and write a great deal.They are exposed to works of history, philosophy, literature and the other arts. Architecture is thus conceivedas a form of cultural expression and the creative activity of all students takes place against a background ofbroad humanistic study. The Academic Program fosters critical, discursive and expressive abilities that areessential to the quality of the School and its graduates.

TechnologyThe study of the technical aspects of building and design begins with courses in statics, strength of materials,building construction and computer applications in architecture. These establish a basis for the main sequenceof courses in building materials and methods, structural design, the mechanics of environmental control andcomputing.

EnvironmentArchitecture has an essential relationship with its context, and can never avoid being part of a larger reality.Understanding these situations, in both the natural and built environment, is a necessary and important partof architectural design. This theme area addresses such questions that include an introduction to sustainablebuilding, landscape and energy-efficient building, environmental assessment systems such as Leadership in

Energy and Environmental Design (LEED TM), passive design, acoustics, carbon emissions, daylighting, studiesof settlement patterns and the nature of cities.

Professional AccreditationThe Canadian Architectural Accreditation Board Visiting Team reviewed the professional program in 2011,including the Honours Bachelor of Architectural Studies and Master of Architecture degrees. The team reportwas presented to the full Certification Board in June 2011. The Board granted the maximum six-year term ofaccreditation. The Program was deemed to have met all 37 academic performance criteria. The CanadianArchitectural Accreditation Board (CACB) accreditation allows University of Waterloo Architecture graduates todirectly enter the process of professional licensure in Canada and the United States.

The provincial architectural associations in Canada require that an individual intending to become an architecthold a professional degree in architecture accredited and/or certified by the Canadian ArchitecturalCertification Board. Two types of degrees are accredited by the Board: (1) the Bachelor of Architecture,which currently requires a minimum of five years of study, except in Quebec, where four years of professionalstudies follows two years of Quebec Collège d'enseignement général et professionnel (CEGEP) studies and (2)the Master of Architecture, which currently requires a minimum of three years of study following an unrelatedbachelor's degree or two years following a related bachelor's degree. These professional degrees arestructured to educate those who aspire to registration and licensure to practice as architects.

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 95/102

Three- and four-year degrees, even when included in reviews of the professional programs, are not accreditedby the CACB. These degrees are useful to those seeking a foundation in the field of architecture, aspreparation for either continued education in a professional degree program or for other professional studies oremployment options in fields related to architecture.

Graduates wishing to proceed to professional registration in Ontario should contact The Registrar, OntarioAssociation of Architects, 111 Moatfield Drive, Don Mills, Ontario, M3B 3L6 for information regarding the workexperience and other requirements.

Non-Architecture StudentsStudents not enrolled in the Architecture Program may take any architectural course listed in therecommended core Program (depending on availability of space) with the exception of courses in the themearea of Design. Prerequisites indicated in the course descriptions are primarily for Architecture students. Fornon-Architecture students, prerequisite evaluation must be carried out by the respective instructors. Pleasecontact the Course Instructor or the Undergraduate Officer for Architecture if you are interested in taking anyArchitecture courses.

NoteThose students who entered the Academic Program prior to September 2003 should consult the undergraduatecalendar as indicated above for degree requirements and course credit weightings.

Requirements for the Degree of Honours Bachelor of Architectural Studies

(Pre-Professional Architecture)

TermCulturalHistory

Environment TechnologySupport/Elective

Design ProfessionalDevelopment

Academic1A Fall

ARCH 142:Cultural History1: Iconography [1.00 unit]

not applicable ARCH 172:BuildingConstruction 1 [0.50 unit]

ARCH 100:Introduction toArchitectureARCH 110: VisualCommunication1 [1.00 unit]

ARCH 192:Design Studio[1.50 units]

not applicable

Academic1B Winter

ARCH 143:Cultural History2: The AncientWorld[1.00]

ARCH 125:Principles ofEnvironmentalDesign[0.50 unit]

ARCH 173:BuildingConstruction 2[0.50 unit]

ARCH 113:VisualCommunication2[0.50 unit]

ARCH 193: Design Studio[1.50 units]

PDARCH 1: Co-opFundamentalsfor Architects[0.50 unit]

Spring:Off not applicable not applicable not applicable not applicable not applicable PDARCH 2:PortfolioDevelopment[0.50 unit]

Academic2A Fall

ARCH 246:Cultural History3: Foundationsof Europe[1.00 unit]

ARCH 272:InteriorEnvironments:Acoustics andLighting[0.50 unit]

ARCH 260:Principles ofStructures

[0.50 unit]

ARCH 226:EnvironmentalBuilding Design

[0.50 unit]

ARCH 292:Design Studio

[1.50 units]

not applicable

Winter: COOP 1

[0.50 unit]

not applicable not applicable not applicable not applicable not applicable PDARCH 3:ElectronicCommunicationsand Web Design[0.50 unit]

Academic2B Spring

ARCH 247:Cultural History4: Renaissanceto Revolution[1.00 unit]

ARCH 273:EnvironmentalSystems [0.50 unit]

ARCH 276:Timber DesignandConstruction [0.50 unit]

Elective [0.50 unit]

ARCH 293:Design Studio [1.50 units]

not applicable

Fall: COOP 2

[0.50 unit]

not applicable not applicable not applicable not applicable not applicable PDARCH 4:Writing, Editingand Research[0.50 unit]

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 96/102

Academic3A Winter

ARCH 343:Enlightenment,Romanticismand the 19thCentury[0.50 unit]

ARCH 364:Building Science[0.50 unit]

ARCH 362:Steel andConcrete:Design,Structure andConstruction[0.50 unit]

Elective [0.50 unit]

ARCH 392:Design Studio

[1.50 units]

not applicable

Spring: COOP 3

[0.50 unit]

not applicable not applicable not applicable not applicable not applicable Select one fromoptions PD 4,PD 5, PD 7WKRPT 103:TRACK: CACBCriteria[0.50 unit/0.25unit]

Academic3B Fall

ARCH 342:ModernArchitecture[0.50 unit]

ARCH 327:Architecture ofthe UrbanEnvironment[0.50 unit]

ARCH 365:StructuralDesign BuildWorkshop[0.50 unit]

Elective[0.50 unit]

ARCH 393:Design Studio[1.50 units]

not applicable

Winter: COOP 4 [0.50 unit]

not applicable not applicable not applicable not applicable not applicable not applicable

Spring:COOP 5[0.50 unit]

not applicable not applicable not applicable not applicable not applicable WKRPT 203:Firm CaseStudy[0.25 unit]

Academic4A (Rome) Fall

ARCH 446:Italian UrbanHistory or elective[0.50 unit]

ARCH 448:Rome and theRomanCampagna or elective[0.50 unit]

not applicable ARCH 449:TheDevelopment ofModern ItalianArchitecture or elective[0.50 unit]

ARCH 492:Design Studio[1.50 units]

not applicable

Winter: COOP 6

[0.50 unit]

not applicable not applicable not applicable not applicable not applicable WKRPT 303:TRACKCanadianExperienceRecord [0.25 unit]

Academic4B Spring

ARCH 442:Modernisms:TwentiethCentury Cultureand Criticism[0.50 unit]

ARCH 425:Theory andDesign ofContemporaryLandscape[0.50 unit]

ARCH 473:TechnicalReport [0.50 unit]

not applicable ARCH 493:Design Studio/ComprehensiveBuilding Design [1.50 units]

not applicable

Master of ArchitectureThe Master of Architecture is intended to prepare students to enter into the professional world of

architectural practice and discourse. As they advance in the program an increased emphasis is placed on

architectural design and theory. Students deal with issues of a broader scope, have more flexibility in their

choice of topics, and assume greater independence in their work. There are opportunities to choose from a

selection of Graduate Design Studios. A special series of courses addresses professional aspects of

architecture. The School provides Architecture students with an exceptional computing environment to

support their creative design activities. For details, refer to the University of Waterloo Graduate Studies

Calendar.

Regulations, Examinations and Promotions

The Honours Bachelor of Architectural Studies (BAS) and the Master of Architecture (MArch) are separate

degrees. Students will not be permitted to proceed to the MArch until all of the course requirements of the

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 97/102

Honours BAS are successfully completed. Students must also apply to the MArch and meet all graduate

admission requirements to be admitted to the MArch program.In order to proceed unconditionally from one term* to the next in the Honours BAS, the student must satisfyeach of the following requirements:

Passing Requirements

Legend*A term of study refers to a particular four-month period of enrollment including the 1A Fall and 1B Winterterms and all "A" and "B" terms.

**A minimum passing grade in any course is 50.

1. Students will be required to maintain a minimum cumulative overall average of 70% calculated at the endof each term. Students successfully completing all requirements of the fourth year and obtaining acumulative average of 75% will be considered for admission to the MArch.

2. Pass** the studio course.3. Not fail ** more than .5 units or equivalent (excluding studio) in any single term.

The School reserves the right to recommend exceptional academic decisions for students who requireexceptional consideration, the Examinations and Promotions Committee will be guided by the following:

Students who satisfy at least two of the above passing requirements, 1, 2 and 3, in a given term maybe permitted to continue conditionally in the Academic Program as outlined in Notes 1, 2, 3, 4 and 5 inAcademic Decisions.Promotions decisions for students who satisfy only one of the passing requirements in any given termwill be made on an individual basis by the Examinations and Promotions Committee.Students who satisfy one or none of the above requirements in a given term will normally receive thedecision "Required to Withdraw."No supplemental examinations are given by the School of Architecture.If a student receives a "Required to Withdraw" or a "May Not Proceed" decision, he or she mustwithdraw from the Honours Bachelor of Architectural Studies (BAS) Program for two academic terms.Generally, students wishing to graduate with a University of Waterloo Honours Bachelor of ArchitecturalStudies undergraduate degree must spend a minimum of two years, including their final year, inresidence (full-time on campus). In this case the 4A Rome term qualifies as the program is offered withinthe University of Waterloo. This does not preclude special studies approved in advance. Architecturestudents who choose to undertake alternate studies to the Waterloo 4B term may not graduate with aBAS degree because of the residence requirements.

Academic DecisionsThe possible academic decisions and their effect on the student's progress in the program are as follows:

1. Satisfactory Standing - student has achieved a cumulative average that falls between 70% and 74.9%and is allowed to proceed unconditionally to the next term.

2. Good Standing - student has achieved a cumulative average that falls between 75% and 79.9% and isallowed to proceed unconditionally to the next term.

3. Excellent Standing - student has achieved a cumulative average of 80% or above and is allowed toproceed unconditionally to the next term.

4. May Not Proceed - the student may not proceed to the next academic term. In the case of a failedstudio, the student must repeat and pass the studio prior to continuation in the program. In the case ofother failed core courses, the student will be given an Academic Advice Service Indicator and mustmake arrangements with the Undergraduate Officer to retake the core courses. In the case ofIncomplete courses, these must be completed before the standing decision will be changed.

5. Required to Withdraw - the student's registration in the Bachelor of Architectural Studies (BAS)program is revoked. Readmission is not possible for four academic terms following the term for which thedecision applies. Students must apply to the program for readmission.

6. Recommended for BAS Degree - all requirements of the program have been successfully completed. 7. Aegrotat - added to academic decision 1; proceed to next term. The student has adequate

understanding of the material, but because of illness or other extenuating circumstances, normalevaluation for at least one course was not possible.

8. Proceed on Probation - a decision used in exceptional circumstances that allows the student toproceed to the next term. Continued progress in the program is contingent on satisfying conditionswhich may be prescribed as the terms of probation.

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 98/102

Notes

1. Cumulative Average - Students who fail to maintain the minimum cumulative overall averagerequirement but who satisfy the other two requirements will receive the academic decision "May notProceed." At the discretion of the Examinations and Promotions Committee such students must raisetheir cumulative average to a minimum of 70% by repeating the term or by repeating courses which aredetrimental to their average and/or by taking approved elective courses before enrolling in the nexthigher level core or studio courses. The minimum cumulative average must be attained within the nextcalendar year. Failing this, the student will be required to withdraw. Failure to maintain the minimumcumulative average of 70% by the end of the next higher level term will result in the academic decision"Required to Withdraw."

2. Studio Courses - Students who fail a studio course (ARCH 192, 193, 292, 293, 392, 393, 492, 493) butwho satisfy the other requirements will receive the academic decision "May not Proceed." Such studentsmust repeat and pass the studio course. Failure to pass the studio in question on the second attemptwill result in the academic decision "Required to Withdraw." Students may not register in any higher levelstudio course or core courses until the failed studio course is passed. Credit will be retained for coursespassed in a term in which a studio course is failed.

3. Elective Courses - Elective courses in the Architecture Program are considered to be "free electives."There are no level or area restrictions that impact course selection. Students may apply to use transfercredits to make up their elective requirements. Students may also elect to take their electiverequirements via online courses or on Letters of Permission. Students who fail more than one termelective course or equivalent in any single term (but who pass studio and maintain the minimumcumulative overall average) will receive the academic decision "Proceed on Probation." Failed electivecourses or their equivalents must be repeated and passed by the end of the next term of study. Shouldthe student fail more than one half course or equivalent in the next term, the student will receive theacademic decision "Required to Withdraw."

4. Core Courses - Students who fail or achieve "Incomplete" status in two or more one-term courses orequivalent in any single term, including the 4A Rome term, and students who accumulate three or morefailed or "Incomplete" courses over a period of time (but who pass studio and maintain the minimumcumulative overall average) will receive the academic decision "May not Proceed." The failed corecourses or equivalent must be repeated and passed before the student may register in any higher levelstudio or core courses. Should the student fail two or more one-term courses or equivalent in the nextterm, the student will receive the academic decision "Required to Withdraw."

5. Conditional Status (Proceed on Probation) - Notwithstanding the provisions of Notes 1-4, studentswho have been granted conditional status in a previous term during the course of the Honours BASAcademic Program will be required to withdraw if at any subsequent time they fail to meet any one ormore of the three basic requirements for unconditional promotion as stated in 1, 2, 3 under "TheRegulations, Examinations and Promotions" page.

6. Incomplete Courses - Students who receive the decision INC (see Grading system for description ofgrades) in any course must clear the "Incomplete" within four months of the decision or the grade willautomatically revert to FTC (Failure to Complete), which calculates in the average as 32. To obtaincredit for a core or elective course, subsequently, the student must retake and register again for thecourse (or an approved equivalent). For an elective course, an alternative may be taken.

7. Failed Courses - When a course is repeated, both marks will appear on the student record and will beincluded in the calculation of the cumulative overall average. An exception applies to repeated corecourses of greater than or equal to 1.0 credit weight. These will have the first failure removed from theaverage, however, the course attempt will be retained on the transcript.

8. Course Loads - Normally students of the School of Architecture are permitted to take only one more orone fewer term courses than that prescribed for the particular year and term in which they areregistered. Any further addition or reduction to the student's program must be approved by theUndergraduate Officer of the School of Architecture.

9. Appeals and Petitions - See Appeals and Petitions in this section of the calendar.10. Letter of Permission - Students may request to take a course(s) at other universities for credit

towards a University of Waterloo degree by Letter of Permission. A Letter of Permission is granted onlyto students who have successfully completed a minimum of four University of Waterloo courses and whoare in good standing; that is, they have satisfied the minimum cumulative average requirements for theircurrent Program. A maximum total of 10 courses may be taken on a Letter of Permission or by Cross-Registration with Wilfrid Laurier University or by enrolling in a Wilfrid Laurier University course thatappears on the University of Waterloo Schedule of Classes. More information about the Letter ofPermission Policy and Procedures is given on the reverse side of the form.

Courses taken on a Letter of Permission must be approved in advance by both the Undergraduate

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 99/102

Officer and Registrar's office. Such courses must be taken at a degree granting university. Credit forcourses taken on a Letter of Permission will be granted only when the assigned grade is equivalent to atleast 60% on the University of Waterloo grade scale. It is the student's responsibility to ensure thattranscripts from the host institution are forwarded to the Registrar's office.

Normally, courses considered by the Faculty to be core or degree term requirements may not be takenon a Letter of Permission.

Wherever possible, courses taken on a Letter of Permission will be recorded as the equivalent Universityof Waterloo course and graded as per policy for the Faculty of Engineering.

11. Transfer Credits - Transfer credit may be given for courses in which a grade of 60% or better wasobtained. Such courses must have been taken at a degree granting University. Students entering theHonours BAS Academic Program may apply for up to six term course credits towards the electiverequirements of the degree. Application must be made to the Undergraduate Officer where transfercredits are desired as an exemption from required core courses. A maximum of 20 term course creditstotal may be transferred towards course requirements for the Honours BAS degree.

As the Honours Bachelor of Architectural Studies, Architecture Academic Program is included in theaccreditation review of the professional Master of Architecture Program by the Canadian ArchitecturalCertification Board, absolute equivalency of courses for transfer credit must be determined. It is thestudent's responsibility to submit transcripts and full course outlines for assessment.

12. Co-op Work-term Reports - To be considered in good standing in Honours Co-operative Programs, inaddition to maintaining the required minimum cumulative averages, students must complete and submitsatisfactory Co-op work reports at the completion of each co-operative work term. The normal date forsubmission is the end of the second week of classes of the following academic term. A minimum of threesatisfactory work reports is required for the Honours Bachelor of Architectural Studies Co-operativedegree. Co-op work reports must be submitted prior to students being interviewed for their subsequentwork term placements. Students not meeting this requirement will not be included in the interview andplacement process for the subsequent term.

Final Examinations

1. In all courses each student is required to submit (in such form and at such time as may be determinedby the instructor) evidence of satisfactory participation. The marks obtained from work during the termare used in part in determining standing.

2. Failure to write an examination is ordinarily considered a failure to pass (32). A student who defaults afinal examination, except for a properly certified reason, shall have no make-up examination privilegesand may be required to repeat the work in class. If a student fails to write for medical reasons, aDoctor's certificate covering the precise period of absence must be filed in the Registrar's Office withinone week of the set examination date.

3. A student will be eligible for deferred examinations only when failure to pass is attributable toextraordinary circumstances. In addition, students:

must have attended a reasonable number of lectures in the course in which they propose to write,and must have satisfied all course work requirements; must have secured the permission of the professor concerned.

Submission of Course MaterialIn situations where a student wishes to submit a body of material to satisfy the requirement of more than onecourse, and where the courses are concurrent, the student must notify the instructors of both courses ofher/his intention so that they may each decide what is appropriate for their own course.

When one of the courses has been taken in a previous term, the current course instructor must be informedby the student of her/his intention of submitting the same course material. The current instructor has the finaldecision on the extent to which the material is allowed.

Failure of a student to comply with the above regulation constitutes an academic offence.

StandingStanding in an individual subject is determined by combining the marks assigned for course work with thoseobtained in the final examination. For the purpose of grading, the University Grading System described in TheUniversity of Waterloo - General Information section of the calendar will be used. The number grade system isused in the calculation of averages in the School of Architecture. The unit weighting of courses is also taken

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 100/102

into consideration in average calculations.

To be considered in satisfactory standing in the Honours Program, a student must maintain a cumulativeoverall average of at least 70%. If an Honours candidate's average falls below the prescribed minimum, theindividual can be given conditional standing, and the academic decision, “Proceed on Probation” for twoconsecutive academic terms if, in the opinion of the Examinations and Promotions Committee, the person canattain Honours standing before graduation.

MinorsThe Honours Bachelor of Architectural Studies Program does not offer a minor. Bachelor of Architectural

Studies (BAS) students may take a minor with another Program in the university. It will be the responsibility of

the student to file a Plan Modification Form with the respective department and ensure that course

requirements are met. As most minors require a minimum of 10 term courses, and there are only 6 term course

electives available in the Architecture Program, students should expect to take additional time to complete

the degree.

Co-operative System of StudyThe Honours Bachelor of Architectural Studies, Architecture Academic Program includes eight terms of study,six four-month Co-operative work terms (of which five are required to graduate) and one "off-term." The workterms must be pre-approved by Co-operative Education.

NoteThe "off-term" in the Honours Bachelor of Architectural Studies Academic Program follows the first two termsof study (from September to April) in Year One. Students may use the "off-term" as a vacation period or theymay seek temporary employment. Any employment arrangements made for the "off-term" are the student'sown responsibility. If architecture related employment is obtained during the "off-term" following 1B it will notbe considered as a replacement for any subsequent Work Term requirement.

The terms are arranged as indicated in "Work/Study Sequence for Architecture."

Students wishing to take time off from school must complete a Work/Study Sequence change form. Studentsgoing on an exchange opportunity must also complete a Work/Study Sequence change form.

Professional Development - ArchitectureThis section is new and applies to students enrolling in Architecture in Fall 2013 and beyond. Studentsentering engineering prior to Fall 2013 are directed to earlier calendars or to their program advisor for therequirements in this area.

There are a total of five Professional Development courses, four Professional Development forArchitecture students courses (PDARCH) and one Professional Development course (PD) required for theBachelor of Architectural Studies (BAS) degree. These courses are normally taken during work terms andstudents are expected to enrol in one such course each off or work term until the requirement has beencompleted.

In the event that a student has taken a PDARCH course in each work term, but has failed the most recentPDARCH course, the student may request permission to repeat in a subsequent academic term, the PDARCHcourse that was failed. Students should contact their advisors to determine if they qualify for this alternative.Failed PDARCH/PD courses contribute towards the accumulated fail count.

It is recommended that the PDARCH courses be taken in the sequence as set out in the Program Chart. In theinstance of the fifth Professional Development course, students are permitted to enrol in one of the followingWatPD elective courses that deal with issues directly relevant to the architectural workplace: Teamwork (PD4), Project Management (PD 5), or Conflict Resolution (PD 7).

Professional Development courses are online offerings. It is the responsibility of the student to ensure thatthey have adequate internet access during work terms to complete course requirements.

Objectives of the Work TermThe Co-operative work terms are designed to provide students with knowledge of present day practice inarchitecture and to allow them to acquire skills essential for the practice of architecture. The Schoolencourages students to acquire a wide range of work experience, including international placements.

Work opportunities are available in private architectural firms, construction and development companies, publicagencies, corporations, design-related enterprises and research institutes. Drafting and computing skills,methods of construction, division of sub-trades, construction supervision, real problem solving, and thedisciplines of time and money are some of the specific areas of knowledge normally acquired through Co-op.

At the completion of the work terms the student who has taken full advantage of the opportunities offered willhave a thorough understanding of the current methods and procedures used in the design and construction of

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 101/102

a building, and sufficient ability and the maturity and judgment to assume responsibility for any medium-sizedbuilding project.

Work ReportsThe work report is intended to illustrate the understanding and experience that co-op students have acquiredduring employment and to record and assess their educational and work experience, tracked against two setsof criteria, the Student Performance Criteria established by the Canadian Architectural Certification Board andthe Canadian Experience Record used by the Provincial licensing bodies. To graduate with an Honours Bachelorof Architectural Studies (BAS) degree a student must successfully complete three acceptable work reports asper the table showing the requirements for the Degree of Honours Bachelor of Architectural Studies. Ifstudents do not secure work-term employment, they may still submit a work report for credit. The facultymust first approve the topic. The work report will be evaluated as a professional document. Each work reportwill be specific to the level of the work term. All work reports will be evaluated in the Faculty of Engineering,School of Architecture.

For more information on Work Report Requirements see Co-operative Education: Student Guidelines for WorkReports (pdf).

Additional information on the School of Architecture Work Report Requirements is available from the School'sUndergraduate Student Services Coordinator and specific requirements may be downloaded.

Architecture Admissions

The admission categories, requirements and procedures of the University of Waterloo are outlined in detail in

the Admissions section of this Calendar.

Course Requirements for ApplicantsFor up to date and detailed information of course requirements, please see the School of ArchitectureAdmissions website.

The Admissions ProcessStudents wishing to apply to the School of Architecture will be initially screened on the basis of gradesreceived in their required courses. By this process, approximately 350 students will be further considered foradmission to the School of Architecture. These students are required to participate in an interview as part ofthe admissions process. In addition, a test in the form of an English précis will be required of applicants on theday of their scheduled interview. A portfolio of creative work must also be presented at the time of theinterview. Admission to the School depends equally on success in the précis test and the results of theinterview. An Admissions Information Form is also required.

With the high number of applications, students will normally need an overall average of 80% and at least agrade of 75%(usually 80%) in English and at least low 70s in Physics and the two required mathematicscourses, to be considered for an interview. If offered admission, a final mark of at least 70% in each requiredcourse is needed to maintain an offer of admission. It is also recommended that students take art, history andother creative courses. A list of equivalent courses from other provinces and countries is available.

More information on the process, and portfolio requirements may be found on the School of Architecturewebsite.

English Language RequirementIn addition to the English Language Requirements described in the Admissions section of the calendar,applicants to the Bachelor of Architectural Studies (BAS) degree must also satisfy the interview stage of theadmissions process and the English précis test. Where distance may be an issue, students who qualify for theinterview stage of the admissions process may mail in their portfolio and write the English précis test viaproctor.

Please contact the Student Services Coordinator at the School of Architecture for more information.

Accessing Incoming Transfer CreditsGenerally transfer credit can be given for courses completed at accredited post-secondary institutions inwhich a grade of 70 or better was obtained. Students transferring from other institutions may have theirtransferred courses count toward the University of Waterloo degree as determined by the UndergraduateOfficer. Marks obtained in these courses will not be included in the calculation of the student's average.Transfer credit may be given towards elective course requirements, as well as core courses for which aprecise matching of content can be proven.

Incoming students wishing to receive credit for previous courses should contact the Undergraduate Officer tohave their transcripts and course outlines reviewed. The actual assessment and agreement to transfer creditswill only be completed for students who have been accepted into the program.

28/1/2014 Undergraduate Studies Calendar | University of Waterloo

http://ugradcalendar.uwaterloo.ca/printing/?groupID=16 102/102

Students transferring from Faculties within the University, or former University of Waterloo students returningafter an absence, may transfer previous University of Waterloo courses with 60% or better to fulfill HonoursBachelor of Architectural Studies (BAS) Program requirements, whether core or elective. Generally the gradesfrom these courses are not included in the cumulative average.

Advanced Standing ApplicantsStudents wishing to apply for Advanced Standing, (e.g., those having partially completed a ProfessionalDegree in Architecture at another institution), must apply in writing to the Undergraduate Officer to initiatethe process. The School will need copies of Official Transcripts and course outlines (fully translated), andsamples of work to initiate the process. Transfer credits will only be assessed if an offer of admission ismade. The applicant may be invited for an interview. Advanced Standing applicants must also write theEnglish précis test. Acceptances will depend on the quality of the applicants as well as space available.