2024-2025 Undergraduate Calendar

Engineering  
Chair Shahryar Rahnamayan Professor Shahryar Rahnamayan Associate Professors Shengrong Bu, Amir Mofidi Assistant Professors Glaucio Carvalho, Jasneet Kaur, Ryan Schroeder, Alonso Zavafer Affiliated Faculty Members Shawn M. Baudette, Jianbo Gao, Pouria Ramazi, Tony Yan  
General Information Go to top of document
Administrative Assistant Josie Zhao 905-688-5550, extension 3239 Cairns Building 517A https://brocku.ca/mathematics-science/engineering/ The Bachelor of Engineering, Integrated Engineering program addresses the ongoing digital revolution in engineering driven by technologies such as AI, robotics, digital twins, data analytics, augmented reality, and beyond. At the same time, new areas of focus such as sustainability, diversity, inclusion, and collaboration are driving new engineering priorities. This revolution is transforming traditional engineering fields, driving engineers to be more flexible and inter- and multi-disciplinary in their approach. The Integrated Engineering program is tailor-made to address these new demands on engineering careers. Our students will gain a grounding in core engineering practices and the necessary interdisciplinary outlook to make a significant impact in the engineering fields of the future. The Integrated Engineering program will consider the challenges of the future by structuring learning around the following four principal themes:
1.  Feeding the World – Agri/food-tech, environment, water, bio commodities, bioremediation;
2.  Shaping the Future – robotic automation, advanced manufacturing, infrastructure, transportation logistics, energy frontiers, human augmentation;
3.  Connecting the World – big data, deep learning, artificial intelligence, fintech, hyper-connectivity, cybersecurity;
4.  Creating Healthy Communities – medical devices, well-being, smart/compassionate cities, sustainability, climate change.
At the core of Integrated Engineering is a commitment to interdisciplinary collaboration and engaging in a curriculum that seamlessly combines theoretical knowledge with hands-on experiences, preparing students for the complexities of real-world problem-solving.
 
Program Notes Go to top of document
1.  Students wishing to proceed to year 2 as a BEng major must have achieved a minimum 60 percent overall average  
2.  In years 2 and 3, as a component of their program, BEng students participate in a mini-project in Integrated Design (i.e., one per semester).  
3.  ENGR 1N00 (self-directed, online via LMS) is the co-requisite course for the ENGR 1P01; which should be completed successfully by the end of the first semester.  
4.  Co-op Option 1: Commences in the Spring session after completion of Year 2, Term 2 and concludes in the spring session of Year 4 (i.e., Spring, Fall, Winter, Spring); it is 16 months in total.  
5.  Co-op Option 2: This option has two 8-month durations, the first placement commences in the Spring session after completion of Year 2, and concludes in the Fall session of Year 3. The second placement commences in the Winter session of Year 4 and concludes in the Spring session of Year 5, resulting in a total placement of 16 months  
6.  Students opting for the Co-op track must fulfill a minimum requirement of 12 months of Co-op Work Term completion.  
7.  To satisfy all required degree learning outcomes BEng requires students to complete a total of 21 credits (i.e., 5 credits in years 1,2, and 4, 6 credits in year 3. A maximum of eight credits may be numbered 1(alpha)00 to 1(alpha)99; at least three credits must be numbered 2(alpha)90 or above; at least three credits must be numbered 3(alpha)90 or above; and the remaining credits must be numbered 2(alpha)00 or above.  
Bachelor of Engineering, Integrated Engineering Go to top of document
Year 1
- ENGR 1N00, 1P01, and 1P02
- CHEM 1P91
- MATH 1P05, 1P06, and 1P13
- PHYS 1P95 and 1P96
- one Humanities context credit
Year 2
- IENG 2P01, 2P02, 2P03, 2P04, 2P05, 2P10, 2P11, 2P12 and 2P13
- STAT 2P83
Year 3
- IENG 3P01, 3P02, 3P03, 3P04, 3P05, 3P06, 3P10, 3P11, 3P12, 3P13 and 3P14
- one-half Social Sciences context credit
Year 4
- IENG 4F00, ENGR 4P01, and IENG 4P02
- two and one-half credits from IENG 4P03, 4P04, 4P05, 4P06, 4P07, 4P08, 4P09, 4P10, 4P11, 4P12, 4P13, 4P14, 4P15, 4P16, and 4P17
- one-half Social Sciences context credit
 
Bachelor of Engineering, Integrated Engineering Co-op Go to top of document
Option 1: Go to top of document
Year 1
- ENGR 1N00, 1P01, and 1P02
- CHEM 1P91
- PHYS 1P95 and 1P96
- MATH 1P05, 1P06, and 1P13
- SCIE 0N90
- one Humanities context credit
Year 2
- IENG 2P01, 2P02, 2P03, 2P04, 2P05, 2P10, 2P11, 2P12 and 2P13
- STAT 2P83
Year 3 Spring
- ENGC 0N01 and 2C01
Fall
- ENGC 0N02 and 2C02
Winter
- ENGC 0N03 and 2C03
Spring
- ENGC 0N04 and 2C04
Year 4
- IENG 3P01, 3P02, 3P03, 3P04, 3P05, 3P06, 3P10, 3P11, 3P12, 3P13 and 3P14
- one-half Social Sciences context credit
Year 5
- IENG 4F00, ENGR 4P01, and IENG 4P02
- Two and one-half credits from IENG 4P03, 4P04, 4P05, 4P06, 4P07, 4P08, 4P09, 4P10, 4P11, 4P12, 4P13, 4P14, 4P15, 4P16, and 4P17
- one-half Social Sciences context credit
 
Bachelor of Engineering, Integrated Engineering Co-op Go to top of document
Option 2: Go to top of document
Year 1
- ENGR 1N00, 1P01, and 1P02
- CHEM 1P91
- PHYS 1P95 and 1P96
- MATH 1P05, 1P06, and 1P13
- SCIE 0N90
- one Humanities context credit
Year 2
- IENG 2P01, 2P02, 2P03, 2P04, 2P05, 2P10, 2P11, 2P12 and 2P13
- STAT 2P83
Year 3 Spring
- ENGC 0N01 and 2C01
Fall
- ENGC 0N02 and 2C02
Winter
- IENG 3P10, 3P11, 3P12, 3P13 and 3P14
- one-half Social Sciences context credit
Year 4 Fall
- IENG 3P01, 3P02, 3P03, 3P04, 3P05, 3P06
Winter
- ENGC 0N03 and 2C03
Spring
- ENGC 0N04 and 2C04
Year 5 Fall and Winter
- IENG 4F00, ENGR 4P01, and IENG 4P02
- two and one-half credits from IENG 4P03, 4P04, 4P05, 4P06, 4P07, 4P08, 4P09, 4P10, 4P11, 4P12, 4P13, 4P14, 4P15, 4P16, and 4P17
- one-half Social Sciences context credit
 
Minor in Engineering Science Go to top of document
This program caters to students with a fervent interest in innovation, problem-solving, and the active shaping of the future and empowers them to diversify their skill set and delve into the dynamic domain of engineering, irrespective of their primary area of focus. For more information visit https://brocku.ca/mathematics-science/engineering/. The Minor in Engineering Science is open to all registered undergraduate Brock students who have completed at least five credits in post-secondary education with a 70 percent average or higher. Students who transfer to Brock from another institution with at least five equivalent credits accepted by a departmental review will also be considered. Students wishing to minor in Engineering Science are required to complete a change of major request (see Office of the Registrar and Enrolment Services). To complete a Minor in Engineering Science students must complete five full credits, with a minimum 70 percent average as follows:

At least two credits from ENGS 1P01, 2P01, 2P02, 3P12, 3P20, 3P21, 3P22, 3P41, 3P42, 3P44

- up to 3 credits from the following list: APCO 1P93, APCO 2P11, BIOL 3P06, BIOL 3Q91, BIOL 4P25, BTEC 2P09, BTEC 3P09, BTEC 4P25, COSC 2P08, DASA 2P08, ENSU 2P01 , ERSC 3P95, KINE 4P01, PHYS 2P30
Program Notes: 1. Students can choose only one course where cross-listed. See the appropriate calendar entries for cross-listing information and course prerequisites. 2. FMSC 1P00 is strongly recommended.
 
Course Descriptions Go to top of document
Note that not all courses are offered in every session. Refer to the applicable term timetable for details. # Indicates a cross listed course * Indicates primary offering of a cross listed course  
Prerequisites and Restrictions Go to top of document
Students must check to ensure that prerequisites are met. Students may be deregistered, at the request of the instructor, from any course for which prerequisites and/or restrictions have not been met.

COURSES

ENGS 1P01 The Humanist Engineer Engineering design and construction problems, solutions, and new challenges. Seminar, 3 hours per week. Note: this course may be offered in multiple modes of delivery. The method of delivery will be listed on the academic timetable, in the applicable term. ENGS 2P01 Information Security Engineering Fundamentals of information security. Topics may include: security risk management; CIA triad, threats, attacks, and assets; vulnerabilities; cryptography; user authentication; access control; firewalls; intrusion detection systems. Lectures, 3 hours per week. Restriction: open to Engineering minor students until date specified in Registration guide or permission of instructor. Note: this course may be offered in multiple modes of delivery. The method of delivery will be listed on the academic timetable, in the applicable term. ENGS 2P02 Invitational Education Theory for Engineers Exploration of teaching, learning, and practice of engineering from the perspectives of Self, Others, Knowledge, Organizations and Societal Good. On-line delivery. Restriction: open to Engineering minor students until date specified in Registration guide or permission of instructor. Note: this course may be offered in multiple modes of delivery. The method of delivery will be listed on the academic timetable, in the applicable term. ENGS 3P12 Feeding the World: Restorative Engineering Engineering techniques to protect and remediate the environment. Topics include site remediation (brownfields, agricultural land, greenhouse, fish treatment plant, etc.), ecosystem restoration, and waste management. Analysis of biocommodity production from the treatment of different waste streams through the concept of circular economy. Seminar, 3 hours per week. Restriction: open to Engineering minor students until date specified in Registration guide or permission of instructor. Note: this course may be offered in multiple modes of delivery. The method of delivery will be listed on the academic timetable, in the applicable term. ENGS 3P20 Smart Interconnected Systems Use of sensors, systems, and networks to support healthier communities. Technologies for varied applications such as environmental monitoring, or ambient assisted living.This course will bridge the gap between science and engineering, with hands-on experience with up-to-date systems. Lectures, 3 hours per week. Laboratory, 2 hours every other week. Restriction: open to Engineering minor students until date specified in Registration guide or permission of instructor. Note: this course may be offered in multiple modes of delivery. The method of delivery will be listed on the academic timetable, in the applicable term. ENGS 3P21 Shaping the Future: New Automation Human and non-human interactions, based on the notion of metaphorical software robots and artificial intelligence for processing transactions, managing data, triggering responses and communicating with digital systems. Seminar, laboratories, 5 hours per week. Restriction: open to Engineering minor students until date specified in Registration guide or permission of instructor. Note: this course may be offered in multiple modes of delivery. The method of delivery will be listed on the academic timetable, in the applicable term. ENGS 3P22 Shaping the Future: Energy Frontiers Exploration of frontiers of energy generation and consumption, their intersections with industry, environment and society. Examination of energy demand and its determinants, energy usage effectiveness and efficiency, policy dimension of energy and climate change, and potential impacts on ecosystems. Seminar, laboratories, 5 hours per week Restriction: open to Engineering minor students until date specified in Registration guide or permission of instructor. Note: this course may be offered in multiple modes of delivery. The method of delivery will be listed on the academic timetable, in the applicable term. *ENGS 3P41 Creating Healthy Communities: Human Mechanics (also offered as KINE 3Q41) Invention of assistive devices for human augmentation (bionic technology, robotics and exoskeletons) to prolong and enhance lives. Assistive solutions for recovery from injury, improvement of sport mechanics, assistance for the elderly, and optimization of human performance for occupational workers. Seminar, laboratories, 5 hours per week. Restriction: open to students in the Engineering Science minor, BKin, and BScKin, until date specified in Registration guide or permission of instructor. Note: this course may be offered in multiple modes of delivery. The method of delivery will be listed on the academic timetable, in the applicable term. Completion of this course will replace previous assigned grade and credit obtained in KINE 3Q41. ENGS 3P42 Creating Healthy Communities: Inclusive Cities Smart cities and navigation of the urban environment. Adaptation to climate change, sustainable methods of transportation, reducing, reusing, and recycling waste, and making urban centers more compassionate. Consideration of local needs of St. Catharines and neighboring cities. Seminar, laboratories, 5 hours per week. Restriction: open to Engineering minor students until date specified in Registration guide or permission of instructor. Note: this course may be offered in multiple modes of delivery. The method of delivery will be listed on the academic timetable, in the applicable term. ENGS 3P44 Nanotechnology in Energy Systems Exploration of advanced materials in energy generation, conversion and storage systems, their intersection with industry, environment, and society. Materials engineering and development of multifunctional materials suitable for specific exploitation in fields of batteries, fuel cells and hydrogen technologies, with impact on power generation utilities, the automotive sector, and society at large. Lectures, 3 hours per week. Restriction: open to Engineering minor students until date specified in Registration guide or permission of instructor. Prerequisite(s): CHEM 1P91, CHEM 1P92, PHYS 1P92 Note: this course may be offered in multiple modes of delivery. The method of delivery will be listed on the academic timetable, in the applicable term.

ENGINEERING COURSES

IENG 2P01 Manufacturing Processes Metal forming, plastic deformation, composites, machining processes, and advanced manufacturing processes. Rapid prototyping, design for manufacturability, and waste reduction. Quality systems and metrology. Lectures, 3 hours per week; labs, 2 hours per week. Restriction: open to BEng majors. Prerequisite(s): ENGR 1P01. Corequisite(s): IENG 2P02. Note: completing an integrated mini-project in conjunction with IENG 2P02 Computer-aided Design is required. IENG 2P02 Computer-aided Design Engineering drawing, tolerances, 3D and solid modelling, parametric design. Hands-on experience with computer-aided design software and tools. Rapid prototyping. Case-studies. Project-based course with applications in mechanical, electrical, and civil engineering. Lectures, 2 hours per week; lab, 3 hours per week. Restriction: open to BEng majors. Prerequisite(s): ENGR 1P01. Corequisite(s): IENG 2P01. Note: completing an integrated mini-project in conjunction with IENG 2P01 Manufacturing Processes is required. IENG 2P03 Electric and Electronic Circuits Fundamental concepts of electrical circuits, circuit elements (resistors, capacitors, inductors), linear and nonlinear elements, voltage and current sources, Kirchhoff's circuit and voltage laws, series and parallel connections, admittance and impedance, active and reactive power, power factor, superposition principle, Voltage and Current Division, mesh/loop analysis, nodal analysis, Thevenin and Norton Equivalent Circuits, maximum power transfer and superposition theorem, small signal model around operating point, RC, RL, and RLC circuits, phases, transient and steady state (sine) behavior. This course also covers introduction to diodes, transistors and simple nonlinear circuits employing diodes and transistors including amplifiers. Lectures, 3 hours per week; labs, 2 hours per week. Restriction: open to BEng majors. Prerequisite(s): PHYS 1P96, MATH 1P06, MATH 1P13. IENG 2P04 Modelling of Engineered Systems First and second order linear ordinary differential equations. Mathematical approaches to solving ordinary differential equations, system modeling, simulation, analysis and controller design, Linear Time Invariant (LTI) systems, convolution, impulse response, and system characterization. Transfer function representation, Frequency domain representation and analysis of signals and systems. Laplace Transform and transfer functions. Basic properties of feedback. Stability analysis: Routh-Hurwitz criterion, Root Locus method, Bode gain and phase margins, Nyquist criterion, Classical controller design in time and frequency domain: lead, lag, lead-lag compensation, rate feedback, PID controller. Applications to the modelling of mechanical, electrical, and structural systems. Lectures, 3 hours per week; lab, 1 hour per week. Restriction: open to BEng majors. Prerequisite(s): PHYS 1P95, MATH 1P06, MATH 1P13. IENG 2P05 Engineering Mechanics Engineering applications of mechanics. Internal forces in trusses, frames, and beams. Bending moment and shear force diagrams. Centre of gravity and centroids of areas. Kinematics of particles and rigid bodies: rectilinear, curvilinear and general plane motion. Kinetics of particles and planar rigid bodies: Newton’s 2nd Law, Principle of Work and Energy, Principle of Impulse and Momentum. Lectures, 3 hours per week; tutorial, 1 hour per week. Restriction: open to BEng majors. Prerequisite(s): PHYS 1P95, MATH 1P05. IENG 2P10 Fluid Mechanics Behaviour of fluids, ideal and real gas laws, states and phases, conservation laws, theory of flows in pipes and open channels, measurement techniques. Navier-Stokes equation. Lectures, 3 hours per week; labs, 2 hours per week. Restriction: open to BEng majors. Prerequisite(s): PHYS 1P96. Corequisite(s): IENG 2P11. Note: completing a common mini-project in conjunction with IENG 2P11 Thermodynamics and Heat Transfer is required. IENG 2P11 Thermodynamics and Heat Transfer Fundamental laws of thermodynamics. Conduction, convection and radiation heat transfer. Heat exchangers. Applications in electrochemical energy, combustion, and chemical reactions. Lectures, 3 hours per week; lab, 2 hours per week. Restriction: open to BEng majors. Prerequisite(s): PHYS 1P96. Corequisite(s): IENG 2P10. Note: completing a common mini-project in conjunction with IENG 2P10 Fluid Mechanics is required. IENG 2P12 Applied Artificial Intelligence Introduction to algorithms, graph search algorithms, optimization, gradient methods, random optimization, genetic algorithms, classification, neural networks. Performance metrics and complexity theory. Hands-on practice with artificial intelligence toolboxes. Applications in engineering. Lectures, 3 hours per week; labs, 2 hours per week. Restriction: open to BEng majors. Prerequisite(s): MATH 1P06, MATH 1P13, ENGR 1P02. IENG 2P13 Digital Systems Number Systems and Codes: Arithmetic using signed and unsigned numbers, floating point representation, normalized floating point Representation-Gray codes, ASCII code. Boolean algebra, logic of propositions, min-term and max-term expansions, Karnaugh map, Logic operations: AND, OR, NOT, NAND, NOR, XOR gates; De Morgan’s Theorem; Realisation of combinational circuits using SOP and POS forms, combinational circuit design and simulation, Half adder, Full adder circuits. Half subtraction, and Full subtraction circuits. decoders, BCD to decimal, BCD to 7 Segment decoders, encoders, multiplexers, Demultiplexer, programmable logic devices, ROM (Read Only Memory), PLA (Programmable Logic Array), PAL (Programmable Array Logic). Sequential Circuits: JK Flip-flops- SR JK, T and D flip-flops; buffers; Tristate buffers; racing- JK master-slave FF. Truth table and excitation table- conversion of flip-flops from one type to another, counters, register, and shift register. Lectures, 3 hours lecture and 2 hours lab per week. Restriction: open to BEng majors. Prerequisite(s): IENG 2P03. IENG 3P01 Sustainable Engineering of Future Cities Inclusive design, building information models, Building Management Systems (BMS), internet-of-things (IoT), smart homes. Policy analyses with respect to energy, waste, consumption, the environment, economy, and social well-being. Resilient infrastructure. Lectures, 3 hours per week; seminar, 1 hour per week. Restriction: open to BEng majors. IENG 3P02 Renewable and Clean Energy Fundamentals of power generation, distribution, and energy storage. Clean energy sources including solar, photo voltaic (PV), wind, marine energy, biomass, geothermal, hydrogen, and hydroelectricity. Lectures, 3 hours per week; labs, 2 hours per week. Restriction: open to BEng majors. Prerequisite(s): CHEM 1P91, IENG 2P03, IENG 2P11. Corequisite(s): IENG 3P03. Note: completing a mini-project in conjunction with IENG 3P03 Transportation is required. IENG 3P03 Transportation Transportation methods and models, geometric design, traffic flow theory, traffic control, demand and capacity, safety, energy issues related to transportation, emerging technologies in transportation, current trends in transportation management and operations. Geographic information systems. Lectures, 3 hours per week; tutorial, 1 hour per week. Restriction: open to BEng majors. Prerequisite(s): CHEM 1P91, IENG 2P03, IENG 2P11. Corequisite(s): IENG 3P02. Note: completing a mini-project in conjunction with IENG 3P02 Renewable and Clean Energy is required. IENG 3P04 Mechanics of Materials Continuum stress and strain, truss forces, deformation, structure of materials, fracture mechanics, fatigue, micro-structure formation. Properties of engineering materials (such as ceramics, metals, and polymers), equilibrium analysis of deformable bodies, understanding and applying the three fundamental concepts of solid mechanics, namely, equilibrium, constitutive relationships, and geometry of deformation, specific behaviors, including axial tension and compression, pure bending, bending in combination with shear, and torsion of circular shafts. Design of engineering structures with the focus on materials point of view. Lectures, 3 hours per week; labs, 2 hours per week. Restriction: open to BEng majors. Prerequisite(s): IENG 2P11. IENG 3P05 Project Management Project definition and scope, estimating and managing time and costs, project planning, risk management, quality control. Organizational structures and cultures, building teams, human resources. Stakeholder engagement and the Canadian context. Lectures, 3 hours per week. Restriction: open to BEng majors. Prerequisite(s): ENGR 1P01. IENG 3P06 Computer Simulation of Engineered Systems Fingerprints of complex processes can be observed in engineering, service-oriented, and science environments, including, manufacturing, finance, operations research, healthcare, and business. These include queues, networks, inventory models, and stochastic models. Such models can be used for descriptive modeling, predictive modeling, and/or risk management purposes. This course is designed to teach the process of building simulation models, improving their efficiency, implementing and analyzing the results. Topics include introduction to modeling and simulation and their real-world applications, variables and rules of simulations, stochastic processes, Monte Carlo method, reliability of simulation, discrete and continuous events, software packages utilized for modeling and simulation, test cases to evaluate simulations, and visualization of simulation results. Lectures, 3 hours per week; labs, 2 hours per week. Restriction: open to BEng majors. Prerequisite(s): STAT 2P83. IENG 3P10 Healthy Communities Biomechanics and biomaterials, transport within cells and tissues, clinical engineering, bioinformatics, assistive technologies, imaging, biomanufacturing, and Brain Computer Interface (BCI). Moral and ethical issues in biomedical engineering. Lectures, 3 hours per week; seminar, 1 hour per week Restriction: open to BEng majors. IENG 3P11 Applied Machine Learning Regression and regularization, probabilistic methods, dimension reduction, clustering. Supervised, unsupervised, and reinforcement learning. Data preprocessing. Hands-on experience with machine learning toolboxes. Applications in engineering. Lectures, 3 hours per week; lab, 2 hours per week Restriction: open to BEng majors. Prerequisite(s): IENG 2P12 Corequisite(s): IENG 3P12 Note: completing a mini-project in conjunction with IENG 3P12 Automation and Robotics is required. IENG 3P12 Automation and Robotics Principles of digital controller systems including their architecture, interfacing, communication, interrupts, and power management. Programmable logic controllers (PLCs) and PLC programming languages. Human-machine interfaces (HMIs). Parameter tuning in industrial feedback control systems. Modelling, path planning, and programming of industrial robots. Safety and ethical considerations in automation. Operating principles of a manipulator, actuators, non-industrial applications of robots, purpose of a layered system for robot programming, major categories of robot programming, robot vision, simulation used in industry, and characteristics of DSSP in Microsoft Robotics Studio. Lectures, 3 hours per week; labs, 2 hours per week. Restriction: open to BEng majors. Prerequisite(s): IENG 2P12. Corequisite(s): IENG 3P11. Note: completing a mini-project in conjunction with IENG 3P11 Applied Machine Learning is required. IENG 3P13 Sensors and Actuators Performance metrics for sensors and actuators. Principles of sensor technologies including resistive, inductive, capacitive, optical, and piezoelectric sensors. Fundamentals of computer vision. Fluidic actuators, solenoids, and piezoelectric actuators. Instrumentation, filtering, digital/analog conversion, and control. Sensor and actuator selection. Emerging technologies. Lectures, 3 hours per week; labs, 2 hours per week. Restriction: open to BEng majors. Prerequisite(s): IENG 2P03, STAT 2P83. IENG 3P14 Biomedical Devices Characteristics of biological signals and methods to collect, process, display and record such signals. Bioinstrumentation, bio-signal processing, biomedical sensors and wearable devices. Lectures, 3 hours per week; labs, 2 hours per week. Restriction: open to BEng majors only. Prerequisite(s): IENG 2P03. IENG 4F00 Integrated Engineering Capstone Design Project Year-long, multi-disciplinary engineering design project. Applications of an integrated engineering knowledge base to design a solution to an open-ended real-life engineering problem. projects including the following tasks: Design Refinements based on findings from Proof-of-Concept Prototype; Detailed Design and Engineering Analysis; Test Plan; Test Results and Product Validation; Final Project Presentation; Final Project Report; and Prototype System Demonstration. Another objective of the course is improving the students’ soft skills that include the ability to work in as an individual and team, participating in project planning and scheduling, professional presentation, and ability to deal with uncertainties in a professional manner. This course normally includes studying open-ended engineering design topics. These may consist of real-world design projects proposed and sponsored by industrial partners, or design projects on topics proposed by Faculty Advisors, or topics proposed by a group of enrolled students. Lectures, 1 hour per week; seminar, 1 hour per week; labs, 4 hours per week. Restriction: open to BEng majors with a minimum 16 overall credits. IENG 4P02 Technology Entrepreneurship Technology innovation, business models, value proposition, intellectual property, company positioning. Entrepreneurship methodologies and strategies. Team recruiting, formation, and management. Fund-raising and investor relationships. Lectures, 3 hours per week. Restriction: open to BEng majors with a minimum 16 overall credits. IENG 4P03 Nanotechnology and Biomedical Engineering Overview of nanotechnology, fabrication, characterization, and properties of nano structured materials with emphasis on emerging biomedical applications of nanomaterials including nanoengineering, biotechnology, nanotechnology-based drug delivery systems, imaging, and diagnostic systems. Lectures, 3 hours per week. Restriction: open to BEng majors with a minimum 16 overall credits. Prerequisite(s): CHEM 1P91, IENG 3P04, IENG 3P14. IENG 4P04 Cybersecurity An overview of cybersecurity. Topics may include cryptography, system security, and network security. Emphasis will be placed on experiential learning by mixing theory and practice. In this respect, a hands-on offensive and defensive approach will be adopted to attack and defend against the vulnerabilities of computer systems and networks. Linux and other software tools will be leveraged to solidify concepts and promote learning. Cybersecurity is a comprehensive field and the focus will be on the fundamentals. Lectures, 3 hours per week; lab, 2 hours per week. Restriction: open to BEng majors with a minimum 16 overall credits. Prerequisite(s): ENGR 1P02, STAT 2P83. IENG 4P05 Real-time and Embedded Systems Introduction to embedded systems, embedded C, numbers and logical operations, computer architecture, microcontroller architecture, digital input/output, analog input/output, serial communications, timers, interrupts, development platforms for embedded software, testing and debugging. Lectures and seminars, 3 hours per week; lab, 2 hours per week Restriction: open to BEng majors with a minimum 16 overall credits. Prerequisite(s): IENG 2P03. IENG 4P06 Water Resources Management Introduction to the management of water resources from an environmental engineering point of view. Review of basics of fluid dynamics related to the fields of closed conduit flow and open channels; hydrological concepts related to natural water bodies (including subterranean sources); analysis of the ecological aspects of water resources which include environmental monitoring such as water quality control, detection of pollutants and detection of microorganisms; and discussions of problematics associated to water management planning, wastewater management and global water stress. Lecture, 3 hours per week. Restriction: open to BEng majors only with a minimum 16 overall credits. Prerequisite(s): IENG 3P01, IENG 3P02. IENG 4P07 Introduction to Finite Element Analysis Differences between the Classical and Matrix methods of structural analysis and the difference between the flexibility and stiffness matrix methods. Techniques to utilize computer programming to analyze structures with an unlimited number of structural indeterminacies. The matrix formulation of the force, the displacement methods of analysis, the direct stiffness approach, the finite-element method analysis and its computer applications. Use of the Finite Element Analysis in engineering practice. Lecture, 3 hours per week. Restriction: open to BEng majors only with a minimum 16 overall credits. Prerequisite(s): MATH 1P13, IENG 3P04. IENG 4P08 Building Information Modelling (BIM) How to plan, design, construct and manage the built form and infrastructure with a systematic digital approach. The cost saving advantages of having a central point of building reference in a 3D digital model. Practical application of state-of-the art BIM software such as Autodesk Revit, Autodesk BIM 360, and Tekla BIM sight to develop a model-based process used for the planning, organization, design, and management of buildings and infrastructures. Lecture, 3 hours per week; lab 1.5 hours per week Restriction: open to BEng majors only with a minimum 16 overall credits. Prerequisite(s): IENG 2P02, IENG 3P01. IENG 4P09 Biosensors Sensors are devices that measure the physical, chemical or biological properties of an object providing a corresponding output. Such output is used to create feedback mechanisms used either as a reporter (data collection), to interrogate the state or nature of the sample or as a control. Relevance of Biosensors in medical, biotechnological, agricultural and food industries. The basics of sensors, their design and application on living systems. A combined approach between theory, case study-based lectures and practical sessions. Practical application of basic electronics, microcontroller-based development boards, small factor computers and open-source software to build simple sensors to measure the state of biological systems Lecture, 3 hours per week lecture; lab, 3 hours per week. Restriction: open to BEng majors only with a minimum 16 overall credits. Prerequisite(s): IENG 3P13, IENG 3P14. IENG 4P10 Internet of Things (IoT) Foundations of IoT technologies. Topics include: IoT device programming (Arduino and Raspberry Pi), IoT device architecture, IoT protocol stacks (Zigbee, 5G, NFC, MQTT, etc.), networking backhaul design and security enforcement, data science for IoT, wired and wireless IoT Infrastructure, networking devices, cloud-based IoT platforms such as AWS IoT, service discovery, and IoT’s real-world applications such as automotive IoT. Lecture, 3 hours per week; lab hours per week. Restriction: open to BEng majors with a minimum 16 overall credits. Prerequisite(s): ENGR 1P02, IENG 2P03, IENG 3P13. IENG 4P11 Intelligent Control Foundations of complex control systems. Topics include: Principles of nonlinear systems identification and control, adaptive control systems, artificial neural networks, self-learning neural networks, dynamic feedback-based control of nonlinear systems, rule-based expert systems, fuzzy logic-based control systems, evolutionary computation and their applications for identification and control of nonlinear systems, swarm intelligence, and hybrid control systems. Lecture, 3 hours per week; lab, 2 hours lab per week. Restriction: open to BEng majors with a minimum 16 overall credits. Prerequisite(s): IENG 3P11, IENG 3P12. IENG 4P12 Environmental Design for Waste Disposal Foundations of modern waste management. Topics include: Introduction to modern waste management practice and the role of landfilling in this context; understanding the procedures of site selection, approval, design, construction and operation of a modern waste management system and their environmental impacts; understanding of the sources and characteristics of municipal solid waste and the chemical and biological characteristics of landfill leachate; deep understanding of the professional and ethical responsibility of an engineer with respect to waste management including consideration of social, economic, environmental, worker health and safety, and legislative and other regulatory issues; and applying the-state-of-the-art computer-oriented techniques for assessing the impact of proposed waste disposal sites on groundwater quality. Lecture, 3 hours per week; lab, 2 hours per week. Restriction: open to BEng majors with a minimum 16 overall credits. Prerequisite(s): IENG 3P10. IENG 4P13 Mechatronic System Design Introduction to mechatronics systems design. Integration of mechanical, electrical and computer systems. Designing mechatronic systems using sensors and instrumentation, modeling of mechatronics systems, response, actuators and motors, analog/digital or digital/analog conversion, microprocessor and microcontroller, and programmable logic controller (PLC). Lecture, 3 hours per week; lab, 2 hours lab per week. Restriction: open to BEng majors with a minimum 16 overall credits. Prerequisite(s): IENG 2P03, IENG 3P13. IENG 4P14 Nanotechnology in Energy Systems Exploration of advanced materials in energy generation, conversion and storage systems, their intersection with industry, environment, and society. Materials engineering and development of multifunctional materials suitable for specific applications in the field of clean energy storage technologies, focused on mitigating climate change. Lecture, 3 hours per week; lab,2 hours per week. Restriction: open to BEng majors with a minimum 16 overall credits. Prerequisite(s): CHEM 1P91, IENG 2P11, IENG 3P02. IENG 4P15 Digital Engineering Digital trends and data-driven approaches in model-based systems engineering. Digital twins and immersive technologies. Hands-on experience with digital engineering tools including computer-aided engineering and product lifecycle management software. Applications and case studies in sustainable engineering design, manufacturing, and construction. Lectures, 3 hours per week; seminar, 1 hour per week. Restriction: open to BEng majors with a minimum 16 overall credits. Prerequisite(s): ENGR 1P01. IENG 4P16 Environmental Engineering Pollution, waste treatment, separation processes and systems, biotreatments, remediation, human impacts on the environment. Agricultural engineering and sustainable food systems, technologies for monitoring and controlling bioengineering systems. Modelling and simulation of environmental and bioengineered systems. Global and regional considerations. Lectures, 3 hours per week; seminar, 1 hour per week. Restriction: open to BEng majors with a minimum 16 overall credits. Prerequisite(s): CHEM 1P91. IENG 4P17 Data Mining Introduction to data mining, type of data, data preprocessing, data exploration and visualization, data mining algorithms, model evaluation metrics, classification and prediction, clustering, feature selection and dimensionality reduction, machine learning and data mining, association rule mining, text mining, big data analytics, ethics and privacy in data mining, and real-world case studies. Lectures, 3 hours per week. Restriction: open to BEng majors with a minimum 16 overall credits. Prerequisite(s): IENG 3P11.

ENGINEERING COOP COURSES

ENGC 0N01 Work Placement I First co-op work placement (4 months) with an approved employer. Restriction: open to BEng Co-op students. ENGC 0N02 Work Placement II Second co-op work placement (4 months) with an approved employer. Restriction: open to BEng Co-op ENGC 0N03 Work Placement III Third co-op work placement (4 months) with an approved employer. Restriction: open to BEng Co-op students. ENGC 0N04 Work Placement IV Optional co-op work placement (4 months) with an approved employer. Restriction: open to BEng Co-op students. ENGC 0N90 Co-op Professional Preparation Provides students with the tools, resources and skills to maximize co-op employment and professional development opportunities. Lectures, presentations, site visits, 1.5 hours per week. Restriction: open to BEng Co-op students. ENGC 2C01 Co-op Reflective earning and Integration I Provides students with the opportunity to apply what they have learned in their academic studies through career-oriented work experiences atemployer sites. Restriction: open to BEng Co-op students. Prerequisite(s): ENGC 0N90 Corequisite(s): ENGC 0N01. Note: students will be required to prepare learning objectives, participate in a site visit write a work term report and receive successful workterm performance evaluation. ENGC 2C02 Co-op Reflective Learning and Integration II Provides students with the opportunity to apply what they have learned in their academic studies through career-oriented work experiences atemployer sites. Restriction: open to BEng Co-op students Prerequisite(s): ENGC 0N90 Corequisite(s): ENGC 0N02. Note: students will be required to prepare learning objectives, participate in a site visit write a work term report and receive successful workterm performance evaluation. ENGC 2C03 Co-op Reflective Learning and Integration III Provides students with the opportunity to apply what they have learned in their academic studies through career-oriented work experiences atemployer sites. Restriction: open to BEng Co-op students. Prerequisite(s): ENGC 0N90 Corequisite(s): ENGC 0N03. Note: students will be required to prepare learning objectives, participate in a site visit write a work term report and receive successful workterm performance evaluation. ENGC 2C04 Co-op Reflective Learning and Integration IV Provides students with the opportunity to apply what they have learning in their academic studies through career-oriented work experiences atemployer sites Restriction: open to BEng Co-op students. Prerequisite(s): ENGC 0N90 Corequisite(s): ENGC 0N04. Note: students will be required to prepare learning objectives, participate in a site visit write a work term report and receive successful workterm performance evaluation.
 
Last updated: April 8, 2024 @ 11:12AM