Best Mecheng Option Uwaterloo

Best mecheng option uwaterloo

  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 that particular 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 a minimum of five must be chosen from subjects that complement the engineering curriculum. This Complementary Studies requirement gives students some breadth of studies related to their role as educated professionals in society. (See 'Complementary Studies Requirement' section for more information.)

    In the elective courses, students with special interests may, with the approval of their department Associate Chair (or program advisor) structure individual groupings.

    However, for reasons of academic continuity and scheduling, particular course groupings have been identified and are recommended to students. Some of these course groupings are pre-scheduled to ensure that courses in the group will not conflict with core courses.

  2. The remaining elective courses are usually chosen from engineering department courses which will give some depth in a particular technical discipline appropriate to a student's branch of engineering.

    (See Engineering program descriptions later in this chapter for listings of suggested elective course groupings of this type.)

  3. Designated Options. Certain elective course groupings have been recognized by the Faculty of Engineering or the University as DESIGNATED OPTIONS.

    Specializations and Options

    At this time students in the BSE program do not qualify to take any of the Faculty or University options. Students who complete the requirements of these options will have a designation of completion of the option recorded on their transcripts. At present the available options and the corresponding option co-ordinators are the following:

  4. Option Co-ordinator
    Computer Engineering A.

    Singh, Electrical and Computer Engineering 

    Environmental Engineering W.A.

    Best mecheng option uwaterloo

    Anderson, Chemical Engineering

    International Studies in Engineering P.H. Roe, Director of Engineering Exchange 
    Management Sciences R. Vickson, Management Sciences 
    MathematicsP. Fieguth, Systems Design Engineering 
    MechatronicsJ. Huissoon, Mechanical Engineering
    Physics C.R.

    Selvakumar, Electrical and Computer Engineering 

    Software Engineering K. Kontogiannis, Electrical and Computer Engineering 
    Software Option for Engineering Students W.M. Loucks (Acting), Associate Dean of Engineering, Undergraduate Studies 
    Statistics K.S. Brown, Statistics and Actuarial Science or K.

    Hipel, Systems Design Engineering 

    Water Resources N. Kouwen or N.

    Artificial Intelligence Option

    Thomson, Civil Engineering 

    Because Designated Options can require up to eight courses, it may be necessary for students to take extra courses to complete the required work in some options. To carry extra courses, a student's academic standing must be such that the extra load will not lead to a high risk of failure, and permission of the department Associate Chair must be obtained.

    For a designation to appear on the transcript a student must achieve an average of 60% in the option courses and a grade of 50% in each of the courses in the option. Details follow later in this section.

  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 department offering the minor. Engineering students who choose a minor must take extra courses.

    What are you looking for:

    However, often courses in a minor can also be used to satisfy some of the requirements of the technical elective or complementary studies course groups.

  6. It is possible for a graduate with a BASc degree in Engineering to complete the requirements for a non-major General BA in a further two terms of study. Assuming satisfactory grades and the appropriate choice of Complementary Studies Electives, credit for liberal Arts and Science courses (including mathematics and science subjects in Engineering) may be transferred to meet up to two-thirds of the General BA requirement.

    Students interested in pursuing such an alternative  should consult with their Department Associate Chair or the Director of General Studies for Engineering, and the Associate Dean of the Faculty of Arts for Undergraduate Affairs.

  7. 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 or the 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 -- General Engineering, etc.


    Option in Computer Engineering

    This is a Designated Faculty Option which is available to students in Electrical Engineering and Systems Design 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 Engineering

    This 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 solving problems resulting from pollution in the air, in the water, or in the earth, and on the management of resources in order to minimize pollution in the environment.

    This is a Faculty option and includes course material related to all the disciplines but applied specifically to environmental concerns. The Environmental Engineering Option is NOT available to Environmental Engineering students.

    The Option consists of a set of five required courses and a two-term project course.

    Mechatronics option available to 3rd/4th year students

    The project will normally be taken in the 4A and 4B academic terms. Proposals and projects must be approved, in advance, by the Option co-ordinator to ensure that content requirements will be met.

    The courses are:

    ERS 241* Introduction to Environmental Assessment 
    BIOL 250+ Ecology 
    ENVE 320Environmental Resource Management
    One of: 
    CIVE 375
    ENVE 334

    Water Quality Engineering (all students except Chemical Engineering)
    Environmental Chemistry (Chemical Engineering students only)
    One of: 
    ENVE 473
    ME 571

    Contaminant Transport 
    Air Pollution 1
    ENVE 430++ Environmental Engineering Project 1 
    ENVE 431++ Environmental Engineering Project 2 

    *ERS 241 satisfies the Impact of Technology on Society requirement as part of the Complementary Studies complement of courses required of Engineering students.
    +ENVS 200 is an acceptable equivalent for BIOL 250.
    ++The project course combination of ENVE 430,431 must comprise a contiguous and double weight project course.

    Possible equivalents include CHE 47; CHE 43,48; CIVE 400,401 and SYDE 461,462. All projects must satisfy the requirements of ENVE 430,431 as indicated in the calendar and require the approval of the Option Co-ordinator.

    Substitution of equivalent courses, if applicable, require the approval of the Option Co-ordinator.

    Option in International Studies in Engineering

    The Option in International Studies in Engineering provides an enriched educational experience by focusing on the global nature of engineering.

    It provides a background in the engineering aspects of international trade and a wider appreciation of cultural diversity. It includes work abroad, or study abroad, or both to achieve a result that is not possible in the classroom alone.

    The Faculty Option will normally require extra academic material on campus, in addition to the overseas experience of work or study or both. It will result in a life-long benefit 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.

    Forex non direzionale cose

    To be accepted for the Option designation of International Studies in Engineering, the complete package must be approved by the Co-ordinator of the Option.

    • Academic requirements: this component may involve language and cultural studies (history and literature) as part of an integrated plan for the individual student. The subjects studied before the overseas experience would normally be related to the language, literature, and culture of the country of destination.

      The subjects studied upon return would normally be directed towards integrating the experience into the broader perspective through courses in international economics, history, or politics. Approved non-technical courses taken abroad may also be counted towards the Option requirement at the discretion of the Option Co-ordinator.

    • Study terms, or work terms, or both, in overseas institutions and industries; normally, at least two terms will be spent abroad.

Option Requirements

  1. Designation of the Option requires the approval of the Option Co-ordinator.

    The requirements of the Option are GENE 303 (see (2) below), and six other courses approved by the Option Co-ordinator. The course requirement includes subjects according to the country of destination, and will include literature, history, and regional studies, as well as language preparation.

  2. An overseas experience of at least two terms, including study terms or work terms, or both which will normally not occur before the 2B term is complete.

    An acceptable written report is required, and would earn the equivalent of a course credit towards the requirements of the Option under GENE 303. The student would enrol in GENE 303 in the first academic term upon return, although this does not count towards the normal academic load, nor does it earn credit towards a degree.

    Best mecheng option uwaterloo

    Additional subjects may be directed towards integrating the overseas experience into the broader perspective through courses in international economics, history or politics. Courses come from an approved list and those submitted for the Option must be approved by the Option Co-ordinator.

    There is considerable flexibility permitted in the scheduling of the six courses: in particular, suitable subjects taken when abroad may be approved by the Option Co-ordinator for credit towards the course requirement.

  3. Students who hold the Renison College Certificate in East Asian Studies satisfy the course requirements for the Option.

    Engineering students with the Certificate together with credit for GENE 303 (eight months overseas experience) will qualify for the International Studies in Engineering Option.

For further information regarding this Option, contact the Faculty of Engineering, Exchange Office, CPH 1320E.

Option in Management Sciences

This designated Option consists of a mixture of courses, some of which are technical in nature, and some of which qualify as complementary studies courses. The Option is available to all Engineering students. It is intended for students interested in the issues, concepts and techniques related to managerial problems, particularly in technologically-based organizations.

The Option consists of seven courses including four required courses or their equivalents:

MSCI 211COrganizational Behaviour 
or MSCI 311COrganizational Design and Technology 
MSCI 251Probability and Statistics 
MSCI 261BManagerial and Engineering Economics 1 
MSCI 331Operations Research 1 

plus at least two of the following or equivalent:

MSCI 311COrganizational Design and Technology 
or MSCI 211COrganizational Behaviour 
MSCI 431Operations Research 2 
MSCI 432Introduction to Production Management 
MSCI 441DManagement Information Systems 
MSCI 442AImpact of Information Systems on Organizations and Society 
MSCI 452Decision Making Under Uncertainty 
MSCI 462DPublic Cost-Benefit Analysis for Engineers 

and at most one of the following courses:

ACC 371DManagerial Finance 1 
ECON 201CMicroeconomic Theory 
ECON 371CBusiness Finance 1 
GENE 452DTechnical Entrepreneurship 
STAT 335Statistical Process Control 

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

There are many possible course combinations that could be selected depending on which aspects of the Management Sciences the student wishes to focus. Students who wish to develop business skills should consider including either ACC 371 or GENE 452 in their option.

For further information, including equivalent courses, see the Management Sciences section of the calendar or contact the Associate Chair for Undergraduate Studies of the Management Sciences Department, who is the Option Co-ordinator.

Option in Mathematics

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

There are six required courses:

MATH 211Advanced Calculus 1 (or equivalent) 
MATH 212Advanced Calculus 2 (or equivalent) 
ECE 316Probability and Statistics (or equivalent) 
MATH 235Linear Algebra 2 
PMATH 334Introduction to Rings and Fields 
or PMATH 336Introduction to Group Theory 
or PMATH 345Polynomials, Rings and Finite Fields 
AMATH/PMATH 331Real Analysis 
or AMATH/PMATH 332Complex Analysis 

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


AMATH 331/PMATH 331Real Analysis 
AMATH 332/PMATH 332Complex Analysis 
AMATH 333 /PMATH 365Differential Geometry and Tensor Analysis 
AMATH 351Ordinary Differential Equations 
AMATH 353Partial Differential Equations 1 
AMATH 361Continuum Mechanics 
AMATH 453Partial Differential Equations 2
AMATH 451Introduction to Dynamical Systems
AMATH 456Calculus of Variations
PMATH 334Introduction to Rings and Fields 
or PMATH 345Polynomials, Rings and Finite Fields
PMATH 336Introduction to Group Theory
or PMATH 346Group Theory
PMATH 340Elementary Number Theory 
PMATH 360Geometry 
MATH 239Introduction to Combinatorics 
CO 342Graph Theory 1 
CO 350Linear Programming 
CO 367Nonlinear Programming 

The list of courses will be subject to change from time to time.

For further information contact the Option Co-ordinator.

Option in Mechatronics

The study of Mechatronics examines engineering systems that link and integrate the classical fields of mechanical engineering, electrical engineering and computer engineering. This option is primarily intended for students in Computer Engineering, Electrical Engineering, Mechanical Engineering and Systems Design Engineering.

It is offered in response to the growing and increasingly visible demands from industry and governments for graduates who can design products and processes that incorporate interdisciplinary skills in mechanical systems, electrical systems and computer systems.

Option Structure and Course Requirements

The Option is defined in terms of three levels of courses. Level 1 courses are a normal part of the student's program (i.e. Computer Engineering) and provide a basic background for the option. These courses are listed in 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 extra courses. It is expected that students will have to shift a CSE or one or more of their normal technical courses in order to complete the Level 2 requirements.

These courses are summarized in Table 2.

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

Table 1. Level 1 Courses (fundamental) in the Mechatronics Option

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

Computer Engineering and 
Electrical Engineering 
Mechanical Engineering 
Systems Design 

Table 3.

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

Actuators and Sensors ECE 463, ME 561
Computer SystemsECE 354, 450, 457, SYDE 372, 423, or 575
Digital Control Systems ECE 484
Robotics and Automation ECE 486, ME 447, 547, SYDE 422, or 558
Mechanical SystemsME 322, 524, SYDE 382, 454, 553, 
or 555

Mechatronics Project
Each student in the option must take at least one of the Mechatronics Project Courses:
GENE 461 Mechatronics Design Project 1 (4A) or
GENE 462 Mechatronics Design Project 2 (4B).

GENE 461 and GENE 462 are only available for students taking the Mechatronics Option. In some programs, these courses may be used to replace other fourth year courses. See the Associate Chair for information.

Option in Physics

The Physics Option is intended for students who want to have a better background in the fundamentals of physical science than is available in the Engineering program.

There are five required courses:

PHYS 115Mechanics 
PHYS 125Physics for Engineers 
PHYS 234Quantum Physics 1 
PHYS 334Quantum Physics 2 
ME 250Thermodynamics 
PHYS 358Thermodynamics 

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

Group A

PHYS 259Crystallography and X-Ray Diffraction 
PHYS 359Statistical Mechanics 
PHYS 364Mathematical Physics 1 
PHYS 365Mathematical Physics 2 
PHYS 434Quantum Physics 3 
PHYS 435Solid State Physics 
PHYS 443Continuum Mechanics 
PHYS 444Modern Particle Physics 
PHYS 454Quantum Physics 4 

Group B

PHYS 364Mathematical Physics 1 
PHYS 365Mathematical Physics 2 
PHYS 375Astrophysics 2 
AMATH 475Introduction to General Relativity 
PHYS 445Modern Optics 
PHYS 475Astrophysics 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 Engineering

There have been growing and increasingly visible demands from industry and governments for graduates with stronger software engineering qualifications.

These demands include better appreciation for all aspects of the software engineering life cycle, better appreciation of software process, better use of methodologies and tools.

However, these demands have not been all technical. Industry is also asking for graduates who have facility across several disciplines.

Our software engineering option graduates need to have substantial communications, business, and reasoning skills. Our graduates should be able to make presentations to technical and non-technical audiences, write coherent well-reasoned reports, work in groups, and assess the social, technical, legal, and commercial implications of the technology they help to create.

Thus, the Software Engineering Option has been designed jointly by the Departments of Computer Science and Electrical and Computer Engineering to meet these demands.

How to trade bitcoin in the philippines

The Option is meant to be part of either a BASc or BMath degree, and is offered jointly by the Faculties of Engineering and Mathematics. Given that the Option involves two faculties, it has slightly different realizations in those faculties.

This option description is found in the calendar chapters 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 replace any of the normal degree requirements. Engineering students must satisfy the BASc degree requirements as specified in the Faculty of Engineering chapter, and Mathematics students must satisfy the BMath requirements specified in the Faculty of Mathematics chapter.

In most cases courses which satisfy the Software Engineering Option requirements, can be selected to also satisfy some component of the degree.

Best mecheng option uwaterloo

Software Engineering Components

Software engineering is comprised of several related components. These components involve both the technical aspect of the discipline as well as aspects that link the practitioner to the environment of software development.

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

The second component of this discipline is linkage. It is clearly important for the software professional to be able to adapt to the environment often associated with software engineering. As a result of this need, four areas of study have been included in the requirements: Societal Issues, Business Issues, Reasoning Methodologies, and Communications.

Information for

The first three areas of study can be satisfied by taking courses from the lists of courses in the Linkage Summary. Communication skills, both written and verbal, are very important aspects of software engineering, and are a significant component of the foundation technical courses as well as some of the linkage courses.

Each student will have different needs in this area, and students are encouraged to consider taking courses from the suggested list of Communications courses below.

Technical Summary

The 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 cases the 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 Concepts

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

ECE 103 Discrete Mathematics for Engineers
ECE 222 Digital Computers
ECE 223 Digital Circuits and Systems
ECE 250 Algorithms and Data Structures
ECE 251 Programming Languages and Translators
ECE 304 Numerical Methods
ECE 324 Microprocessor Systems and Interfacing
ECE 354 Real-Time Operating Systems
ECE 380 Control Systems
ECE 456 Database Systems

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

CS 240 Data Structures and Data Management
CS 241 Foundations of Sequential Programs
CS 246 Software Abstraction and Specification
CS 341 Algorithms
CS 342 Concurrent Programming
CS 351 Digital Design and Architecture
CS 354 Operating Systems
CS 360 Introduction to the Theory of Computing
CS 370 Numerical Computation
CS 448 Introduction to Database Management

Foundation Courses

The following courses are required for both degrees.

Designated Options

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


Two of the following courses are required for the option.
ECE 428Computer Communications Networks 
ECE 429Computer Structures 
ECE 454Distributed and Network Computing
ECE 457Applied Artificial Intelligence 
ECE 484Digital Control Systems 
CS 444Compiler Construction 
CS 452Real-Time Programming 
CS 454Distributed Systems 
CS 457System Performance Evaluation 
CS 466Algorithm Design and Analysis 
CS 486Introduction to Applied Artificial Intelligence 
CS 488Introduction to Computer Graphics 

Linkage Summary

The 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 Suggested Communication Courses List (or some other communications course that has been approved by the student's undergraduate advisor), then only three linkage courses (one from each list) are required.


Linkage Area Courses
Business Issues BUS 111, 121, GENE 452, HRM 200, MSCI 211, 311 , MTHEL 400
Societal IssuesCS 492, 494, ME 401, GENE 411, PHIL 207, 215, 315, STV 100, 202, 302, 400
Reasoning MethodologiesPHIL 145, 200J, 241, 242, 243, 443, PMATH 330

Suggested Communications Courses

Given that the Foundations courses require a high level of proficiency in both written and oral communication skills, students should consider how they can upgrade these skills.

The following list of courses is intended for students wishing to improve their communication skills. If one of these courses is taken, then only three of the linkage courses listed above (one from each list) is required. Students interested in pursuing this alternative should discuss their selection with their student advisor.

Suggested communications courses: ENGL 109, 140R, 209, 210E, 210F, 210G, 219, 309E, 376R, 392A, 392B, DRAMA 223, 224, 225, 323, 324. Students should be aware that these courses may have enrollment limits, or may not fit their schedules.

Software Option for Engineering Students

The Software Option for Engineering students includes material ranging from software skills to software development and design techniques that will enhance any engineer’s ability to perform engineering tasks using computer and information technologies.

This option is comprised of four core technical courses, a fourth year design project with a significant software design component, one complementary studies course (including material on software and the professional engineer) and two elective courses. The core courses provide the basis on which a student can build.

The elective course structure permits a student to focus on one application area as well as to enhance their background in one aspect of the software development process.

Top 10 Universities in Canada ( No.7,6 Waterloo University & Alberta University)

(Note that this option is open to students in the Faculty of Engineering, except those in Electrical or Computer Engineering. It is also distinctly different from the Option in Software Engineering described above, which is primarily intended for students from Electrical and Computer Engineering, as well as students from the Faculty of Mathematics).

Core Courses
GENE 121 Digital Computation or equivalent
GENE 240 Algorithms and Data Structures
GENE 241 Introduction to Computer Structures and Real-Time Systems
GENE 342 Principles of Software Engineering
One of CHE 46/CHE 47, CIVE 400 or CIVE 401, ENVE 483, ENVE 430/ENVE 431, GEOE 400/401, ME 481 or ME 482, or SYDE 461/ SYDE 462.

In each case the project must contain in addition to the usual discipline specific component, a significant software design component that utilizes material from the other option core courses. The Associate Chair (or designate) in each department is responsible for approving projects for inclusion in this option.

Impact Course
In addition to the technical skills required in the software area, students in the option must also take an impact course that considers the impact of Software and Information Systems on Society.

One such course is MSCI 442, Impact of Information Systems on Organizations and Society.

Elective Courses:
The option requires two Technical Elective courses.

Each student is expected to take one course from each of the two lists below.

 List A: Application Oriented Electives (Select one)
The purpose of these electives is to provide a discipline specific application in which an engineering student can apply their software skills.

Some of the courses are also available for non-software option students, while others are for only those in the option. It is assumed that students in the option will have engineering application oriented laboratory exercise projects that enhance their software skills.

Engineering options

CHE 524 Process Control Laboratory
CIVE 422 Finite Element Analysis
ECE 413 Digital Signal Processing
ECE 485 Computer Controlled Applications
ME 447 Advanced Manufacturing Technologies
ME 555 Computer Aided Design
ME 559 Finite Element Methods
ME 566 Fluid Mechanics 3
SYDE 454 Computer Simulation of Systems
SYDE 558 Fuzzy Logic and Neural Networks
SYDE 575 Image Processing

 List B: Software Focused Electives (Select one)
The courses listed below predominantly focus on the software design process including topics such as: requirements, specification, design, implementation, testing, maintenance and management of the design process.

ECE 428 Computer Networks and Security
ECE 454 Distributed and Network Computing
ECE 451 Software Requirements Specification and Analysis. (This course may be offered with a special project for students in the Software Option)
ECE 452 Software Design and Architecture.

(This course may be offered with a special project for students in the Software Option)
ECE 456 Database Systems
GENE 344 Programming Languages and Translators. (Cross-listed with ECE 251)
SYDE 422 Machine Intelligence or ECE 457 Applied Artificial Intelligence

Option in Statistics

The 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:

STAT 231 Statistics (or equivalent, e.g.

Current students | Mechanical Engineering

SYDE 214, ME 202, CHE 22, CIVE 224, ENVE 224)
STAT 331 Applied Linear Models (or equivalent, e.g. SYDE 334)
STAT 333 Applied Probability or STAT 430 Experimental Design
STAT 335 Statistical Process Control

Because of the overlap of STAT 335 with STAT 430 and SYDE 214 or ME 202, students who have taken these courses should check with the program advisors for useful alternatives.

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

STAT 230Probability (or equivalent, e.g. SYDE 213) 
STAT 332Sampling 
STAT 333Applied Probability 
STAT 371Stochastic OR Models (SYDE 511 or MSCI 431 may be substituted) 
STAT 430Experimental Design 
STAT 431Applications of Linear Models 
STAT 433Stochastic Processes 
STAT 443Forecasting 
CHE 37Applied Mathematics 2 
CHE 41Introduction to Process Control 
CHE 522Advanced Process Dynamics and Control 
CHE 524Process Control Laboratory 
CIVE 342Transport Principles and Applications 
CIVE 344Urban Transport Planning 
CIVE 375Water Quality Engineering 
CIVE 440Transport Systems Analysis 
CIVE 443Traffic Engineering
CIVE 473Contaminant Transport 
CIVE 486Hydrology 
ME 340Manufacturing Processes 
MSCI 432Introduction to Production Management 
MSCI 452Decision Making Under Uncertainty 
SYDE 372Pattern Recognition 
SYDE 434 Random Process in the Environment 
SYDE 533Conflict Analysis 

For further information contact the Option Co-ordinators.

Options, specializations and minors

Option in Water Resources

This 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 background to design and evaluate hydraulic structures, pollution control schemes and water management systems. They are also exposed to the social and environmental aspects of use of water resources.

A minimum of seven courses is required.

Best mecheng option uwaterloo

However most students in Civil Engineering will probably wish to take more.

The Option in Water Resources is not available to students in Environmental Engineering /Civil Specialization.

There are four required courses:

CIVE 280 (or equivalent) Fluid Mechanics 
CIVE 375Water Quality Engineering 
CIVE 381Hydraulics 
CIVE 486Hydrology 

A minimum of three elective courses is required to be taken from the following list, subject to timetable constraints.

Surface Water

ENVE 473 (W) Contaminant Transport 
CIVE 483 (W) Design of Urban Water Systems 


CIVE 472 (S) Wastewater Treatment 
ENVE 472 (F) Wastewater Treatment 
CHE 32 (W,S) Introductory Biotechnology 
CHE 574 (W) Treatment of Aqueous Inorganic Wastes 


EARTH 458 (F,S) Physical Hydrogeology 
EARTH 459 (W) Chemical Hydrogeology


ENVE 320 (W) Environmental Resource Management 
SYDE 533 (F) Conflict Analysis 


CIVE 422 (W) Finite Element Analysis 
ENVE 321 (W) Advanced Mathematics
ME 559 (F,S) Finite Element Methods 
EARTH 456 (F) Groundwater Modelling 
ME 303 (W,S) Advanced Engineering Mathematics 
SYDE 312 (S) Numerical Analysis and Computer Methods 
SYDE 511 (F) Probabilistic Modelling 
SYDE 311 (S) Engineering Optimization 

Remote Sensing

GEOG 276 Air Photo Interpretation
GEOG 376Environmental Remote Sensing 
GEOG 471Remote Sensing - Project 
SYDE 534 (W) Remote Sensing Systems

Air Pollution

CHE 572 (W) Air Pollution Control 
ME 571 (W) Air Pollution 


ME 362 (F,W) Fluid Mechanics 2 
ME 566 (F,S) Computational Fluid Dynamics for Engineering Design 

Other courses may be substituted with permission of the Associate Chair for Undergraduate Studies and the Option Co-ordinator.

Course offerings are subject to change; check with the appropriate department to ensure course availability.

The Undergraduate Calendar is published by the Office of the Registrar, University of Waterloo, Waterloo, ON N2L 3G1 Canada

Contact Information: Need academic advisement help?

If so, please direct your inquiry to the appropriate Undergraduate Faculty Advisor by visiting
the Undergraduate Faculty Advisors page on the Registrar's Office website for contact information.

If you are reporting technical problems and broken links in the calendar, send an email to [email protected]

Best mecheng option uwaterloo

All other inquiries may be directed to: [email protected]