S Y S T E M S   D E S I G N   E N G I N E E R I N G

Notes

  1. The numbering of Systems Design Engineering courses is as follows:
  2. The majority of SYDE courses are given on the basis of three formal lectures and one tutorial hour each week. The Department of Systems Engineering endeavours to ensure that the formal course schedule remains below 30 hours per week in each term. Beyond this, other, less formally scheduled, meetings between students and faculty are required. It is expected that the average student will spend, in total, between 45 and 55 hours per week on their studies.
  3. In the event of extraordinary circumstances, the Department reserves the right to not offer certain elective courses at the 400-level or 500-level.

SYDE 100s


SYDE 101 LEC,TUT 0.25
Course ID: 009341
Communications in Systems Design Engineering-Written and Oral
This course introduces first-year students to systems design engineering with a focus on the engineering profession, and technical communication skills. Through in-class and independent activities leading to formative and summative assessments, students will consider and reflect on communication intention, audience, content, medium, format, and tone to demonstrate and improve upon their listening, written and oral communication skills for academic, engineering, and professional context. [Offered: F]
Prereq: 1A Systems Design Engineering.
Antireq: BME 101

 
SYDE 101L LAB,LEC 0.25
Course ID: 012857
Communications in Systems Design Engineering-Visualization
This laboratory course introduces students to visual communication methods relevant to engineering analysis and design. Through in-class and independent activities leading to formative and summative assessments, students will consider and reflect on communication intention, audience, content, medium, format, and level of detail to demonstrate and improve upon their skills in graphing, freehand sketching, technical drawing, and computer-aided design (CAD). [Offered: F]
Prereq: 1A Systems Design Engineering.
Antireq: BME 101L

 
SYDE 102 SEM 0.00
Course ID: 009342
Seminar
Systems design first-year students will meet with a faculty member designated as their class professor. Performance in assignments, conceptual difficulties with courses, interrelation of coursework, later work and engineering practice will be discussed. Non-credit course. [Offered: S]
Prereq: 1B Systems Design Engineering

 
SYDE 111 LEC,TUT 0.50
Course ID: 008925
Calculus 1
Differential calculus: limits, continuity, derivatives, differentials, applications. Sequences and series: convergence, power series, Taylor expansions. Simple numerical methods. Introduction to integration, indefinite and definite integral, techniques of integration. [Offered: F]
Prereq: 1A Systems Design Engineering or 1A Biomedical Engineering.
Antireq: MATH 116, 117, 127, 137, 147

 
SYDE 112 LEC,TUT 0.50
Course ID: 008926
Calculus 2
Integration: improper integrals and applications. Multi-variable calculus: partial, total, and directional derivative, gradient divergence, double and triple integrals, Jacobian, solution techniques, applications. [Offered: W, S]
Prereq: 1B Systems Design Engineering or 1B Biomedical Engineering.
Antireq: MATH 118, 119, 128, 138, 148

 
SYDE 113 LEC,TUT 0.25
Course ID: 013144
Elementary Engineering Mathematics
Functions: trigonometric, exponential, log, inverse functions. Mathematical notation and proof techniques. Metric spaces. Geometry and algebra: root-finding, vectors, coordinate systems, lines and planes, conic sections, complex numbers. Introduction to numerical computation: binary and floating point numbers and arithmetic, accuracy and sources of error. [Offered: F]
Prereq: 1A Systems Design Engineering or 1A Biomedical Engineering

 
SYDE 114 LEC,TUT 0.25
Course ID: 008928
Matrices and Linear Systems
Matrix algebra, inverses, solution of linear systems, determinants, eigenvalues and eigenvectors, lower-upper (LU) factorization. Numerical methods: sensitivity, condition number. [Offered: W,S]
Prereq: 1B Systems Design Engineering or 1B Biomedical Engineering

 
SYDE 121 LAB,LEC,TUT 0.50
Course ID: 008929
Digital Computation
Computer systems, problem solving, data and programs, structured programming, arrays, matrices and pointers, correct and efficient algorithms, data structures. [Offered: F]
Prereq: 1A Systems Design Engineering.
Antireq: BME 121, CHE 121, CIVE 121, ECE 150, MTE 121/GENE 121

 
SYDE 161 LEC,TUT 0.50
Course ID: 008933
Introduction to Design
Multidisciplinary system design, the design process, problem definition, life-cycle design, design specification, concept/design generation and evaluation, design for manufacturing and assembly, system modelling and analysis, introduction to mechanical design, prototyping, safety and responsibility in engineering design, design documentation. [Offered: F]
Prereq: 1A Systems Design Engineering.
Antireq: BME 161

 
SYDE 162 LEC,TUT 0.50
Course ID: 008932
Human Factors in Design
Design of human-machine environments, design to reduce human error. Analytical methods of determining user needs in systems with humans. Information processing and human sensory processes and consideration of these elements in the design of systems with humans. Human physical capabilities and consideration of these in ergonomic design. [Offered: S]
Prereq: 1B Systems Design Engineering.
Antireq: BME 162

 
SYDE 181 LEC,TUT 0.50
Course ID: 008934
Physics 1: Statics
Basic concepts of mechanics, vectors. Statics of particles. Rigid bodies and force systems, equilibrium of rigid bodies. Analysis of trusses and frames. Distributed forces, centroids and moments of inertia. Friction. Virtual work. [Offered: F]
Prereq: 1A Systems Design Engineering.
Antireq: BME 181

 
SYDE 182 LEC,TUT 0.50
Course ID: 008935
Physics 2: Dynamics
Kinematics of particles, rectilinear and curvilinear motion. Kinetics of particles, application to space mechanics. Energy and momentum methods. Systems of particles. Kinematics and kinetics of rigid bodies; planar motion. Vibrations. [Offered: F,W,S]
Prereq: Level at least 1B Systems Design Engineering or 2A Mechatronics Engineering .
Antireq: BME 182

 
SYDE 192 LEC,TUT 0.50
Course ID: 008938
Digital Systems
Digital technology, combinatorial logic, binary arithmetic, synchronous sequential circuits, design methodology, algorithmic state machines, microcomputer interfacing. [Offered: S]
Prereq: 1B Systems Design Engineering.
Antireq: BME 292/393

 
SYDE 192L LAB 0.25
Course ID: 012858
Digital Systems Laboratory
Laboratory experiments for students taking SYDE 192. [Offered: S]
Prereq: 1B Systems Design Engineering.
Antireq: BME 292L/393L

 

SYDE 200s


SYDE 201 SEM 0.00
Course ID: 009343
Seminar
Systems design second-year students will meet a faculty member designated as their class professor. Performance in assignments, conceptual difficulties with courses, interrelation of coursework, later work and engineering practice will be discussed. Non-credit course. [Offered: W]
Prereq: 2A Systems Design Engineering

 
SYDE 202 SEM 0.00
Course ID: 009344
Seminar
Systems design second-year students will meet a faculty member designated as their class professor. Performance in assignments, conceptual difficulties with courses, interrelation of coursework, later work and engineering practice will be discussed. Non-credit course. [Offered: F]
Prereq: 2B Systems Design Engineering

 
SYDE 211 LEC,TUT 0.50
Course ID: 008939
Calculus 3
Vector differential calculus: divergence and curl, line and surface integrals, fundamental theorems, applications. First order ordinary differential equations: analytical techniques and applications. Second order linear ordinary differential equations: systems of equations and applications. Numerical methods for solving ordinary differential equations (ODEs). [Offered: F,W]
Prereq: 2A Systems Designs Engineering or 2A Biomedical Engineering

 
SYDE 212 LEC,TUT 0.50
Course ID: 013145
Probability and Statistics
Elementary probability theory. Random variables and distributions. Binomial, Poisson, and normal distributions. Elementary sampling. Statistical estimation. Tests of hypotheses and significance. Regression. Goodness-of-fit tests. Analysis of experimental measurements. [Offered: F]
Prereq: Level at least 2B Systems Design Engineering.
Antireq: BME 213, CIVE 224, ECE 316, NE 115

 
SYDE 223 LAB,LEC,TUT 0.50
Course ID: 008957
Data Structures and Algorithms
Algorithms and Data Structures emphasizes the following topics: structured software design, data structures, abstract data types, recursive algorithms, algorithm analysis and design, sorting and searching, hashing, problem-solving strategies and NP-completeness. [Offered: W,S]
Prereq: Level at least 1B Systems Design Engineering or Computer Engineering Option.
Antireq: BME 122, CS 240/241E, ECE 250, MTE 140

 
SYDE 252 LEC,TUT 0.50
Course ID: 008945
Linear Systems and Signals
Models and analysis of linear systems. Discrete time systems, continuous time systems; difference and differential equations; impulse and frequency response. Complex frequency, functions of complex variables, transform domain techniques: Z transforms; Fourier analysis, Laplace transform. Transfer functions and frequency response, frequency domain analysis of linear systems; sampling theory, stability, and linear filters. [Offered: F, S]
Prereq: Level at least 2B Systems Design Engineering or 2B Mechanical Engineering or 2B Mechatronics Engineering.
Antireq: BME 252

 
SYDE 261 LEC,TUT 0.50
Course ID: 012861
Design, Systems, and Society
This course will help students understand how others think about technology, and then use this knowledge to make better choices when designing. This impact course focuses on identifying, understanding, and analyzing the interactions and impacts among technology, society and the environment for current and emerging technologies using theoretical and evidence-based analyses. Connections among systems of systems engineering, impact analyses, evidence-based analyses, needs assessment, the design process, advocacy, and professional engineering will be discussed and applied. [Offered: W]
Prereq: 2A Systems Design Engineering

 
SYDE 262 LEC,TUT 0.50
Course ID: 008958
Engineering Economics of Design
This course examines a variety of economic factors in Engineering and how they impact design. Topics include business plans, price and output decisions, choosing among alternative inputs, production processes, evaluating alternative investments, equipment service life and depreciation, new products. [Offered: F]
Prereq: 2B Systems Design Engineering.
Antireq: BME 364, MSCI 261

 
SYDE 263 LAB,LEC 0.25
Course ID: 015792
Engineering Prototyping
This course addresses the practical aspects of design and technical communication. By using a series of workshops culminating in a comprehensive final project, students gain the hands-on experience necessary for prototyping and design validation. Topics include generating technical specifications, material selection, fastener basics, motor selection, electronic switching, reading data sheets and schematics, and advanced microcontroller implementation.
[Note: the lecture and laboratory components are offered alternate weeks. This course is graded as CR/NCR. Offered: W]
Prereq: 2A Systems Design Engineering

 
SYDE 283 LEC,TUT 0.50
Course ID: 008950
Physics 3: Electricity, Magnetism and Optics
Introduction to the fundamental laws of electricity, magnetism, and optics; electric fields, voltage, resistance, current, properties of conductors and semiconductors, capacitance, properties of dielectrics, magnetic fields, Faraday's Law and inductance, properties of magnetic materials; electromagnetic waves and the nature of light, geometrical optics; reflection and refraction, physical optics; interference and diffraction. [Offered: W]
Prereq: 2A Systems Design Engineering.
Antireq: BME 386

 
SYDE 285 LEC,TUT 0.50
Course ID: 008936
Materials Chemistry
The course will present how the fundamentals of chemistry are applied to materials science and engineering. Concepts such as chemical bonding, crystal structure, phase diagram, redox reaction, and electrochemistry will be introduced in the context of materials science. Properties, processing and structure of metals, semiconductors, polymers, ceramic, nanomaterials and biomaterials will be presented. [Offered: W]
Prereq: 2A Systems Designs Engineering.
Antireq: BME 282

 
SYDE 286 LEC,TUT 0.50
Course ID: 008948
Mechanics of Deformable Solids
Introduction to mechanical response of materials and stress-strain relationship. Behaviour of prismatic members in tension, compression, shear, bending and torsion. Shear-force and bending-moment diagrams. Introduction to instability. [Offered: F]
Prereq: Level at least 2A Systems Design Engineering.
Antireq: BME 281, CIVE 204, ME 219

 
SYDE 292 LEC,TUT 0.50
Course ID: 008952
Circuits, Instrumentation, and Measurements
Active and passive circuit elements, Kirchhoff's laws, mesh and nodal circuit analysis, principle of superposition; step response of first and second order networks; sinusoidal steady state analysis using complex impedance phasors; input-output relationships, transfer functions and frequency response of linear systems; operational amplifiers, operational amplifier circuits using negative or positive feedback; diodes, operational amplifier circuits using diodes; analog signal detection, conditioning and conversion systems; transducers, difference and instrumentation amplifiers, active filters, A/D and D/A conversion. [Offered: F]
Prereq: (2B Systems Design Engineering) or Mechatronics Option.
Antireq: BME 392

 
SYDE 292L LAB 0.25
Course ID: 012859
Circuits, Instrumentation, and Measurements Laboratory
Laboratory experiments for students taking SYDE 292. [Offered: F]
Prereq: 2B Systems Design Engineering.
Antireq: BME 392L

 

SYDE 300s


SYDE 301 SEM 0.00
Course ID: 009345
Seminar
Systems design third-year students will meet with a faculty member designated as their class professor. Performance in assignments, conceptual difficulties with courses, interrelation of coursework, later work and engineering practice will be discussed. Non-credit course. [Offered: S]
Prereq: 3A Systems Design Engineering

 
SYDE 302 SEM 0.00
Course ID: 009346
Seminar
Systems design third-year students will meet with a faculty member designated as their class professor. Performance in assignments, conceptual difficulties with courses, interrelation of coursework, later work and engineering practice will be discussed. Non-credit course. [Offered: W]
Prereq: 3B Systems Design Engineering

 
SYDE 311 LEC,TUT 0.50
Course ID: 008953
Advanced Engineering Math 2
Series solutions of ordinary differential equations; Bessel functions, orthogonal functions, Fourier expansions and integral, Legendre polynomials, Sturm-Liouville systems. Partial differential equations; parabolic, hyperbolic and elliptic equations, numerical methods. Numerical integration; Gaussian quadrature, Runge-Kutta methods. Nonlinear systems; qualitative analysis, phase plane, Newton-Raphson method. [Offered: S]
Prereq: 3A Systems Design Engineering

 
SYDE 312 LEC,TUT 0.50
Course ID: 008954
Applied Linear Algebra
Vector spaces, linear independence, linear maps and matrix representations. Inner product spaces and orthogonality. Gramm-Schmidt algorithm and orthogonal projection. Interpolation and curve-fitting. Eigenvalues and eigenvectors, diagonalization, singular value decomposition. Applications and numerical methods. [Offered: W]
Prereq: 3B Systems Design Engineering

 
SYDE 322 LEC,TUT 0.50
Course ID: 008943
Software Design
Software requirements specification; software architecture; design patterns; software testing and quality assurance; software maintenance; design of efficient algorithms and methods for their analysis, mathematical algorithms, string processing algorithms, geometrical algorithms, exhaustive search and traversal techniques, introduction to lower bound theory and NP-completeness. Case studies and engineering examples. [Offered: W]
Prereq: BME 122 or CS 240/240E or ECE 250 or MTE 140 or SYDE 223; Level at least 3A Biomedical Engineering or Level at least 3B Systems Design Engineering

 
SYDE 334 LEC,TUT 0.50
Course ID: 008961
Applied Statistics
Review of basic Normal theory, t, chi-squared, and F distributions. Simple linear regression. Lack of fit. Analysis of variance. Multiple linear regression, variable selection techniques, indicator variables, diagnostics. Brief introduction to non-linear regression, factorial experimentation. [Offered: W]
Prereq: BME 213 or SYDE 212 (with minimum grade of 70%); Level at least 3A Biomedical Engineering or Level at least 3B Systems Design Engineering.
Antireq: STAT 331, 371.

 
SYDE 351 LEC,TUT 0.50
Course ID: 008964
Systems Models 1
Introduction to systems modelling and analysis. Graph theoretic models and formulation of system equations. State space formulation and solution. Time and frequency domain solutions. Application to engineering systems. [Offered: W, S]
Prereq: 3A Systems Design Engineering or (MATH 115 and MTE 202 and level at least 3A Mechatronics Engineering)

 
SYDE 352 LEC,TUT 0.50
Course ID: 008965
Introduction to Control Systems
Classical and state space representations of control systems. Stability, controllability, observability and sensitivity. Routh-Hurwitz and root-locus methods. Frequency domain behaviour, Bode plots, Nyquist stability criteria. Pole placement, PID, phase-lead and phase-lag controllers.(labs alt. weeks) [Offered: W]
Prereq: 3B Systems Design Engineering.
Antireq: BME 353

 
SYDE 352L LAB 0.25
Course ID: 012860
Control Systems Laboratory
Laboratory experiments for students taking SYDE 352. [Offered: W]
Prereq: 3B Systems Design Engineering.
Antireq: BME 353L

 
SYDE 361 LAB,LEC,TUT 0.50
Course ID: 008968
Systems Design Methods 1: Needs Analysis and Prototyping
The methodology of design, situation of concern; needs analysis and problem definition, engineering analysis and generation of alternative solutions, design prototyping, and design documentation. The lecture material is supplemented by a term-long design project done in small groups that develops hands-on experience with electromechanical prototyping. [Offered: S]
Prereq: 3A Systems Design Engineering.
Antireq: BME 361

 
SYDE 362 LAB,LEC 0.50
Course ID: 008969
Systems Design Methods 2: Testing, Verification, and Validation
Engineering design project course where students work in small groups applying the principles of engineering problem solving and design, with a focus on testing and design evaluation, and an introduction to benchmark testing and applied design optimization. Student projects will provide hands-on experience with design verification, validation, and performance measurement and analysis using engineering tools. [Offered: W]
Prereq: 3B Systems Design Engineering.
Antireq: BME 362

 
SYDE 381 LEC,TUT 0.50
Course ID: 008973
Thermodynamics
An introductory course in engineering thermodynamics structured for students in Systems Design. Classical thermodynamics is presented as the systematic study of energy; its use, degradation, and waste. Introduction to heat transfer by conduction, convection, and radiation. Applications focus on problems of energy and environment. The concepts of statistical thermodynamics are introduced. [Offered: S]
Prereq: 3A Systems Design Engineering.
Antireq: BME 384, MTE 309, ME 250

 
SYDE 383 LAB,LEC,TUT 0.50
Course ID: 008949
Fluid Mechanics
Fundamental concepts in systems involving fluid flow. Basic treatment of statics, kinematics and dynamics of fluids. Conservation of mass, momentum and energy for a control volume. Dimensional analysis and similarity. Flow in pipes and channels. Brief introduction to boundary layers, lift and drag, ideal and compressible flow. [Offered: S]
Prereq: Level at least 3A Systems Design Engineering.
Antireq: BME 384, ME 351

 

SYDE 400s


SYDE 401 SEM 0.00
Course ID: 009347
Seminar
Systems design fourth-year students will meet with a faculty member designated as their class professor. Conceptual difficulties, the interrelation of course work and engineering practice will be discussed. Non-credit course. [Offered: F]
Prereq: 4A Systems Design Engineering

 
SYDE 402 SEM 0.00
Course ID: 009348
Seminar
Systems design fourth-year students will meet with a faculty member designated as their class professor. Conceptual difficulties, the interrelation of course work and engineering practice will be discussed. Non-credit course. [Offered: W]
Prereq: 4B Systems Design Engineering

 
SYDE 411 LEC,TUT 0.50
Course ID: 013146
Optimization and Numerical Methods
Root-finding methods. Linear programming, simplex and interior-point methods. Local and global optimization methods. Constrained optimization. Multiobjective and multidisciplinary design optimization.[Offered: F]
Prereq: 4A Systems Design Engineering.
Antireq: BME 411

 
SYDE 461 LAB,LEC 0.50
Course ID: 008993
Systems Design Capstone Project 1
The first half of a two-term engineering design project continuing the systems design project sequence. Students work in small groups applying the principles of systems design engineering to a situation of concern of their own choosing. Students have individual project supervisors as well as an overall co-ordinator who provides the framework for the term assessments. [Offered: F]
Prereq: 4A Systems Design Engineering.
Antireq: BME 461

 
SYDE 462 LAB,LEC 0.50
Course ID: 008994
Systems Design Capstone Project 2
The second half of a two-term engineering design project continuing the systems design project sequence. Students work in small groups applying the principles of systems design engineering to a situation of concern of their own choosing. Students have individual project supervisors as well as an overall co-ordinator who provides the framework for the term assessments. [Offered: W]
Prereq: 4B Systems Design Engineering.
Antireq: BME 462

 

SYDE 500s


SYDE 522 LEC,TUT 0.50
Course ID: 008981
Foundations of Artificial Intelligence
The objective of this course is to introduce students to fundamental concepts of Artificial Intelligence. An overview of different learning schemes will be provided, including supervised and unsupervised algorithms. The focus of this course will be on dimensionality reduction, clustering, classification, deep and shallow artificial neural networks, and reinforcement learning. Ethical aspects of artificial intelligence will be discussed. [Offered: W]
Prereq: One of BME 122, CS 240/240E, ECE 250, MSCI 240, MTE 140, SYDE 223 and Biomedical Engineering or SYDE or level at least 4A Management Engineering or Mechatronics Eng or Mechatronics Option or Computer Eng Option.
Antireq:CS 480,486, ECE 457A,457B

 
SYDE 531 LEC,TUT 0.50
Course ID: 013383
Design Optimization Under Probabilistic Uncertainty
Optimization methods for real world problems have to deal with probabilistic uncertainty either due to data uncertainty or manufacturing uncertainty or both. Maximizing the expected value of the objective function subject to reliability (or risk) constraints is commonly used in such design or decision-making problems. Common methods used are stochastic programming, stochastic dynamic programming, chance-constraints, yield optimization and tolerance design. Example applications are selected from water management, energy systems, financial engineering, and manufacturing. [Offered: W]

 
SYDE 532 LEC,TUT 0.50
Course ID: 013382
Introduction to Complex Systems
The overwhelming majority of societal and ecological issues of pressing importance are complex systems; nonlinear interacting systems poorly characterized by linear analyses and Gaussian statistics. This course introduces the mathematics needed to understand such interactions, including nonlinear dynamics, critical and bifurcation behaviours, large-scale systems, power-law distributions, and statistical inference. The mathematical methods will be motivated by a set of case studies comprised of pressing large-scale interconnected problems such as global warming, energy shortages, desertification, overpopulation, poverty, and economic instability, to be investigated from a systems engineering perspective that will connect the mathematical analyses to real-world examples. [Offered: W]
Prereq: Level at least 3A Biomedical Engineering or Level at least 3B Systems Design Engineering

 
SYDE 533 LEC,TUT 0.50
Course ID: 009003
Conflict Resolution
Formal methods for studying engineering decision-making problems involving multiple participants and multiple objectives. Topics include the graph model for conflict resolution, normal game form, metagame analysis, games with misperceptions, preference elicitation, human behaviour under conflict, evolution of a conflict, decision-making under uncertainty, sensitivity analyses, multiple criteria decision analysis, group decision and negotiation, coalition analysis, decision support systems, and real-world applications of the foregoing concepts. [Offered: F]

 
SYDE 542 LEC,TUT 0.50
Course ID: 010067
Interface Design
This course focuses on the design of computer interfaces for simple to complex systems. Examples of applications are used to illustrate theoretical approaches. Main topics include forms of visual display; auditory display and soft controls; context, navigation, and layout; development techniques; design for engagement. [Offered: W]
Prereq: One of BME 162, MSCI 343, SYDE 162, 348/548, 543; Biomedical Engineering or Systems Design Engineering or (level at least 4A Management Engineering or 4A Mechatronics Engineering) or Ergonomics and Injury Prevention Minor

 
SYDE 543 LEC,TUT 0.50
Course ID: 009006
Cognitive Ergonomics
This course focuses on the role engineering psychology research plays in design of the information displays and devices associated with simple and complex cognitive tasks. Main topics include signal detection and target location tasks, navigation tasks, training tasks, communication tasks, human error, stress and mental workload, supervisory control, and situational awareness. [Offered: F]
Prereq: Biomedical Engineering or Systems Design Engineering or (Level at least 4A Mechatronics Engineering) or Biomechanics Option or Ergonomics and Injury Prevention Minor

 
SYDE 544 LEC,TUT 0.50
Course ID: 008988
Biomedical Measurement and Signal Processing
This course develops an understanding of biomedical measurements through the examination of electromyographic (EMG), electroencephalographic (EEG), and electrocardiographic (ECG) signals. Measurement of human-body position, force, and pressure, and related instrumentation will also be presented. Signal processing techniques will be discussed in the context of extraction and application of useful biomedical signals. [Offered: W]
Prereq: One of BIOL 273, BME 284, SYDE 384/584; Level at least 3A Biomedical Engineering or Level at least 3B Systems Design Engineering or Level at least 3B Honours Life Physics (Biophysics Specialization)

 
SYDE 548 LEC,TUT 0.50
Course ID: 010066
User Centred Design Methods
This course approaches the design of tasks, tools, products, and systems from a user-centered design perspective. Emphasis is on the human factors and usability methods, and techniques that can and should be applied throughout the iterative design process. While design issues pertaining to human-computer interaction are discussed, the methods presented can be applied to the design of almost any user interface. Major topics include user research methods for usability and user experience, inspection methods, user testing, applied statistical analysis. [Offered: W]
Prereq: (Level at least 3A Biomedical Engineering) or (Level at least 3B Systems Design Engineering) or (Level at least 4A Mechatronics Engineering or Biomechanics Option or Ergonomics and Injury Prevention Minor).
Antireq: CS 449, MSCI 343

 
SYDE 552 LEC,TUT 0.50
Course ID: 014290
Computational Neuroscience
Introduction to modelling and analysis of neurophysiological systems. Models of synaptic plasticity and learning, with focus on the similarities and differences between neuroscience and deep learning.
[Note: For systems design engineering students: It is recommended that one of BIOL 273, 376, 377 or BME 284 or SYDE 384/584 be taken before or concurrently with SYDE 552. Offered: W]
Prereq: Level at least 3A Biomedical Engineering or Level at least 3B Systems Design Engineering
(Cross-listed with BIOL 487)

 
SYDE 553 LEC,TUT 0.50
Course ID: 009010
Advanced Dynamics
Newtonian and Eulerian formulation of particle and rigid body kinematics and dynamics. Energy (Lagrangian and Hamiltonian) formulations of particle and rigid body dynamics; generalized co-ordinates, generalized forces, holonomic constraints, Lagrange multipliers. [Offered: F]
Prereq: (Level at least 3A Biomedical Engineering) or (Level at least 3B Systems Design Engineering) or (Level at least 4A Mechatronics Engineering) or Mechatronics Option or Biomechanics Option

 
SYDE 556 LEC,TUT 0.50
Course ID: 012084
Simulating Neurobiological Systems
This course develops and applies a general framework for understanding neural computation in the context of recent advances in theoretical and experimental neuroscience. Particular emphasis is placed on understanding representation, nonlinear computation, and dynamics in real neurobiological systems. Students will apply signal processing, control theory, linear algebra, probability theory, and similar quantitative tools for the purpose of modelling sensory, motor, and cognitive systems. Topics covered include single neuron function, neural coding, neural dynamics, attractor networks, learning, statistical inference, locomotion, working memory, etc. Familiarity with neural systems is helpful but not essential. [Offered: F]
Prereq: BME 252 or SYDE 252

 
SYDE 572 LEC,TUT 0.50
Course ID: 008972
Introduction to Pattern Recognition
Pattern recognition as a process of data analysis. Pattern features as components in a random vector representation. Classification techniques; distance measures in feature space, probabilistic (Bayesian) decision theory, linear discriminants. Clustering and feature extraction. Applications; optical character recognition, speech recognition, industrial robot vision, medical diagnosis, remote sensing and satellite image analysis, fault detection and diagnosis in complex systems such as nuclear reactors. [Offered: W]
Prereq: (Level at least 3A Biomedical Engineering) or (Level at least 3B Systems Design Engineering) or (Level at least 4A Mechatronics Engineering) or Mechatronics Option or Biomechanics Option

 
SYDE 575 LAB,LEC,TUT 0.50
Course ID: 009016
Image Processing
Beginning with a discussion of quantitative models of imaging systems, this course moves on to apply methods of linear systems theory and signal processing to image processing. Simple spatial domain techniques as well as spatial frequency domain methods, and digital filter design for image enhancement and restoration are discussed. The key methods and problems are surveyed; edge detection, image denoising, image segmentation, image enhancement, image compression, image registration, and feature detection. Applications to machine vision, remote sensing, and medical imaging will be emphasized. [Offered: F]
Prereq: BME 252 or SYDE 252; (Level at least 3A Biomedical Engineering) or (Level at least 3B Systems Design Engineering) or (Level at least 4A Mechatronics Engineering) or Mechatronics Option or Biomechanics Option

 
SYDE 584 LEC,TUT 0.50
Course ID: 013384
Physiological Systems and Biomedical Design
In this course, students will become familiar with the physiology and anatomical structures of the human body. The structure, functions, and properties of major physiological systems (e.g., musculoskeletal, nervous, cardiovascular, and respiratory) will be presented in relation to modelling physiological systems and the design of biomedical devices (imaging, assistive, and diagnostic). Various aspects of pathology and how they influence measurements will also be introduced. [Offered: F]
Prereq: (Level at least 3B Engineering) or (Level at least 3B Honours Life Physics (Biophysics specialization)).
Antireq: BIOL 273, BME 284

 
SYDE 599 LEC,TUT 0.50
Course ID: 016273
Special Topics in Systems Design Engineering
This course deals with selected topics at the undergraduate level in environmental and societal systems, mechatronics and physical systems, or human factors and ergonomics.
[Note: For a current list of offerings, see the associate chair of undergraduate studies. Offered: F,W]
Department Consent Required
Prereq: Level at least 3A Engineering students