Effective solutions to problems involving both society and technology must be based on a broad systems point-of-view. Not only must the overall technical factors of these problems be carefully considered, but also the economic, social, human, and political parameters must be given equally careful attention. When large-scale engineering problems are under study, few people can be knowledgeable of the complete span of factors and parameters that must be considered. For these cases, interdisciplinary teams must arrive at solutions where each member contributes their 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 rapid growth and complexity of industry have, indeed, created unusual problems; however, underlying the complexities of modern civilization and technology are similarities that make it possible to approach problems in many diverse fields with essentially the same concepts, theories, and techniques. Systems theory has emerged as a scientific discipline for quantitative analysis, design, and control of large classes of problems in engineering and social sciences.
The undergraduate plan in systems design engineering at Waterloo is a study of those basic skills required for system analysis, simulation, optimization, and design. Numerous examples may be cited where these systems design fundamentals may be applied: transportation, engineering design, computer applications, water resources engineering, production, planning and scheduling, environmental pollution, education. Of course, the importance of specialized expertise in these areas should not be minimized, but these skills usually work most effectively toward problem solutions when operating within an overall systems context.
The Engineering Profession
Systems 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 CEAB is a national organization that has representation from all of the provincial professional engineering associations. The CEAB determines what types of courses must be contained in a university engineering curriculum in order for the program to meet the standards of Canadian engineering. The Systems Design Engineering plan satisfies the strict standards of the CEAB and is therefore acknowledged as a fully qualified engineering plan. In fact, the Department of Systems Design Engineering at the University of Waterloo is the only department of its kind in all of Canada and one of few in North America.
Systems Design Engineering is specifically oriented towards developing graduates who can solve problems lying at the interface of technology and the human environment. Therefore, if you are technically oriented and have a strong parallel interest in social and human problems, systems design engineering may be the right plan 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 many Systems Design Engineering students have gone on to complete graduate degrees. The faculty members of the department are involved in a wide spectrum of research activities such as conflict analysis, pattern recognition, ergonomics, computer engineering, and mechatronics. Students who also wish to do research in one of these areas may start at the undergraduate level by entering the Accelerated Master's Programs in Engineering at the end of their 3B academic term. In this way, they will be able to complete a Master's degree within one year after receiving their Bachelor's degree.
The Systems Design Engineering curriculum is quite challenging. It is not easy to acquire the tools for resolving the problems of complex systems. Moreover, these tools are becoming more and more sophisticated. On average, students in Systems Design Engineering are expected to work at least 50 hours per week as they increase awareness of the theories of human communication and electro-mechanical systems, make progress in the areas of systems theory, human systems engineering, and socio-economic systems, and absorb the implications of the tremendous growth of electronic computing systems.
Further information is available on the Systems Design Engineering website.
Employment Opportunities
Graduates of systems design engineering will find employment opportunities in a number of diverse fields. To some extent, the technical elective area chosen by the student in the third and fourth year determines more specifically what the student does upon graduation. Some particular types of careers which systems design engineers may be involved with include:
- analysis and optimization of engineering systems
- simulation and advanced computer applications
- process control and instrumentation
- operations research
- development of alternative energy sources
- design of human-machine interfaces
- control systems design
- socio-economic systems design
- data analysis and pattern recognition
- occupational health and safety
- product design, planning, and management
- ergonomics
- resources management
- research and development
These types of professional activities may fall within the domain of one or more engineering disciplines such as chemical, civil (e.g., structural, water resource, and transportation systems), electrical (e.g., circuit design and microprocessor applications), mechanical (e.g., energy conversion and design of machines), environmental (e.g., environmental impact assessment and planning), industrial, and human factors engineering.
Systems Design Engineering Curriculum
The undergraduate curriculum in systems design engineering encompasses the study of the basic skills required for systems analysis, simulation, optimization, and design. In particular the first three years of the plan are intended to provide each student with a broad background and capability in the areas of:
-
engineering design
-
applied mathematics
-
engineering sciences and systems theory
-
socio-economic systems
-
human systems engineering
-
computer systems and applications
Throughout these three years, the student's ability to grasp real engineering problems is enhanced by courses in systems design methodology followed by a series of challenging problem-solving experiences in the systems design workshops. It is here that a focus is given to the whole curriculum and the student learns to apply the lecture material, to develop skills in solving problems that cut across the traditional disciplines, and to develop design, planning, and organizational abilities.
The final year of the plan is comprised mostly of elective courses, allowing the student to emphasize one or more areas of study. This provides the required background for a future year of advanced study to the Master's (MASc) degree, or for a rewarding career in industry or government with the Bachelor's degree (BASc).
Systems Design Engineering Core and Suggested Elective Curriculum (Listed by Terms)
The Systems Design curriculum consists of two course groupings:
- Compulsory core courses that prepare the student for practice in engineering and comprise 70% to 80% of the course load.
- Elective courses that comprise 20% to 30% of the course load.
A minimum of four complementary studies elective courses (CSEs) must be completed, in addition to the two complementary courses in the core (SYDE 261 and SYDE 262), in subjects that complement the engineering curriculum (see the Complementary Studies Electives section below). A minimum of six technical elective courses must be completed in a particular technical discipline or disciplines appropriate to a student’s interests (see the Technical Elective Packages section below). Course selections must meet CEAB requirements, 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, with the course weight shown in square brackets [ ] next to each course. For those students who began the plan in 2018 or earlier, please consult the 2018-2019 Calendar. Students should contact the Systems Design Undergraduate Office for more details on the transition.
1A (Fall)
SYDE 101 [0.25] Communications in Systems Design Engineering-Written and Oral
SYDE 101L [0.25] Communications in Systems Design Engineering-Visualization
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 [0.00] 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 192 [0.50] Digital Systems
SYDE 192L [0.25] Digital Systems Laboratory
SYDE 223 [0.50] Data Structures and Algorithms
One Complementary Studies Elective
2A (Winter)
SYDE 201 [0.00] Seminar
SYDE 182 [0.50] Physics 2 (Dynamics)
SYDE 211 [0.50] Advanced Engineering Math 1
SYDE 261 [0.50] Design, Systems, and Society
SYDE 263 [0.25] Engineering Prototyping
SYDE 283 [0.50] Physics 3 (Electricity, Magnetism and Optics)
SYDE 285 [0.50] Materials Chemistry
2B (Fall)
SYDE 202 [0.00] 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
WKRPT 200 [0.13] Work-term Report
3A (Spring)
SYDE 301 [0.00] Seminar
SYDE 311 [0.50] Advanced Engineering Math 2
SYDE 351 [0.50] Systems Models 1
SYDE 361 [0.50] Systems Design Methods 1: Needs Analysis and Prototyping
SYDE 381 [0.50] Thermodynamics
SYDE 383 [0.50] Fluid Mechanics
WKRPT 300 [0.13] Work-term Report
3B (Winter)
SYDE 302 [0.00] 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 [0.50] Systems Design Methods 2: Testing, Verification, and Validation
One Technical Elective
One Complementary Studies Elective
4A (Fall)
SYDE 401 [0.00] Seminar
SYDE 411 [0.50] Optimization and Numerical Methods
SYDE 461 [0.50] Systems Design Capstone Project 1
Two Technical Electives
One Technical or Complementary Studies Elective
WKRPT 400 [0.13] Work-term Report
4B (Winter)
SYDE 402 [0.00] Seminar
SYDE 462 [0.50] Systems Design Capstone Project 2
Three Technical Electives
One Complementary Studies Elective
Canadian Engineering Accreditation Board (CEAB) Requirements
To determine the suitability of elective courses, students should complete the CEAB planner located on the Systems Design Engineering website. In addition to meeting CEAB requirements, the student's course selections (as reported in their planner) should be logical and defensible. Two CEAB planners must be completed and submitted to the associate chair for undergraduate studies, one planner for approval purposes in the student's 3A term, and one planner for graduation purposes at the end of the student's 4A term.
Students with combinations of electives that result in a plan that does not meet the CEAB criteria will not be permitted to graduate.
Complementary Studies Electives (CSEs)
The Complementary Studies Requirements gives students some breadth of studies related to their role as educated professionals in society. In addition to the two courses in the core curriculum, at least four elective courses must be chosen to satisfy the Complementary Studies Requirements. Only courses that are on Lists A, B, C, and D are Faculty-approved complementary studies electives. Students may arrange the sequencing of the complementary studies elective courses to suit their plan (and any course prerequisites).
Technical Studies Electives (TEs)
Each undergraduate student in systems design engineering must complete at least six department-approved technical electives to meet graduation requirements. Students may arrange the sequencing of the technical elective courses to suit their plan (and any course prerequisites).
The Department of Systems Design Engineering offers a wide variety of technical elective courses in the third and fourth year. Students are encouraged to design their own elective package to develop expertise in their particular 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 and Mathematics. Only courses from Engineering and Computer Science will contribute towards CEAB hours in the categories of "Engineering Science" and "Engineering Design."
Technical Elective Packages
The Department has identified four technical elective areas within its current offerings. Additional information regarding elective packages may be obtained from the associate chair for undergraduate studies. Students may choose a technical elective package from the four areas identified below to help them in their selection of technical electives. Choosing a specific elective package is not mandatory. Students do not receive any official notification on their transcript for completing an elective package. However, students may find it possible to arrange their electives in such a way as to complete the requirements for one or more Faculty of Engineering approved options. To do this, students with sufficiently high grades are encouraged, subject to approval from the associate chair for undergraduate studies, to supplement their plan with extra courses or courses taken online (see Centre for Extended Learning) or at another university.
Human Systems Engineering
The elective package in human systems engineering offers students the opportunity to develop knowledge and skills applicable to the design and analysis of systems that interact closely with humans. This package draws upon the disciplines of engineering, psychology, and physiology in order to provide students with basic understandings of the capabilities and limitations of humans within a system context. The Department offers a selection of courses in the areas of human factors/ergonomics, as well as, image processing and biomedical engineering. Application-oriented courses show how human systems methods can be applied in the design of interactive systems, in biomedical and clinical systems, and in the industrial workplace. In addition, students are encouraged to select other courses to complement and strengthen their fundamental knowledge in their chosen fields of study. These might include courses in statistics and experimental design, cognitive and developmental psychology, perception and pattern recognition, signal processing and kinesiology, or biomechanics, and occupational health and safety.
The elective courses in this package are as follows:
3B (Winter)
SYDE 544 Biomedical Measurement and Signal Processing
SYDE 548 User Centred Design Methods
SYDE 584 Biological and Human Systems
4A (Fall)
SYDE 543 Cognitive Ergonomics
SYDE 575 Image Processing
4B (Winter)
SYDE 542 Interface Design
SYDE 544 Biomedical Measurement and Signal Processing
SYDE 572 Introduction to Pattern Recognition
SYDE 584 Biological and Human Systems
Intelligent Systems
The 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 pattern analysis, since the recognition and classification of patterns is central to both human and machine intelligence, 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 application areas. The intelligent systems field provides one of the richest environments in which to acquire the familiarity with algorithms and data structures essential for disciplined software system design.
Elective courses in this package are as follows:
3B (Winter)
SYDE 322 Software Design
SYDE 531 Design Optimization Under Probabilistic Uncertainty
SYDE 544 Biomedical Measurement and Signal Processing
SYDE 552 Computational Neuroscience
SYDE 572 Introduction to Pattern Recognition
4A (Fall)
SYDE 543 Cognitive Ergonomics
SYDE 575 Image Processing
4B (Winter)
SYDE 522 Machine Intelligence
SYDE 531 Design Optimization Under Probabilistic Uncertainty
SYDE 544 Biomedical Measurement and Signal Processing
SYDE 548 User Centred Design Methods
SYDE 552 Computational Neuroscience
SYDE 556 Simulating Neurobiological Systems
SYDE 572 Introduction to Pattern Recognition
Societal and Environmental Systems
When analyzing, operating, or designing a complex engineering project, a variety of interactions between the natural and social environment must be considered. Within this package are courses, which present methodologies and techniques for formally studying societal and environmental systems from a systems design engineering perspective. Specifically, the courses are to provide a strong background in probability and statistics, economics, mathematical modelling (deterministic and stochastic), and decision methodologies. Additional experience can be gained by doing related workshop projects in SYDE 362, SYDE 461, and SYDE 462.
The courses in this elective package are:
3B (Winter)
SYDE 334 Applied Statistics
SYDE 532 Introduction to Complex Systems
SYDE 572 Introduction to Pattern Recognition
4A (Fall)
SYDE 531 Design Optimization Under Probabilistic Uncertainty
SYDE 533 Conflict Resolution
SYDE 575 Image Processing
4B (Winter)
SYDE 334 Applied Statistics
SYDE 522 Machine Intelligence
SYDE 532 Introduction to Complex Systems
SYDE 572 Introduction to Pattern Recognition
Systems Modelling and Analysis
The systems modelling and analysis elective package offers the student a selection of elective courses that encompasses the theory, methods, and mathematics of engineering systems design. In modern engineering practice, a design engineer is increasingly confronted with complex projects involving a variety of interdisciplinary sub-systems. The engineer must understand the operation of each sub-system, and be able to integrate them together to achieve an efficient and appropriate solution to the overall problem. The systems modelling and analysis elective package introduces modelling and analysis of deterministic and probabilistic systems, as well as, discrete and distributed parameter systems. The courses comprising the elective package emphasize analytical, as well as, computer based methods; the use of currently available computer aided analysis and design packages are encouraged.
The elective package structure is such that the students enrolled in this elective package can take additional courses, possibly from other departments, in order to focus in any specific engineering discipline and at the same time obtain a strong systems modelling and design foundation.
The elective courses for this package are as follows:
3B (Winter)
SYDE 552 Computational Neuroscience
SYDE 572 Introduction to Pattern Recognition
SYDE 584 Biological and Human Systems
4A (Fall)
SYDE 553 Advanced Dynamics
SYDE 575 Image Processing
4B (Winter)
SYDE 532 Introduction to Complex Systems
SYDE 552 Computational Neuroscience
SYDE 556 Simulating Neurobiological Systems
SYDE 572 Introduction to Pattern Recognition
SYDE 584 Biological and Human Systems
Faculty of Engineering Approved Options
Students who complete the requirements of a Faculty of Engineering approved option will receive a final academic transcript from the University with a statement that the option has been successfully completed. Students should refer to the Options, Specializations and Electives for Engineering Students section of this Calendar for further information or contact the option co-ordinator.