Jun 16, 2024  
Undergraduate Calendar 2019-2020 
    
Undergraduate Calendar 2019-2020 [-ARCHIVED CALENDAR-]

Course Listings


The courses listed in this section include all courses approved for the undergraduate curriculum for the 2019-2020 academic year. Not all courses in the approved curriculum will be offered during the year. Students are advised to refer to the course timetables available annually in Mosaic in March and June to determine which specific courses will be offered in the upcoming sessions.
Note: An A/B suffix appearing in a course number indicates that the course may be delivered across more than one term (see Multi-Term Course in the Glossary  of this calendar). The A/B S suffix indicates that the course may be delivered as either a multi-term course or within a single term. 

See also:


Please note, when searching courses by “Code or Number”, an asterisk (*) can be used as a wildcard character to return mass results. For example, a “Code or Number” search of ” 2* ” can be entered returning all level II courses.

 

Electrical Engineering

Courses in Electrical Engineering are administered by the Department of Electrical and Computer Engineering.
Information Technology Building, Room A111, ext. 24347
http://www.ece.mcmaster.ca/ 

Department Notes

  1. All students in the Electrical Engineering program initially follow a common curriculum consisting of a combination of Electrical Engineering and Computer Engineering courses. In their senior year, students are given the opportunity to customize their program by selecting from a wide range of technical electives.
  2. All Electrical and Computer Engineering courses are open to students registered in any Electrical or Computer Engineering program or the Electrical and Biomedical Engineering program, subject to prerequisite requirements. Prior permission of the Department is necessary for students from other Engineering departments or faculties. 

  
  • ELECENG 4BC3 - Modelling of Biological Systems

    3 unit(s)

    Introduction to mathematical and engineering methods for describing and predicting the behaviour of biological systems; including sensory receptors, neuromuscular and biomechanical systems; statistical models of biological function; kinetic models of biological thermodynamics.
    Three lectures, one tutorial; first term
    Prerequisite(s): Registration in Level IV Electrical and Biomedical Engineering
    Antirequisite(s): IBEHS 5A03  
  
  • ELECENG 4BD4 - Biomedical Instrumentation

    4 unit(s)

    Generation and nature of bioelectric potentials; electrodes and other transducers; principles of instrumentation; electrical safety; neuromuscular and cardiovascular instrumentation; ultrasonics and other medical imaging.
    Three lectures, one tutorial, one lab every other week; first term
    Prerequisite(s): One of ELECENG 3EJ4 , ENGINEER 3N03  or PHYSICS 3B06; and registration in Biomedical and Electrical Engineering Level IV, or permission of the department.
    Antirequisite(s): IBEHS 4F04 
  
  • ELECENG 4BE4 - Medical Robotics

    4 unit(s)

    Fundamentals of robotics and telerobotics; feedback from the environment using sensors and machine vision; application of robotics to medicine and surgery.
    Three lectures, one tutorial, one lab every other week; second term
    Prerequisite(s): ELECENG 3CL4 , 3TP4 or 3TP3 ; or permission of the department
  
  • ELECENG 4BF4 - Advanced Medical Imaging

    4 unit(s)

    Physical principles of medical image acquisition and formation; post-processing for magnetic resonance imaging and spectroscopy; comparisons to other medical imaging modalities.
    Three lectures, one tutorial, one lab every other week; second term
    Prerequisite(s): ELECENG 2FH3 or 2FH4 , ELECENG 3TP4 or 3TP3 ; and registration in Level IV Electrical and Biomedical Engineering or Level IV and above in the Integrated Biomedical Engineering and Health Sciences (IBEHS) program or permission of the department.
    Antirequisite(s): ELECENG 4BF3
  
  • ELECENG 4BI6 A/B - Biomedical Design Project

    6 unit(s)

    The design process; safety; a term project composed of small teams of students including an oral presentation and written report.
    Three lectures, two tutorials, one capstone project; both terms
    Prerequisite(s): Registration in Level IV Electrical and Biomedical Engineering
    Antirequisite(s): ELECENG 4OI6 A/B , ENGINEER 4M06 A/B, IBEHS 5B06 A/B 
  
  • ELECENG 4CL4 - Control System Design

    4 unit(s)

    Design of linear control systems using classical and state-space techniques; performance limitation; sampled-data control; nonlinear systems; multi-input multi-output control systems.
    Three lectures, one tutorial, one lab every other week; first term
    Prerequisite(s): ELECENG 3CL4 , ELECENG 3TP4 or 3TP3 
    Antirequisite(s): IBEHS 4A03 
  
  • ELECENG 4EM4 - Photonic Devices and Systems

    4 unit(s)

    Fundamentals of light. Optical fibers and their propagation characteristics. Lasers and photo-diodes. Optical amplifiers and modulators. Photonic networks.
    Three lectures, one tutorial, one lab every other week; second term
    Prerequisite(s): ELECENG 3EJ4 ; or ENGPHYS 3BA3  and 3BB3 
    Antirequisite(s): ENGPHYS 4K03 
  
  • ELECENG 4FJ4 - Devices and Antennas for Wireless Systems

    4 unit(s)

    This course provides the fundamentals of the technology of wireless communications. transmission lines and waveguides, scattering parameters, impedance matching, power dividers, directional couplers, microwave resonators and filters, microwave sources and active devices, antenna fundamentals, microwave and antenna measurements.
    Three lectures, one tutorial, one lab every other week; first term
    Prerequisite(s): ELECENG 2FL3  or 3FK4 
  
  • ELECENG 4OH4 - Advanced Research Project

    4 unit(s)

    A research-oriented project under the direct supervision of a faculty member to further foster initiative and independent creativity while working on an advanced topic. This research is based on the experience and results achieved in other research-based project courses.
    Second term
    Prerequisite(s): COMPENG 4OJ4  or ELECENG 4OJ4 ; Prior arrangement with an Electrical and Computer Engineering faculty member, inclusion on the Dean’s Honour List, registration in Level IV or V of any program in the Department of Electrical and Computer Engineering ; or permission of the department
  
  • ELECENG 4OI6 A/B - Engineering Design

    6 unit(s)

    The design process; safety; a term project composed of small teams of students including an oral presentation and written report.
    Lectures, tutorials, one capstone project; both terms
    Prerequisite(s): Registration in Level IV or V of any Electrical or Computer Engineering program
    Antirequisite(s): ELECENG 4BI6 A/B , ENGINEER 4M06 A/B, IBEHS 5B06 A/B 
  
  • ELECENG 4OJ4 - Research Project

    4 unit(s)

    A research-oriented project under the direct supervision of a faculty member to foster initiative and independent creativity while working on an advanced topic.
    First term
    Prerequisite(s): Prior arrangement with an Electrical and Computer Engineering faculty member, inclusion on the Dean’s Honour List, registration in Level IV or V of any program in the Department of Electrical and Computer Engineering ; or permission of the department
    Antirequisite(s): COMPENG 4OK4 , ELECENG 4OK4 
  
  • ELECENG 4OK4 - Research Project

    4 unit(s)

    A research-oriented project under the direct supervision of a faculty member to foster initiative and independent creativity while working on an advanced topic.
    Second term
    Prerequisite(s): Prior arrangement with an Electrical and Computer Engineering faculty member, inclusion on the Dean’s Honour List, registration in Level IV or V of any program in the Department of Electrical and Computer Engineering ; or permission of the department
    Antirequisite(s): COMPENG 4OJ4 , ELECENG 4OJ4 
  
  • ELECENG 4PK4 - Power Electronics

    4 unit(s)

    To analyze, model, and predict the performance of basic power converter configurations. To explain topologies of power electronics, AC/DC, DC/DC, DC/AC and AC/AC. To design proper switching circuits.
    Three lectures, one tutorial, one lab every other week; second term
    Prerequisite(s): ELECENG 2CJ4 , 3EJ4 
  
  • ELECENG 4PL4 - Energy Systems and Management

    4 unit(s)

    Elements of generation, transmission, and distribution systems; system-wide energy flow and control; modelling and simulation; economics and management; fault prediction and management.
    Three lectures, one tutorial, one lab every other week; second term
    Prerequisite(s): ELECENG 3PI4  
  
  • ELECENG 4PM4 - Electrical Power Systems

    4 unit(s)

    Analysis of unsymmetrical electrical systems, load flow studies, dynamic stability of electrical power systems, power system protection, emerging systems and issues relating to electrical power quality and the impact thereof on plant and customer loads, new generation and connection concepts for large electrical power systems with-regard-to sustainable energy resources, their management, technical challenges and solutions, high voltage DC (HVDC) networks, Smart grids.
    Three lectures, one tutorial, one lab every other week; first term
    Prerequisite(s): ELECENG 3PI4  
  
  • ELECENG 4TK4 - Digital Communications Systems

    4 unit(s)

    Digital modulation systems, intersymbol interference, equalization, synchronization; ASK, FSK, PSK, MSK, optimal receiver, noncoherent detection; introduction to information theory; entropy, source coding, mutual information, channel capacity.
    Three lectures, one tutorial (two-hours); first term
    Prerequisite(s): ELECENG 3TR4 , 3TQ4 or 3TQ3 
    Antirequisite(s): SFWRENG 4J03 
  
  • ELECENG 4TM4 - Digital Communications II

    4 unit(s)

    This course continues the study of modern communications systems following ELECENG 4TK4 . Topics include wireless communications systems, multiple antenna systems, channel models and error control coding.
    Three lectures, one tutorial (two-hours); second term
    Prerequisite(s): ELECENG 4TK4 

Energy Engineering Tech

Courses in Energy Engineering Technologies are administered by the Bachelor of Technology Program.
Engineering Technology Building (ETB), Room 121, ext. 20195
http://mybtechdegree.ca

Notes

  1. Renewable Energy Technologies students must complete  (a project in Renewable Energy Technology), 4RE3  and 4RT3 .

  
  • ENRTECH 3EP3 - Power Systems and Electrical Machines

    3 unit(s)

    Basic electric circuits, basic electrical theorems, network analysis, phasors, three phase systems, transformers, motors, electric power generation, power plants components (transformers, motors, exciters, synchronous machines).
    Three lectures; one lab (two hours every other week); one term
    Prerequisite(s): Registration in Power and Energy Engineering Technology
  
  • ENRTECH 3IE3 - Industrial Electronics

    3 unit(s)

    Introduction to power electronic devices: diodes, transistors, triacs, SCRs, IGBTs. Electrical machines characteristics: motors, transformers. Power control circuits, solid state converter drives. Harmonics and filtering.
    Three lectures; one term
    Prerequisite(s): ENRTECH 3EP3 , 3MA3 and registration in Power and Energy Engineering Technology
  
  • ENRTECH 3IN3 - Industrial Networks and Communication Systems

    3 unit(s)

    Corporate and industrial network standards; proprietary buses and protocols and interfaces; distributed I/O; drivers and devices and their implementation in PC and PLC based systems.
    Three lectures; one lab (two hours every other week); one term
    Prerequisite(s): Registration in Power and Energy Engineering Technology
  
  • ENRTECH 3MI3 - Measurements and Instrumentation

    3 unit(s)

    Transducers, logic circuits, basic electronic devices and their applications. Calculate/measure the input(s) and output(s) of various systems. Recognize, install and apply instruments within power plants.
    Three lectures; one lab (two hours every other week); one term
    Prerequisite(s): Registration in Power and Energy Engineering Technology
  
  • ENRTECH 3PD3 - Power Distribution I

    3 unit(s)

    Principle concepts and theories of power distribution. Skills required to work at an industrial environment and/or power utilities (generation, transmission, distribution). Based on the Ontario Hydro system, a power flow computer program will be introduced.
    Three lectures; one term
    Prerequisite(s): ENRTECH 3EP3 and registration in Power and Energy Engineering Technology
  
  • ENRTECH 4CT3 - Control Theories

    3 unit(s)

    Formerly ENRTECH 3CT3
    Basic control theories and their applications to power systems. Closed loop control systems for current, voltage, speed and position in the motor. Describe and evaluate variable speed drives. Calculation of system settings, component ratings, testing and troubleshooting procedures.
    Three lectures; one term
    Prerequisite(s): ENRTECH 3EP3 , ENGTECH 4MA3  and registration in Power and Energy Engineering Technology
  
  • ENRTECH 4EM3 - Transmission Lines and Electromagnetics

    3 unit(s)

    Field concepts. Maxwells equations, integral and differential forms. Free space and guided wave propagation, transmission lines. Radiation from current elements.
    Three lectures; one term
    Prerequisite(s): ENRTECH 3EP3, ENGTECH 3MA3 and registration in Power and Energy Engineering Technology
    Antirequisite(s): ENRTECH 4EP3
  
  • ENRTECH 4PD3 - Power System Analysis and Control

    3 unit(s)

    This course introduces the different types of operating constraints as encountered by power system operators and engineers during real time operation of interconnected power grids. For each type of operating constraint, the most common operating strategies and control measures will be discussed and analyzed.
    Three lectures; one term
    Prerequisite(s): ENRTECH 3PD3  and registration in Power and Energy Engineering Technology
  
  • ENRTECH 4PM3 - Power Protection and Maintenance I

    3 unit(s)

    Various power devices such as relays, circuit breaker, power monitor, control devices and other components used in a power system protection. Other devices such as CTs, and Pts and substation hardware will also be covered.
    Three lectures; one term
    Prerequisite(s): ENRTECH 3MI3 , 3PD3 , and registration in Power and Energy Engineering Technology
  
  • ENRTECH 4PP3 - Power Protection and Maintenance II

    3 unit(s)

    New generation of digital fault detection systems. Balanced faults, computer-based fault studies, symmetrical components and sequence networks, unbalanced short-circuit and open-circuit faults.
    Three lectures; one lab (two hours every other week); one term
    Prerequisite(s): ENRTECH 4PM3  and registration in Power and Energy Engineering Technology
  
  • ENRTECH 4PQ3 - Power Quality

    3 unit(s)

    Analyze and monitor power quality. Case studies for EMI/RFI related problems that are commonly encountered in commercial and industrial loads.
    Three lectures; one term
    Prerequisite(s): ENRTECH 3EP3, 3PD3, and registration in Power and Energy Engineering Technology
  
  • ENRTECH 4RE3 - Fuel Cell, Geothermal and Biomass Power Generation

    3 unit(s)

    Outline the design, installation and commissioning of Bio-Mass, Fuel-Cells and Geothermal powered systems. The environmental and economical impacts of such technologies. Federal and provincial rules, regulations, and legislation.
    Three lectures; one term
    Prerequisite(s): ENRTECH 3EP3 , 3TD3, ENGTECH 4TF3  and registration in Power and Energy Engineering Technology
  
  • ENRTECH 4RT3 - Renewable Power Generation from Wind, Solar and Hydro

    3 unit(s)

    Design, installation and commissioning of Solar, Wind and Hydro power plants. The environmental and economical impacts of such technologies, rules, regulations, federal and provincial legislation.
    Three lectures; one term
    Prerequisite(s): ENRTECH 3EP3 , 3TD3, ENGTECH 4TF3  and registration in Power and Energy Engineering Technology

Engineering

John Hodgins Engineering Building, Room A214, ext. 24646
http://www.eng.mcmaster.ca/

Note

Enrolment in these courses is limited to students registered in an Engineering program.

  
  • ENGINEER 1C03 - Engineering Design and Graphics

    3 unit(s)

    Graphical visualization and communication; technical sketching, 2D and 3D computer-aided design; use of solid modelling software.
    One lecture, one tutorial (two hours), one lab (three hours); first or second term
    Prerequisite(s): Registration in any Engineering program
    Antirequisite(s): ENGINEER 1C04, IBEHS 1P10 A/B  
  
  • ENGINEER 1D04 - Engineering Computation

    4 unit(s)

    Development and analysis of simple algorithms. Implementation of algorithms in computer programming language. Design and testing of computer programs.
    One lecture, one tutorial (two hours), one lab (three hours); first or second term
    Prerequisite(s): Registration in any Engineering program
    Antirequisite(s): COMPSCI 1MA3, 1MC3, 1SA3, 1TA3 , IBEHS 1P10 A/B  
  
  • ENGINEER 1EE0 - Introduction to the Engineering Co-op Program

    0 unit(s)

    Orientation to Engineering Co-op programs, self-assessment exercises, job and employer research, cover letter and resume writing, interviewing skills and work place professionalism.
    Cross-list(s): IBEHS 1EE0  
    Prerequisite(s): Registration in a Co-op program in the Faculty of Engineering
    Not open to students in their final level.
  
  • ENGINEER 1P03 - Engineering Profession and Practice

    3 unit(s)

    Introduction to professional engineering including ethics, health and safety, roles and responsibilities to society, sustainability, engineering communication; design skills; team design projects.
    Two lectures, one tutorial (two hours); first term
    Prerequisite(s): Registration in any Engineering program
    Antirequisite(s): ENGINEER 4HJ1, IBEHS 1P10 A/B  
  
  • ENGINEER 2B03 - Engineering Economics

    3 unit(s)

    Engineering criteria for decision-making. Money flow. Financial ventures. Personal financing. Total project investment. Production and operations costs. Economic analysis. Financial attractiveness.
    Lectures, applications, discussions (three hours); second term
    Prerequisite(s): Registration in any Engineering Program
    Antirequisite(s): CHEMENG 4N04 , CIVENG 3RR3 , ENGINEER 4B03
    Not open to students registered in an Engineering and Management program.
  
  • ENGINEER 2EC0 - Engineering Work Term

    0 unit(s)

    Minimum of 12 weeks of full-time employment in a professional environment.
    First or second term
    Prerequisite(s): Registration in a Co-op program in the Faculty of Engineering  and ENGINEER 1EE0  and permission from the Engineering Co-Op and Career Services
    Not open to students in their final level.
  
  • ENGINEER 2GB3 - Digital Media (Audio and Video) for Software Engineering

    3 unit(s)

    A study of digital media where students will create and critique digital audio and video. Readings will explore the evolution of digital media and the technical and social aspects of digital audio and video.
    One lecture (two hours), one lab (two hours); first term
    Prerequisite(s): Registration in Software Engineering - Game Design, Software Engineering - Game Design Co-op (B.Eng.)  or permission of the department
    Antirequisite(s): MMEDIA 2B03, 2BE3
  
  • ENGINEER 2H03 - Thermodynamics

    3 unit(s)

    An introduction to thermodynamics and its statistical basis at the microscopic level, with applications to problems originating in a modern laboratory or engineering environment.
    Three lectures; second term
    Prerequisite(s): Registration in Level II or above of any Engineering program except Engineering Physics
    Antirequisite(s): ENGINEER 2V04, ENGPHYS 2H04 , MECHENG 2W04 , PHYSICS 2H04  
  
  • ENGINEER 2MM3 - Electrical Circuits and Power

    3 unit(s)

    Fundamentals of electromechanical energy conversion. Motors and generators, transformers, single and polyphase power circuits, synchronous and induction machines, power measurements.
    Two lectures and one lab or tutorial; first or second term
    Prerequisite(s): PHYSICS 1E03 ; MATH 2Z03 ; registration in Software Engineering - Embedded Systems Co-op
    Antirequisite(s): ENGINEER 3M03
  
  • ENGINEER 2P04 - Engineering Mechanics

    4 unit(s)

    Principles of statics as applied to deformable solid bodies. Stress and strain, elastic behaviour of simple members under axial force, torsion, bending and traverse shear. Principal stresses; statical indeterminacy.
    Three lectures, one tutorial; first term
    Prerequisite(s): PHYSICS 1D03  and registration in Level II or above of any Engineering program
    Antirequisite(s): MECHENG 2P04 , CIVENG 2P04 , ENGPHYS 2P04  
  
  • ENGINEER 3CX3 A/B - Experiential Learning in Complementary Studies

    3 unit(s)

    This course will provide students an opportunity for formal recognition of experiential learning achieved through a substantial contribution to a non-technical co-curricular activity.  This course will allow Engineering students to obtain credit in complementary studies.
    One lecture (three hours); term one and two
    Prerequisite(s): Registration in Level III or above in the Faculty of Engineering
  
  • ENGINEER 3GA3 - Introduction to Animation for Software Engineering

    3 unit(s)

    An introduction to the history and basic principles of animation. Students will create a significant work of computer animation displaying a variety of techniques. Readings and discussions will cover theatre, film studies and narrative.
    One lecture (two hours), one lab (two hours); first term
    Prerequisite(s): ENGINEER 2GB3  or MMEDIA 2BE3
    Antirequisite(s): MMEDIA 2H03, 2HE3
  
  • ENGINEER 3IC0 - Full-Time Internship for International Students

    0 unit(s)

    Full-time, paid internships of 8, 12 or 16 months enable international Engineering students to explore career opportunities and work environments, gain employability skills, and an understanding of employer expectations and employment practices in a Canadian professional work environment.
    Prerequisite(s): ENGINEER 1EE0  and permission of the Engineering Career and Co-Op Services.
  
  • ENGINEER 3N03 - Electronics and Instrumentation

    3 unit(s)

    Semiconductor devices; diodes, transistors and silicon-controlled rectifiers. Transistor characteristic and load lines. Amplifier circuits with and without feedback. Rectifier and passive filter circuits. Operational amplifiers and active filters. Digital circuits, Microcomputers, Interfacing.
    Two lectures, one tutorial, one lab (three hours) every other week; second term
    Prerequisite(s): One of ENGINEER 2M04, 2MM3  or 3M03
  
  • ENGINEER 4A03 - Sustainability and Ethics in Engineering

    3 unit(s)

    The impact of triple bottom line thinking on the engineering profession, including economic, environmental, and social responsibility. The ethical and legal responsibilities of engineers. The role of the engineering profession in the social control of technological change.
    Three lectures; both terms
    Prerequisite(s): Registration in Level III or above of any Engineering program except Engineering and Society
    Antirequisite(s): ENGPHYS 2S03, 4C03
  
  • ENGINEER 4EX3 A/B - Experiential Engineering Design

    3 unit(s)

    This course will provide students an opportunity for formal recognition of the design-based experiential learning conducted within the atmosphere of technically-oriented McMaster Engineering teams. Arrangements for participation in this course must be made with the faculty supervisor in the Spring semester prior to enrolment.
    One lecture (three hours); term one and two
    Prerequisite(s): Registration in Level 3 or above in the Faculty of Engineering 
  
  • ENGINEER 4F00 A/B - Mech Eng Work Term Report

    0 unit(s)

    Requirements for the accelerated option of the M.Eng. (Manufacturing) Program, including: industrial work-term placement report and completion of two approved 600 level courses.
    Report to be submitted by end of September.
    Prerequisite(s): Permission of Program Director
  
  • ENGINEER 4GA3 - Interactive Digital Culture for Software Engineering

    3 unit(s)

    Covers works, forms, theories of digitally interactive culture. Works may include hypertext fiction, computer games, interactive digital art, video, music; theories may cover hypertext, interactivity, immersion, simulation, reception, participatory culture.
    Three lectures; first term
    Prerequisite(s): ENGINEER 3GA3  or MMEDIA 2HE3
    Antirequisite(s): MMEDIA 3E03, 3EE3 
  
  • ENGINEER 4ID3 - Addressing Social Problems Through Business, Engineering and the Social Sciences

    3 unit(s)

    A final-year course where students work in interdisciplinary teams on an experiential project that incorporates business, engineering and social sciences elements.
    One-hour lecture: first term
    Prerequisite(s): Registration in Level IV of a Commerce, or Social Sciences Program, or Level V of an Engineering and Society or Engineering and Management Program
    Cross-list(s): SOCSCI 4ID3 
  
  • ENGINEER 4IW3 - Inclusion in the Engineering Workplace

    3 unit(s)

    Engineering workplaces are diverse but can pose challenges to underrepresented groups. Students will develop the vocabulary and tools to master perceptual, institutional, and psychological mechanisms of inclusion as allies and targets.
    Lectures (three hours); second term
    Prerequisite(s): Registration in Level III or above of any Engineering Program
  
  • ENGINEER 4J03 - Materials Fabrication

    3 unit(s)

    Offered jointly by the Departments of Mechanical Engineering and Materials Science and Engineering. Processing methods for a wide range of materials, including metals, ceramics and plastics. The analytical basis for understanding and optimizing materials processes. Exercises in mathematical modelling and the use of software packages to optimize processes.
    Three lectures; second term
    Prerequisite(s): MATLS 3M03  or MECHENG 3A03  or registration in Level IV or above in Civil Engineering.
  
  • ENGINEER 4K01 A/B S - Engineering Report for Exchange Students

    1 unit(s)

    Exchange students prepare a written report and make an oral presentation on an engineering problem encountered during summer work experience. Written and oral communications and substantive context are assessed.
    One seminar/lecture; one term
    Prerequisite(s): Permission of the instructor
  
  • ENGINEER 4L00 A/B - Introduction to the Overseas Workplace

    0 unit(s)

    Short seminars intended to prepare outgoing exchange students for placements overseas. Topics include work place professionalism and report writing.
    One seminar/lecture; one term
    Prerequisite(s): Permission of the instructor
  
  • ENGINEER 4T04 - Materials Selection in Design and Manufacturing

    4 unit(s)

    Materials indices, materials selection charts, materials selection and design with mechanical and thermo-mechanical constraints, design of hybrid materials, sustainable materials selection and design.
    Two lectures (two hours), one tutorial (one hour); first term
    Prerequisite(s): One of ENGINEER 2P04 , MECHENG 2P04 , and one of CHEMENG 3A04 , MECHENG 3R03 ; or registration in Level IV or above in Civil Engineering
  
  • ENGINEER 4V04 - Physico-Chemical Processes in Water and Wastewater

    4 unit(s)

    Water/waste water quality/characteristics; physical and chemical unit processes including coagulation, flocculation, sedimentation and filtration for particle removal in water treatment; inactivation of microorganisms in disinfection; advanced treatment, including ion exchange, adsorption, advanced oxidation using radical reactions and membrane filtration.
    Three lectures, one lab or one tutorial; one term
    Prerequisite(s): CIVENG 3L03  or CHEMENG 2D04  or registration in Level IV or above in the Integrated Biomedical Engineering & Health Sciences (IBEHS) program or permission of the department

Engineering & Society Program

John Hodgins Engineering Building, Room A214-C, ext. 27679
https://www.eng.mcmaster.ca/engineering-and-society-program

The Engineering and Society Programs are described in the Faculty of Engineering section in this Calendar. These programs lead to the B.Eng.Society degree.

Courses

If no prerequisite is listed, the course is open.

  
  • ENGSOCTY 2X03 - Inquiry in an Engineering Context I

    3 unit(s)

    Inquiry is a non-disciplinary approach to the study of issues of public concern. In terms of the design process, inquiry focuses on the problem definition stage, in which formulating questions, researching underlying issues, and analyzing opposing arguments are essential. The first course involves teaching how to use the university and community resources in research, how to write a research paper, and how to express ideas orally. The theme is sustainable society.
    Three hours (lectures, discussion, group work); first term
    Prerequisite(s): Registration in an Engineering and Society Program or permission of the instructor
  
  • ENGSOCTY 2Y03 - Case Studies in History and Technology

    3 unit(s)

    History and philosophy of technology, from antiquity to modern times, with a special emphasis on the cultural aspects of technology, are addressed on a case study basis.
    Three hours (lectures, discussion, group work); second term
    Prerequisite(s): Registration in an Engineering and Society Program
  
  • ENGSOCTY 3X03 - Inquiry in an Engineering Context II

    3 unit(s)

    This inquiry course builds on the skills developed in previous courses, focusing on a specific issue related to the role of engineering and technology in society. The course is devoted to the study of one topic such as: automation and employment, technology and the quality of life, the deteriorating environment, or the information society.
    Three hours (lectures, discussion, group presentations); second term
    Prerequisite(s): ENGSOCTY 2X03 and registration in Level IV of an Engineering and Society Program
  
  • ENGSOCTY 3Y03 - Technology and Society

    3 unit(s)

    A study of the nature and structure of technology, the nature of culture, and the role and place of different groups, including engineers, in a culture dominated by technology; and mechanisms for the social control of technology.
    Lectures, discussion, group work, seminars (three hours); first term
    Prerequisite(s): ENGSOCTY 2Y03  and registration in level III or above of an Engineering and Society Program
  
  • ENGSOCTY 3Z03 - Preventive Engineering: Environmental Perspectives

    3 unit(s)

    The basic concepts of preventive engineering are studied and applied to specific case studies. The focus is on sustainability and the natural environment.
    Three hours (lectures, discussion, group projects); first term
    Prerequisite(s): Registration in Level III or IV of an Engineering and Society Program
  
  • ENGSOCTY 4X03 A/B - Inquiry in an Engineering Context III

    3 unit(s)

    Under the supervision of a faculty member, students write an inquiry paper and present their findings orally. Topics for inquiry must bear on the relation of technology to society and have implications for the practising engineer.
    Prerequisite(s): ENGSOCTY 3X03  and registration in level V of an Engineering & Society Program
  
  • ENGSOCTY 4Y03 - Society Capstone Design

    3 unit(s)

    In multi-disciplinary teams, students will complete a capstone design project that incorporates holistic design, social sustainability, community resilience and aesthetic elements.
    Two lectures; two hour design studio; first term
    Prerequisite(s): Registration in Level V of an Engineering and Society Program
    Antirequisite(s): COMMERCE 4ID3, ENGINEER 4ID3, SOCSCI 4ID3

Engineering & Management Program

John Hodgins Engineering Building, Room A214-C, ext. 27679
https://www.eng.mcmaster.ca/engineering-management-program

The Engineering & Management Programs are described in the Faculty of Engineering section in this Calendar. These programs are administered jointly by the DeGroote School of Business and the Faculty of Engineering and lead to the B.Eng.Mgt. degree.

Courses

If no prerequisite is listed, the course is open.

  
  • ENGNMGT 2AA2 - Communication Skills

    2 unit(s)

    Writing skills including formal reports; speaking, listening and presentation skills, speeches, technical presentations and electronic communication technology.
    One lecture (two hours); one term
    Prerequisite(s): Registration in any Engineering and Management program
    Antirequisite(s): CHEMENG 2G03
  
  • ENGNMGT 4A03 - Innovation Driven Project Development and Management

    3 unit(s)

    What is innovation and how is it managed? Team-based creativity skills will be developed with a focus on delivering innovation. Participants develop teamwork skills while using project management tools to develop a project.
    Three hours; first term
    Prerequisite(s): One of CHEMENG 2G03 or ENGNMGT 2AA2; and registration in any Engineering and Management program
    Antirequisite(s): ENGNMGT 3AA1, 4A01
  
  • ENGNMGT 5B03 - Engineering and Management Projects

    3 unit(s)

    Capstone course: Students work in multidisciplinary teams to solve an integrated engineering and business problem in an organization. Team, project and client management skills are developed.
    No lectures, individual meetings with course instructor (two hours); one term
    Prerequisite(s): ENGNMGT 4A01, 4A03  and registration in any Engineering and Management program
    Antirequisite(s): COMMERCE 4ID3 ENGINEER 4ID3 , ENGNMGT 5EP3 , SOCSCI 4ID3 
  
  • ENGNMGT 5E03 - Entrepreneurial Processes and Skills

    3 unit(s)

    Students will develop an awareness of, and skills in, innovation and entrepreneurial behaviour. Emphasis will be placed on becoming a more effective team player, becoming more aware of one’s own learning style and entrepreneurial orientation, and understanding the processes of business idea generation, development and evaluation.
    One lecture (three hours); term one
    Prerequisite(s): ENGNMGT 4A03  and registration in Level V of the Engineering & Management Program  (Entrepreneurship Stream), minimum GPA of B-, permission of the MEEI Program in consultation with the Director of the Engineering and Management program
  
  • ENGNMGT 5EL3 - Leading Innovation

    3 unit(s)

    This course will explore leadership in an innovation context and provide a conceptual understanding of role model leadership. A personal leadership capacity development approach will be explored.
    One lecture (three hours) term two
    Prerequisite(s): ENGNMGT 4A03  and enrolment in Level V of the Engineering & Management Program  (Entrepreneurship Stream), and permission of the instructor, and the Director of the Engineering and Management program
    Cross-list(s): SEP 4EL3 
  
  • ENGNMGT 5EP3 - New Enterprise Capstone Project

    3 unit(s)

    Students work in multidisciplinary teams to carry out a feasibility study for the creation of a new, knowledge-based business.
    No lectures, individual meetings with course instructor; term one
    Prerequisite(s): Registration in Level V of the Engineering & Management Program  (Entrepreneurship Stream)
    Co-requisite(s): ENGNMGT 5E03 
    Antirequisite(s): ENGNMGT 5B03 

Engineering Physics

Courses in Engineering Physics are administered by the Department of Engineering Physics.
John Hodgins Engineering Building, Room A315, ext. 27925
https://www.eng.mcmaster.ca/engphys/

Department Note

All Engineering Physics courses are open to students registered in any Engineering or Science Program who meet the prerequisites unless otherwise stated. Prior permission of the instructor is necessary for students from other Faculties or from Engineering or Science who do not meet the coures prerequisites.

  
  • ENGPHYS 2A04 - Electricity and Magnetism

    4 unit(s)

    Development of electromagnetic theory - fields, Gauss’ law, electric potential, Laplace equation, dielectrics, Ampere’s law, magnetism, Faraday’s law, inductance, development of Maxwell’s equations via vector calculus.
    Three lectures, one tutorial, one lab (three hours each) every other week, first term
    Prerequisite(s): Registration in any Engineering Physics or Mechatronics Engineering Program; PHYSICS 1E03; and credit or registration in MATH 2Z03
    Antirequisite(s): ENG PHYS 2A03
  
  • ENGPHYS 2CM4 - Computational Multiphysics

    4 unit(s)

    Mathematical modelling and computational multiphysics for engineering design synthesizing E&M, thermodynamics, statics, dynamics, and quantum mechanics.
    Three one-hour lectures and one two-hour laboratory per week; second term
    Prerequisite(s): Registration in Level II of an Engineering Physics program
  
  • ENGPHYS 2E04 - Analog and Digital Circuits

    4 unit(s)

    Design and analysis of analog and digital electrical circuits - component analysis, circuit analysis and theorems, binary numbers, Boolean analysis and digital circuit design.
    Three lectures, one lab (three hours each); second term
    Prerequisite(s): PHYSICS 1E03 and registration in an Engineering program
  
  • ENGPHYS 2H04 - Statistical Thermodynamics

    4 unit(s)

    An introduction to thermodynamics and its statistical basis at the microscopic level, with applications to problems originating in a modern laboratory or engineering environment.
    Three lectures, one tutorial, one lab (three hours each) every other week; second term
    Prerequisite(s): Registration in Level II Engineering Physics
    Antirequisite(s): ENGINEER 2H03 , 2V04, MATLS 2B03 
    Cross-list(s): PHYSICS 2H04 
  
  • ENGPHYS 2NE3 - Thermal Systems Design

    3 unit(s)

    Thermal Systems Design covers the physics, thermodynamics and design of energy conversion systems utilized in many engineering systems. The topics include the first and second law of thermodynamics, irreversibility, the Rankine and Brayton cycles, and common refrigeration cycles.
    Three lectures, one tutorial; first term
    Prerequisite(s): Registration in Level II or above of an Engineering program
    Antirequisite(s): MECHENG 2W04
  
  • ENGPHYS 2P04 - Applied Mechanics

    4 unit(s)

    Classical mechanics topics including rocketry, coupled oscillators, elasticity, shear force and bending moment diagrams, tensors, Voigt notation, flexure, and beam resonance. Topics are explored using finite element methods software.
    Three lectures, one laboratory (two hours each); first term
    Prerequisite(s): PHYSICS 1D03; and credit or registration in MATH 2Z03
    Antirequisite(s): ENGINEER 2P04
  
  • ENGPHYS 2QM3 - Introduction to Quantum Mechanics

    3 unit(s)

    Basic foundations of quantum mechanics; wave-particle duality, uncertainty principle, Hydrogen atom, Schrodinger Equation, barriers and tunnelling, probability, spin, quantum statistics, selected applications.
    Three lectures, one tutorial; second term
    Prerequisite(s): Registration in Level II or above of an Engineering program
    Antirequisite(s): PHYSICS 2C03
  
  • ENGPHYS 3BA3 - Electronics I: Circuits with Non-Linear and Active Components

    3 unit(s)

    P-N junctions, diodes, bipolar junction transistors, field effect transistors, DC and AC modeling, differential amplifiers and operational amplifiers, feedback and oscillators, digital circuits and multivibrators, signal processing.
    Two lectures, one lab (three hours); first term
    Prerequisite(s): One of ENG PHYS 2A03, 2A04, 2E04, PHYSICS 2B06, 2BB3
    Antirequisite(s): PHYSICS 3B06, PHYSICS 3BA3
  
  • ENGPHYS 3BB3 - Electronics II: Embedding and Programming a Micro-Controller

    3 unit(s)

    Design and synthesis project in electronics, focused on integrating analog electronics with a microcontroller to create a PID-controlled device. Programming and interfacing the microcontroller are taught in weeks 1-6; the device is designed and built in weeks 7-12. Prior knowledge of basic electronics, including op-amps and transistors is required.
    One lecture, one lab (three hours each); second term
    Prerequisite(s): ENGPHYS 3BA3 or PHYSICS 3BA3
    Antirequisite(s): PHYSICS 3B06, 3BB3
  
  • ENGPHYS 3D03 - Principles of Nuclear Engineering

    3 unit(s)

    Introduction to fission and fusion energy systems. Energetics of nuclear reactions, interactions of radiation with matter, radioactivity, design and operating principles of fission and fusion reactors.
    Three lectures, one lab (three hours each) three times per term; second term
    Prerequisite(s): Registration in Level II or above of an Engineering program
  
  • ENGPHYS 3E03 - Fundamentals of Physical Optics

    3 unit(s)

    Geometrical optics, electromagnetic waves, interference of light, Fraunhofer and Fresnel diffraction, polarized light, Fresnel equations, optical properties of materials, introduction to optical systems and precision optics experiments, selected topics in modern optics.
    Three lectures; first term
    Prerequisite(s): Registration in Level II or above of any Engineering Program; one of ISCI 2A18 A/B, MATH 2A03, 2Q04, 2XX3, 2ZZ3; and one of MATH 2C03, 2P04, 2Z03; and one of PHYSICS 2B03 or ENGPHYS 2A04
    Cross-list(s): PHYSICS 3N03
  
  • ENGPHYS 3EC3 - Professional Communication and Project Management

    3 unit(s)

    Introduction to communication styles, team dynamics, oral and written presentation skills, effective two-way communication strategies, project management, problem analysis, and job skills.
    Three lectures; first term
    Prerequisite(s): Registration in an Engineering program
    Antirequisite(s): ENGPHYS 4ES3
    Not offered in 2019-2020.
  
  • ENGPHYS 3ES3 - Introduction to Energy Systems

    3 unit(s)

    A survey course on energy systems with emphasis on the analytic tools needed to evaluate them in terms of performance, resources and environmental sustainability, costs, and other relevant factors over their life cycles.
    Three lectures; first term
    Prerequisite(s): Registration in Level II or above of an Engineering program
    Antirequisites: MECHENG 4O04 and CHEMENG 4A03
  
  • ENGPHYS 3F03 - Advanced Applications of Quantum Mechanics

    3 unit(s)

    Application of quantum mechanics to the electronic, optical and mechanical behaviour of materials.
    Three lectures; first term
    Prerequisite(s): ENGPHYS 2QM3 or PHYSICS 2C03 and registration in an Engineering program
  
  • ENGPHYS 3G04 A/B - Photonics Instrumentation

    4 unit(s)

    The course covers the design and operation of medical, life science, commercial, and consumer applications of photonics.
    One lecture (one hour), one lab (two hours); two terms
    Prerequisite(s): Registration in Level III or above in a Faculty of Engineering, or Science, or Health Science Program, or registration in the Integrated Biomedical Engineering & Health Sciences (IBEHS) Program.
    Antirequisite(s): ENGPHYS 4G03
  
  • ENGPHYS 3H04 A/B S - Research Project in Engineering Physics

    4 unit(s)

    A special program of studies to be arranged by mutual consent of a professor and the student, to carry out experiments and/or theoretical investigations. A written report and oral defence are required.
    Both terms
    Prerequisite(s): Registration in the penultimate year of an Engineering Physics program and a GPA of at least 8. Subject to Department approval, students are permitted to be supervised by faculty members in other Engineering departments. Subject to Department approval, students from other Departments are permitted to take this course if their supervisor is a faculty member of the Department of Engineering Physics.
  
  • ENGPHYS 3L04 - Engineering Metrology: Fundamentals and Applications

    4 unit(s)

    Statistics for engineering measurements, error analysis of experimental data, sensors for pervasive engineering measurements, radiation detectors (thermal, optical, nuclear), noise and interference, instrument response and uncertainty, signal conditioning, data communications, reliability and safety, introduction to feedback and control, and selected topics in state-of-the-art technologies.
    Three lectures, one lab (three hours each) every other week, one tutorial; first term
    Prerequisite(s): Registration in Level III or above of any Engineering Physics program
  
  • ENGPHYS 3NM4 - Numerical Methods for Engineering

    4 unit(s)

    Algebraic solutions; Numerical integration and differentiation; Finite difference and finite element methods; Euler method; Runge- Kutta techniques; Partial differential equations; Monte Carlo simulation.
    Three lectures, one laboratory (three hours); first term
    Prerequisite(s): Registration in Level II or above of an Engineering program
    Antirequisite(s): ENGPHYS 2CE4
    Not offered in 2019-2020.
  
  • ENGPHYS 3O04 - Introduction to Fluid Mechanics and Heat Transfer

    4 unit(s)

    Fluid properties and statics are introduced. Basic equations of continuity, energy and momentum for internal and external flows are discussed. Similitude, dimensional analysis, measuring devices, fluid machinery and hydraulic networks. Conduction and convection heat transfer.
    Three lectures, one lab (three hours each) every other week; one tutorial, first term
    Prerequisite(s): MATH 2Z03 and credit or registration in MATH 2ZZ3
  
  • ENGPHYS 3PN4 - Semiconductor Junction Devices

    4 unit(s)

    Electronic properties of semiconductors: non-equilibrium carrier conditions; steady state and non-steady state; p-n junctions; Schottky diodes; bipolar junction transistors. Detailed coverage of a range of diodes including photodiodes, solar cells, light emitting diodes, zener diodes, and avalanche diodes.
    Three lectures, one lab (three hours each); second term
    Prerequisite(s): MATLS 3Q03, or credit or registration in ENGPHYS 3F03
  
  • ENGPHYS 3SM3 - Statistical Mechanics

    3 unit(s)

    An introduction to statistical distributions and their properties, and the statistical basis of thermodynamics at the microscopic level, with applications to problems originating in a modern laboratory or engineering environment.
    Lectures (three hours), tutorial (one hour); second term
    Prerequisite(s): Enrolment in Level III or above of an Engineering program
    Antirequisite(s): ENGPHYS 2H04, PHYSICS 2H04, PHYSICS 3K03
    Not offered in 2019-2020.
  
  • ENGPHYS 3W04 - Signals and Systems for Engineering

    4 unit(s)

    A systems approach to measurement in which synthesis of topics such as Fourier transforms, signal processing and enhancement, data reduction, modelling and simulation is undertaken.
    Two lectures, one lab (three hours each), one tutorial; second term
    Prerequisite(s): Registration in Level III or above of any Engineering or Science program
    Antirequisite(s): IBEHS 3A03 
  
  • ENGPHYS 4A06 A/B - Design and Synthesis Project

    6 unit(s)

    Design and synthesis projects supervised by a faculty member in the Department of Engineering Physics.
    Lectures, tutorials, labs, one capstone project; both terms
    Prerequisite(s): Registration in the final level of an Engineering Physics program
  
  • ENGPHYS 4D03 - Nuclear Reactor Physics

    3 unit(s)

    Introduction to nuclear fission and the physics of nuclear reactors; reactor statics for homogeneous reactors; reactor kinetics for simple time-dependent situations; effects of saturating fission products (Xe-135); reactivity coefficients
    Three lectures; first term
    Prerequisite(s): ENGPHYS 3D03
  
  • ENGPHYS 4ES3 - Special Topics in Engineering Physics

    3 unit(s)

    Various topics in Engineering Physics will be examined. This course is a self-study course.
    Three lectures; first term
    Prerequisite(s): Registration in Level IV or V of an Engineering Physics program
  
  • ENGPHYS 4H04 A/B - Research Project in Engineering Physics

    4 unit(s)

    A special program of studies to be arranged by mutual consent of a professor and the student, to carry out experiments and/or theoretical investigations. A written report and oral defence are required.
    Both terms
    Prerequisite(s): Registration in final level of an Engineering Physics program and a GPA of at least 8.
    Subject to Department approval, students are permitted to be supervised by faculty members in other Engineering departments. Subject to Department approval, students from other Departments are permitted to take this course if their supervisor is a faculty member of the Department of Engineering Physics.
  
  • ENGPHYS 4I03 - Introduction to Biophotonics

    3 unit(s)

    This course covers the basic principles of light interaction with biological systems and specific biomedical applications of photonics such as optical light microscopy, endoscopic imaging, spectroscopy in clinical diagnosis, flow cytometry, micro-optical sensors, etc.
    Three lectures; second term
    Prerequisite(s): Registration in Level III or above in a Faculty of Engineering, or Science, or Health Science Program, or the Integrated Biomedical Engineering & Health Sciences (IBEHS) Program.
  
  • ENGPHYS 4MD3 - Nanoscale Semiconductor Devices

    3 unit(s)

    Nanoscale semiconductor devices and associated materials including organic electronics (OLEDs, organic solar cells), quantum well devices (LEDs, high electron mobility transistors), quantum dots, quantum wires, graphene, emerging nanoscale materials and devices.
    Three lectures; second term
    Prerequisite(s): ENGPHYS 3F03; and credit or registration in ENG PHYS 3PN4 or credit or registration in both MATLS 3Q03 and 4Q03
  
  • ENGPHYS 4NE3 - Advanced Nuclear Engineering

    3 unit(s)

    Energy generation and conversion, heat transfer and transport in a nuclear reactor. Characteristics and performance of nuclear fuels. Thermal margins and safety limits. Aging of core structural materials. Structural integrity of components.
    Three lectures; second term
    Prerequisite(s): ENGPHYS 3D03 
  
  • ENGPHYS 4P03 - Nuclear Power Plant Systems and Operation

    3 unit(s)

    Systems and overall unit operations relevant to nuclear power plants; includes all major reactor and process systems; self-study using interactive nuclear power plant.
    Three lectures; second term
    Prerequisite(s): Registration in Level IV or above of any Engineering program (familiarity with ENGPHYS 4D03 or other nuclear course desirable)
  
  • ENGPHYS 4PP3 - Plasma Physics Applications

    3 unit(s)

    An introductory course on plasma physics with emphasis on occurrence of plasmas in nature, and applications of plasmas in thermonuclear fusion and other engineering disciplines and on occurrence of plasmas in nature.
    Three lectures; one-time demonstration lab (three hours); first term
    Prerequisite(s): ENGPHYS 2A04, or PHYSICS 2B03 and 2BB3, or ELECENG 2FH3
  
  • ENGPHYS 4QC3 - Introduction to Quantum Computing

    3 unit(s)

    An introduction to quantum computing including qubits, entanglement, quantum key cryptography, teleportation, quantum circuits and algorithms, spin qubits.
    Three lectures; second term
    Prerequisite(s): ENGPHYS 2QM3 or PHYSICS 2C03
 

Page: 1 <- Back 107 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17Forward 10 -> 31