The aim of complementary studies is to provide an understanding of our heritage and social environment, and of the way in which science and engineering interact with them. These studies should develop sufficient interest to encourage further individual study.
Further objectives are that the engineering student develop a broader intellectual outlook, a broader understanding of moral, ethical and social values, and an improved ability to communicate.
Other courses may be acceptable for this requirement. Prior approval is required from your department Associate Chair.
Social Sciences-based Courses
Economics: ECON 102 (F,W,S); ECON 202 (F,W,S)
Management Sciences: M SCI 211(F,W,S); M SCI 311 (F,W)
Political Science: PSCI 102M (W,S); PSCI 260A (F,S); PSCI 260B (W,S)
Psychology: PSYCH 101 (F,W,S); plus one term course to be announced (F,W)
Sociology: SOC 101 (F,W,S)
Humanities-based Courses
English: ENGL 105A (F,W,S)
French: FR 195A (F,W); FR 196A (W)
History: HIST 130 (W,S); HIST 253 (F); HIST 254 (W,S)
Philosophy: PHIL 200A (F,S); PHIL 200B (W);
PHIL 300 (W); PHIL 315 (GEN E 412) (W)
Anthropology (ANTH): All
Canadian Studies (CDN ST): All
Classical Studies (CLAS): All
Drama (DRAMA): 101A, 101B, 251
East Asian Studies (EASIA): 201R
Economics (ECON): All except 211, 221, 311, 321, 404, 411, 421, 422, 471
English (ENGL): All except 109, 129R, 140R, 141R, 151, 209, 210C, 240R and any approved for the English Language Proficiency requirement.
Environment & Resource Studies (ERS): 231, 338, 352, 385
Environmental St. (ENV S): 195
Fine Arts (FINE): * see home dept. Assoc. Chair
General Engineering (GEN E): 412
Geography (GEOG): 101, 120, 202A, 206, 221, 225, 227, 368
Gerontology (GERON): 100, 208, 344
Health Studies (HLTH): 220, 348, 349
History (HIST): All except 400-level courses
Human Resources Management (HRM): All (cannot be taken if M SCI 211 or 311 taken)
Kinesiology (KIN): 103, 348, 349, 352, 354
Management Sciences (M SCI): 211, 311
Middle East Studies (MES): All
Music (MUSIC): 140, 245, 253, 256, 334, 355, 363
Peace and Conflict Studies (PACS): All
Personality and Religion (SIPAR): All
Philosophy (PHIL): All except 140, 145, 200 , 216, 241, 243, 245, 256, 359, 440A/B, 441/442, 443, 456
Planning (PLAN): 190, 225
Political Science (PSCI): All except 214, 291, 315
Psychology (PSYCH): All except 200, 256, 261, 271, 291, 292, 305, 307, 312, 317, 361, 391-399R, 400-level courses need approval of Psych. Dept.
Recreation (REC): 201, 204, 205, 230, 250, 300, 304, 425
Religious Studies (RS): All except 105A/B, 106A/B, 201, 305A/B, 306A/B
Science (SCI): 263
Sexuality, Marriage and the Family (SMF): All
Social Development Studies Interdisciplinary Social Science (ISS): All except 150R, 250R, 251R, 350D/E, 398R, 399R
Social Work (SOCWK): All except 001R, 350D/E, 390A/B, 398R, 399R
Society,Technology and Values (STV): All
Sociology (SOC): All except 280, 321, 322, 382, 410, 421, 498A-X, 499A/B
Women's Studies (WS): All except 365A-D, 475A-D (may be acceptable at the discretion of the Associate Chair when a course outline is shown)
Accounting (ACC): 131, 132 but not with M SCI option, 371
Civil Engineering (CIV E): 491
Dance (DANCE): *see home department Associate Chair but not 242, 342
Environmental Studies (ENV S): 201, 401, 500
Fine Arts (FINE): * see home department Associate Chair
General Engineering (GEN E): 315, 411, 415, 452
Kinesiology (KIN): 255
Management Sciences (M SCI): 461
Mechanical Engineering (M E): 401
Music (MUSIC): (100 or 150/151), 142, 231, 240, 254, 255, 260, 356, 361
Philosophy (PHIL): 145, 200 , 216, 241, 243, 245, 256, 359, 456
Political Science (PSCI): 291
Psychology (PSYCH): 256, 271, 305, 307, 312, 317
Recreation (REC): 100
Religious Studies (RS): 105A/B, 106A/B, 201, 305A/B, 306A/B
| Option | Co-ordinator |
| Mathematics | G. Heppler, Systems Design Engineering |
| Physics | C.R. Selvakumar, Electrical and Computer Engineering |
| Computer Engineering | B.R. Preiss, Electrical and Computer Engineering |
| Statistics | C. Young, Stat. and Actuarial Science or K. Hipel, Systems Design Engineering |
| Water Resources | N. Kouwen, Civil Engineering |
| Management Sciences | F. Safayeni, Management Sciences |
| International Studies | H.C. Ratz, Director of |
| in Engineering | Engineering Exchange Programs |
| Environmental | G.E. Schneider, Associate |
| Engineering | Dean of Engineering, Undergraduate Studies |
| Software Engineering | W. Loucks, Electrical and Computer 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.
| Australia | Monash University |
| Queensland University of Technology | |
| University of Queensland | |
| University of Technology, Sydney | |
| Denmark | Technical University of Denmark |
| England | University of Birmingham |
| University of Hull | |
| University of Leeds | |
| France | Institut National Polytechnique de Grenoble |
| Institut National des Sciences Appliquees de Lyon | |
| Université de Technologie de Compiègne | |
| Université de Nantes | |
| Ontario/Rhône-Alpes [Grenoble; Lyon] | |
| Germany | Technische Universität Braunschweig |
| Technische Universität Hamburg- Harburg | |
| Universität Karlsruhe | |
| Universität Gesamthochschule Paderborn | |
| Ontario/Baden-Württemberg [Stuttgart; Karlsruhe] | |
| Holland | Delft University of Technology |
| Japan | Kyoto University |
| Tottori University | |
| Poland | Warsaw University of Technology |
| Northern Ireland | University of Ulster |
| Singapore | National University of Singapore |
| Nanyang Technological University | |
| South Korea | Pohang University of Science and Technology |
| Switzerland | École Polytechnique Fédérale de Lausanne |
| Ukraine | Dnipropetrovsk Institutions |
There are six required courses:
MATH 211 Advanced Calculus 1 (or equivalent)
MATH 212 Advanced Calculus 2 (or equivalent)
E&CE 316 Probability and Statistics (or equivalent)
MATH 235 Linear Algebra 2
either
PMATH 334 Introduction to Rings and Fields
or PMATH 336 Introduction to Group Theory
either
AM/PMATH 331 Real Analysis
or AM/PMATH 332 Complex Analysis
A student must additionally take two courses from the following, subject to availability and timetable constraints.
AM 331/PMATH 331 Real Analysis
AM 332/PMATH 332 Complex Analysis
AM 333/PMATH 365 Differential Geometry and Tensor Analysis
AM 351 Ordinary Differential Equations
AM 353 Partial Differential Equations 1
AM 361 Continuum Mechanics
AM 371C Classical Mechanics
AM 381C/PMATH 380A Introduction to Information Theory
AM 481C/PMATH 380B Applications of Information Theory
PMATH 334 Introduction to Rings and Fields
PMATH 336 Introduction to Group Theory
PMATH 340 Elementary Number Theory
PMATH 360 Geometry
PMATH 367 Set Theory and General Topology
PMATH 430A Introduction to Mathematical Logic 1
PMATH 430B Introduction to Mathematical Logic 2
C&O 230 Introduction to Combinatorics
C&O 342 Graph Theory 1
C&O 350 Linear Programming
C&O 367 Nonlinear Programming
The list of courses will be subject to change from time to time. For further information contact the Option Co-ordinator.
There are five required courses:
PHYS 115 Mechanics
PHYS 125 Physics for Engineers
PHYS 234 Quantum Physics 1
PHYS 334 Quantum Physics 2
M E 250 Thermodynamics
or
PHYS 358 Thermodynamics
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 259 Crystallography and X-Ray Diffraction
PHYS 359 Statistical Mechanics
PHYS 364 Mathematical Physics 1
PHYS 365 Mathematical Physics 2
PHYS 434 Quantum Physics 3
PHYS 435 Solid State Physics
PHYS 443 Continuum Mechanics
PHYS 444 Modern Particle Physics
PHYS 454 Quantum Physics 4
Group B
PHYS 364 Mathematical Physics 1
PHYS 365 Mathematical Physics 2
PHYS 375 Astrophysics 2
AM 475 Introduction to General Relativity
PHYS 445 Modern Optics
PHYS 476A-Z Special Topics in Astrophysics
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.
There are four required courses:
STAT 231 Statistics (or equivalent, e.g. SY DE 214, M E 202, CH E 022, CIV E 224)
STAT 331 Applied Linear Models (or equivalent, e.g. SY DE 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 SY DE 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 230 Probability (or equivalent, e.g. SY DE 213)
STAT 332 Sampling
STAT 333 Applied Probability
STAT 371 Stochastic OR Models (SY DE 511 or M SCI 431 may be substituted)
STAT 430 Experimental Design
STAT 431 Applications of Linear Models
STAT 433 Stochastic Processes
STAT 443 Forecasting
CH E 037 Applied Mathematics 2
CH E 041 Introduction to Process Control
CH E 522 Advanced Process Dynamics and Control
CH E 524 Process Control Laboratory
CIV E 342 Transport Principles and Applications
CIV E 343 Traffic Engineering
CIV E 344 Urban Transport Planning
CIV E 375 Water Quality Engineering
CIV E 440 Transport Systems Analysis
CIV E 473 Contaminant Transport
CIV E 486 Hydrology
M E 340 Manufacturing Processes
M SCI 432 Introduction to Production Management
M SCI 452 Decision Making Under Uncertainty
SY DE 372 Pattern Recognition
SY DE 434 Random Process in the Environment
SY DE 533 Conflict Analysis
For further information contact the Option Co-ordinators,
Keith W. Hipel -- Department of Systems Design Engineering
Clif Young -- Department of Statistics and Actuarial Science
There are four required courses:
CIV E 280 (or equivalent) Fluid Mechanics
CIV E 375 Water Quality Engineering
CIV E 381 Hydraulics
CIV E 486 Hydrology
A minimum of three elective courses is required to be taken from the following list, subject to timetable constraints.
Surface Water
CIV E 473 (W) Contaminant Transport
CIV E 483 (W) Design of Urban Water Systems
Treatment
CIV E 472 (F,S) Waste Water Treatment
CH E 032 (W,S) Introductory Biotechnology
CH E 574 (W) Treatment of Aqueous Inorganic Wastes
Groundwater
EARTH 458 (F,S) Physical Hydrogeology
EARTH 459 (W) Chemical Hydrogeology
EARTH 358 (W) Environmental Geology
Management
ENV E 320 (W,S) Environmental Resource Management
SY DE 533 (F) Conflict Analysis
Mathematics
CIV E 422 (W) Finite Element Analysis
SY DE 554 (W) Modelling of Continuum Systems
M E 559 (F,S) Finite Element Methods
EARTH 456 (F) Numerical Methods in Geoscience
M E 304 (W,S) Numerical Analysis
SY DE 312 (S) Numerical Analysis and Computer Methods
SY DE 511 (F) Probabilistic Modelling
SY DE 311 (S) Engineering Optimization
Remote Sensing
GEOG 275 (F) Introductory Air Photo Analysis and Remote Sensing
GEOG 376 (W) Environmental Remote Sensing
GEOG 471 (F,W) Advanced Remote Sensing
Air Pollution
CH E 572 (W) Air Pollution Control
M E 571 (W) Air Pollution
Fluids
M E 362 (F,W) Fluid Mechanics 2
M E 566 (F,S) Fluid Mechanics 3
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.
M SCI 251 Probability and Statistics
M SCI 261 Managerial and Engineering Economics 1
M SCI 331 Operations Research 1
M SCI 211* Organizational Behaviour
or M SCI 311* Organizational Design and Technology
plus at least two of the following or equivalent:
M SCI 311* Organizational Design and Technology
or M SCI 211* Organizational Behaviour
M SCI 431 Operations Research 2
M SCI 432 Introduction to Production Management
M SCI 441 Management of Information Systems
M SCI 442 Impact of Information Systems on Organizations and Society
M SCI 452 Decision Making Under Uncertainty
M SCI 462* Public Cost-Benefit Analysis for Engineers
and at most one of the following courses:
ACC 371* Managerial Finance 1
CS 330 Management Information Systems (may not be taken with M SCI 441)
ECON 201* Microeconomic Theory
GEN E 452* Technical Entrepreneurship
STAT 335 Statistical Process Control
* These courses count toward Complementary Studies requirements.
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 GEN E 452 in their program.
For further information see the Management Sciences section in this chapter of the calendar or contact the Associate Chair of the Management Sciences Department, who is the Option Co-ordinator.
The Option consists of academic requirements on the UW campus, together with study terms or work terms, or both, at overseas locations, for at least eight months. To be accepted for the Option designation of International Studies in Engineering, the complete program must be approved by the Co-ordinator of the Option.
The Option consists of a set of five required courses and a two-term project course. The project course will normally be taken in the 4A and 4B academic terms. The courses are:
ERS 241* Introduction to Environmental and Social Impact Assessment
BIOL 250+ Ecology
ENV E 220 Environmental Chemistry and Ecotoxicology
ENV E 320 Environmental Resource Management
ENV E 420 Modelling of the Environment
ENV E 430 Environmental Engineering Project 1
ENV E 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.
+ENV S 200 is an acceptable equivalent for BIOL 250.
Substitution of other courses, if applicable, require the approval of the Option Co-ordinator, the Associate Dean of Engineering, Undergraduate Studies. In the case of the project course, use of this course for departmental program requirements will also require the approval of the Associate Chair for Undergraduate Studies of the student's home department.
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.
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.
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. 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.
| Central Concepts All Required |
Foundations All Required |
Applications Two chosen to also meet Degree Requirements | ||
| BASc | BMath | BASc/BMath | ||
| E&CE 203 | CS 241 | E&CE 451/CS 445 | E&CE 428 | CS 454 |
| E&CE 222 | CS 246 | E&CE 452/CS 446 | E&CE 429 | CS 457 |
| E&CE 223 | CS 340 | E&CE 453/CS 447 | E&CE 457 | CS 466 |
| E&CE 250 | CS 342 | E&CE 485 | CS 486 | |
| E&CE 324 | CS 351 | CS 444 | CS 488 | |
| E&CE 354 | CS 354 | CS 452 | ||
| E&CE 380 | CS 360 | |||
| E&CE 304 | CS 370 | |||
| E&CE 456 | CS 448 | |||
Degree requirements must be met. In many cases the Software Engineering Option courses may satisfy some portion of degree requirements.
| Linkage Area | Courses |
| Business Issues | BUS 111, 121, GEN E 452, PERST 200, M SCI 211, 311 |
| Societal Issues | CS 492, 494, M E 401, GEN E 411, PHIL 207, 215, 315, STV 100, 202, 402 |
| Reasoning | PHIL 145, 200J, 241, 242, 243, 245, |
| Methodologies | 443, P MATH 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, 219, 309E, 335, 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.
[UW Home ] [Contents ] [Prev] [Next] [Up]