McMaster-Mohawk Bachelor of Technology Program

Degree Completion Program - Course Descriptions

Civil Engineering Infrastructure Technology 

Energy Engineering Technologies

Engineering Technology

General (Non-technical)

Manufacturing Technology

Software Engineering Technology

Find archived Course Outlines here.

Civil Engineering Infrastructure Technology 


CIV TECH 3CS3 CONTAMINATED SITE MANAGEMENT

Theoretical and practical aspects of contaminated site management; regulatory compliance; basic hydrogeology and geochemical principles; site assessment procedures; risk assessment and risk management; remediation technologies.

Three lectures; one term
Prerequisite(s): CIV TECH 3GE3


CIV TECH 3FR3 INSPECTION AND FOUNDATION REPAIR

Investigation and evaluation of design, foundations, analysis of causes and failure mechanisms; repair techniques and remedial measures; preventative measures; optimization of repair effectiveness.

Three lectures; one term
Prerequisite(s): CIV TECH 3GT3, 3RC3


CIV TECH 3GE3 GEOTECHNICAL ENGINEERING I 

Composition of soils, soil identification and classification; compaction; seepage theory; effective stress concept; stresses and displacements using elastic solutions; consolidation theory and settlement. Two lectures, one lab; one term

Two lectures, one lab; one term
Prerequisite(s): Registration in Civil Engineering Infrastructure Technology


CIV TECH 3GT3 GEOTECHNICAL ENGINEERING II 

Shear strength characteristics and failure criteria for soils; direct shear, triaxial, plane strain and field tests; earth pressure theory; bearing capacity theory; slope stability and embankment analysis; borehole testing and interpretation.

Two lectures, one lab; one term
Prerequisite(s): CIV TECH 3GE3, ENG TECH 3ML3 and registration in Civil Engineering Infrastructure Technology

 

CIV TECH 3MN3 NUMERICAL SOLUTIONS IN CIVIL ENGINEERING 

Numerical techniques including error analysis, root finding, linear algebraic equations, curve fitting, integration and differentiation, ordinary differential equations; sensitivity analysis; civil engineering applications.

Three lectures; one term
Prerequisite(s): ENG TECH 3MA3 and registration in Civil Engineering Infrastructure Technology or Manufacturing Engineering Technology
Antirequisite(s): ENG TECH 2MN3, 3MN3

 

CIV TECH 3ND3 NON-DESTRUCTIVE TESTING METHODS

Theoretical and practical applications of NDT methods; application of NDT to specific problems of civil infrastructure, including monitoring of construction quality (QA/QC), in-service inspection, critical defect assessment, "fitness for purpose" assessments.

Two lectures, one lab; one term
Prerequisite(s): Registration in Civil Engineering Infrastructure Technology

 

CIV TECH 3PM3 PAVEMENT MATERIALS AND REHABILITATION

Properties of aggregates and soils, asphalt and Portland cement concrete; characterization and design of bituminous mixtures; pavement rehabilitation; distress mechanisms; rehabilitation alternatives; construction techniques; preventative measures.

Two lectures, one lab; one term
Prerequisite(s): CIV TECH 3GE3, ENG TECH 3ML3, and registration in Civil Engineering Infrastructure Technology

 

CIV TECH 3RC3 REINFORCED CONCRETE AND MASONRY DESIGN

Design by limit states methods to ensure adequate capacities for bending moment, shear and diagonal tension, axial force; and design to satisfy serviceability requirements. 
Three lectures; one term
Prerequisite(s): CIV TECH 3SA3, ENG TECH 3ML3, and registration in Civil Engineering Infrastructure Technology

 

CIV TECH 3RM3 INSPECTION, REPAIR AND MAINTENANCE OF CONCRETE STRUCTURES

Causes, mechanisms, detection and assessment of damage in concrete structures; repair materials and techniques for damaged structures; long term protection and maintenance strategies; repair effectiveness and cost comparisons; life-cycle cost analysis.

Three lectures; one term
Prerequisite(s): CIV TECH 3RC3, ENG TECH 3ML3


CIV TECH 3SA3 STRUCTURAL ANALYSIS

Structural analysis and modelling of linear elastic truss, beam and frame structures; analysis of determinate and indeterminate structures; matrix stiffness method of analysis.

Two lectures, one lab; one term
Prerequisite(s): ENG TECH 3ML3, and registration in Civil Engineering Infrastructure Technology

 

CIV TECH 3TP3 TRANSPORTATION PLANNING AND MODELLING

Fundamental theories and applications of transportation planning and modelling; short and long range transportation planning; traffic impacts of land development; trip generation and gravity models; software applications.

Two lectures, one lab; one term
Prerequisite(s): ENG TECH 3ST3 and registration in Civil Engineering Infrastructure Technolog

 

CIV TECH 3UM3 UTILITIES MANAGEMENT

Introduction to utilities products and networks. Planning and management tools for utilities infrastructure, including inventory management, needs assessment, demand management and investment decisions.
Three lectures; one term
Prerequisite(s): GENTECH 3EE3 and registration in Civil Engineering Infrastructure Technology

 

CIV TECH 3WT3 POTABLE WATER AND SEWER SYSTEMS REHABILITATION

Diagnostic tools to determine the condition of underground services; "no dig" or "trenchless" rehabilitation technologies; modes and types of failure.

Three lectures; one term
Prerequisite(s): Registration in Civil Engineering Infrastructure Technology

 

CIV TECH 4BC3 BUILDING SCIENCE (Formerly CIVTECH 3BC3)

Topics include building science theory, heat, air and moisture transfer, building envelope, roofing and green roofs, sustainability considerations, assessment, durability, performance, LEED design, codes and regulations.
Three lectures; one term
Prerequisite(s): ENGTECH 3SP3, 4TF3, and registration in Civil Engineering Infrastructure Technology

 

CIV TECH 4BD3 BRIDGE DESIGN, MAINTENANCE AND REPAIR (FORMERLY 3BD3)

Bridge elements, structural forms, design loads and required concrete and steel properties. Causes and mechanisms of damage in bridges and of methods of damage detection and assessment. Effective repair materials and techniques and maintenance strategies. 
Three lectures; one term
Prerequisite(s): CIV TECH 3RC3, 4SD3 | CIVTECH 3RC3 or 4SD3 may be taken concurrently with this course.

 

CIV TECH 4ED3 SENIOR ENGINEERING DESIGN PROJECT

A project involving design and synthesis that reinforces concepts gained from previous semesters.  Such a project involves research, design, and assessment.
Two lectures, one lab; one term
Prerequisite(s): CIVTECH 4SD3 or 3RC3; and registration in Level IV of Civil Engineering Infrastructure Technology. CIVTECH 4SD3 or 3RC3 may be taken concurrently with this course.

 

CIV TECH 4EI3 ENVIRONMENTAL IMPACT AND SUSTAINABILITY

Introduction to ecology; natural and urban ecosystems; environmental impact assessment and legislation; energy and environmental audits; life cycle analysis; solid and hazardous wastes; air quality and control; sustainable infrastructure design; ecological footprinting analysis; sustainability indicators.
Three lectures; one term
Prerequisite(s): Registration in Civil Engineering Infrastructure Technology


CIV TECH 4ES3 MODELLING OF ENGINEERING SYSTEMS

Mathematical models and systems; economic comparison of projects; linear and non-linear programming; simulation modelling; optimization; computer applications in civil engineering.
Two lectures, one lab; one term
Prerequisite(s): ENG TECH 3MA3 and registration in Civil Engineering Infrastructure Technology

 

CIV TECH 4LU3 ADVANCED LAND USE PLANNING (formerly CIV TECH 3LU3)

Management of land use; land development and redevelopment processes; infrastructure requirements; land redevelopment; principles and practices of land use planning, legislation and regulations; public consultation; GIS applications.

Two lectures, one lab; one term
Prerequisite(s): GENTECH 4SE3 and registration in Civil Engineering Infrastructure Technology


CIV TECH 4MH3 MUNICIPAL HYDRAULIC SYSTEMS

Fluid mechanics applications in civil engineering. Topics include; flow in open channels, hydraulic jump, weirs and spillways, forces on immersed bodies, pumps in series/parallel and fluid measurements.

Two lectures, one lab; one term
Prerequisite(s): One of CIVTECH 3FM3 or ENGTECH 4TF3. And registration in Civil Engineering Infrastructure Technology
Not open to graduates of Civil Engineering Technology diploma programs.


CIV TECH 4SD3 STRUCTURAL STEEL DESIGN

Limit states design methods to ensure capacities for bending moment, shear and diagonal tension, axial force; serviceability requirements; failure analysis for common structural materials.

Two lectures, one lab; one term
Prerequisite(s): CIVTECH 3SA3 and registration in Civil Engineering Infrastructure Technology

 

CIV TECH 4WT3 MUNICIPAL ENGINEERING (formerly CIV TECH 3WT3)

Design, maintenance and rehabilitation of municipal water systems. This includes drinking water distribution systems, sewage and rainwater collection, management and pumping.

Two lectures, one lab; one term
Prerequisite(s): CIV TECH 4MH3 and registration in Civil Engineering Infrastructure Technology
Antirequisite(s): CIVTECH 3WT3

 

Find archived Course Outlines here.

Back to top



Energy Engineering Technologies

ENR TECH 3CT3 CONTROL THEORIES

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): ENR TECH 3EP3, ENG TECH 3MA3 and registration in Energy Engineering Technologies


ENR TECH 3EP3 ELECTRICAL POWER GENERATION

Basic electric circuits, basic electrical theorems, network analysis, phasors, three phase systems, transformers, motors, electric power generation, power plants components (transformers, motors, breakers, synchronous machines).
Three lectures; one term
Prerequisite(s): Registration in Energy Engineering Technologies


ENR TECH 3HT3 HEAT TRANSFER

Introduction to heat transfer, conduction, radiation, convection, heat exchanger, two-phase heat transfer.
Three lectures; one term
Prerequisite(s): ENG TECH 3MA3, ENR TECH 3TD3 and registration in Energy Engineering Technologies


ENR TECH 3IE3 INDUSTRIAL ELECTRONICS

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): ENR TECH 3EP3, ENG TECH 3MA3 and registration in Energy Engineering Technologies


ENR TECH 3IN3 INDUSTRIAL NETWORKS AND COMMUNICATION SYSTEMS

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 Energy Engineering Technologies


ENR TECH 3MI3 MEASUREMENTS AND INSTRUMENTATION

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 term
Prerequisite(s): Registration in Energy Engineering Technologies


ENR TECH 3PD3 POWER DISTRIBUTION I

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): ENR TECH 3EP3, 3MI3 and registration in Energy Engineering Technologies


ENR TECH 3TD3 THERMODYNAMICS

Introduction to thermodynamics, properties of pure substances, first and second laws of thermodynamics, entropy, vapor power cycles, refrigeration cycles, and combined power cycles.
Two lectures, one lab; one term
Prerequisite(s): ENGTECH 3MA3 and registration in Energy Engineering Technologies or Manufacturing Engineering Technology
Antirequisite(s): MAN TECH 3FT3


ENR TECH 4EP3 SENIOR ENGINEERING PROJECT

A project that is based on the knowledge gained from previous semesters.  Such a project involves research, design, development and implementation of a process.
Three lectures; one term
Prerequisite(s): ENRTECH 3CT3, 4PD3 , 4PM3; or one of ENRTECH 4RE3, 4RT3 and registration in Energy Engineering Technologies


ENR TECH 4NA3 NUCLEAR REACTOR ANALYSIS (NOT CURRENTLY OFFERED)

Nuclear energy, nuclear physics, chain reactions, reactor design, reactor states analysis and fuel management. Modern nuclear engineering and characteristics of fission reactors.
Three lectures; one term
Prerequisite(s): ENR TECH 3EP3, 3HT3, 3MF3, 3TD3, or MAN TECH 4TF3 and registration in Energy Engineering Technologies


ENR TECH 4NP3 NUCLEAR POWER PLANT - SYSTEMS AND OPERATION (NO CURRENTLY OFFERED)

Science fundamentals, equipment and systems principles relevant to CANDU reactors. CANDU reactor power plant systems and their operation. The operation of a power plant simulator.

Three lectures; one term
Prerequisite(s): ENR TECH 4NA3 and registration in Energy Engineering Technologies


ENR TECH 4PD3 POWER DISTRIBUTION II

Power Flow equations, various solution algorithms and the aspect and topology of different power grids. Controlling real and reactive power flow, various types of power simulation packages and computer software programs. Simulate and evaluate the performance of a power grid.

Three lectures; one term
Prerequisite(s): ENR TECH 3PD3 and registration in Energy Engineering Technologies


ENR TECH 4PM3 POWER PROTECTION AND MAINTENANCE I

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): ENR TECH 3MI3, 3PD3 and registration in Energy Engineering Technologies


ENR TECH 4PP3 POWER PROTECTION AND MAINTENANCE II

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): ENR TECH 4PM3 and registration in Energy Engineering Technologies


ENR TECH 4PQ3 POWER QUALITY AND ENERGY MANAGEMENT

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): ENR TECH 3EP3, 3IE3 and registration in Energy Engineering Technologies


ENR TECH 4RE3 RENEWABLE ENERGY TECHNOLOGIES I (BIO-MASS, FUEL-CELLS, GEOTHERMAL)

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 Energy Engineering Technologies


ENR TECH 4RT3 RENEWABLE ENERGY TECHNOLOGIES II (SOLAR, WIND)

Design, installation and commissioning of Solar and Wind powered systems. 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 Energy Engineering Technologies

 

Find archived Course Outlines here.

Back to top

Engineering Technology 

ENG TECH 1A00 INTRODUCTION TO HEALTH AND SAFETY

Introduction to safety guidelines at McMaster University, acceptable safety conduct and positive safety attitudes and practices in laboratories and Workplace Hazardous Materials Information System (WHMIS).

This course is evaluated on a Complete/Fail basis. Students who fail will be required to re-register in the course, during the same academic year.

Web modules
Prerequisite(s): Registration in B.Tech. I of a Four-Year Technology Program or Level I, II or III of a Degree Completion Technology Program. ENG TECH 1A00 must be completed in the first term of a program
Antirequisite(s): ENGINEER 1A00, NURSING 1A00, SCIENCE 1A00
This course must be completed before registering in any Level II Technology program.

 

ENG TECH 1ET0 INTRODUCTION TO THE TECHNOLOGY CO-OP PROGRAM

Orientation to Technology Co-op programs and the workplace; self-assessment and goal setting; application procedures and materials; occupational health and safety.

Five sessions; first or second term
Prerequisite(s): Registration in a Degree Completion Technology Co-op program


ENG TECH 2ET0 FOUR MONTH CO-OP EXPERIENCE I

Minimum of 15 weeks of full-time employment in a professional environment.

Prerequisite(s): ENG TECH 1ET0 and registration in a Degree Completion Technology Co-op program


ENG TECH 3CT3 SYSTEM ANALYSIS AND CONTROLS

Mathematical foundation: differential equations, Laplace transforms, transform by partialfraction expansion; transfer functions; modelling of physical systems; stability, Routh criteria; time and frequency domain; Root-locus technique; design of control systems.

Two lectures, one lab; one term
Prerequisite(s): ENG TECH 3MA3 and registration in Manufacturing Engineering Technology
Antirequisite(s): ENG TECH 2CT3


ENG TECH 3DM3 DISCRETE MATHEMATICS

Fundamental discrete mathematics concepts relevant to IT: sets, relations, functions, graphs, propositional logic. State machines. Input/output specifications. Invariants.

Three lectures; one term
Prerequisite(s): Registration in Software Engineering Technology

 

ENG TECH 3ET0 FOUR MONTH CO-OP EXPERIENCE II

Minimum of 15 weeks of full-time employment in a professional environment.

Prerequisite(s): ENG TECH 2ET0 and registration in a Degree Completion Technology Co-op program


ENG TECH 3MA3 MATHEMATICS V

Ordinary and partial differential equations; Laplace transforms; Fourier series; vector calculus; integral theorems, with engineering applications.

Three lectures; one term
Prerequisite(s): Registration in Civil Engineering Infrastructure Technology, Software Engineering Technology, Energy Engineering Technologies or Manufacturing Engineering Technology
Antirequisite(s): ENG TECH 1MA3


ENG TECH 3ML3 STRENGTH OF MATERIALS

Stresses under combined loads, generalized Hooke's Law; two and three dimensional stresses, stress transformation, principal stresses, Mohr's circle; deflections by integration; energy methods, Castagliano's theorem; columns; yield criteria.
Three lectures; one term
Prerequisite(s): ENGTECH 3MA3, 3SD3 and registration in Civil Engineering Infrastructure Technology or Manufacturing Engineering Technology
Antirequisite(s): ENG TECH 1ML3

 

ENG TECH 3SD3 STATICS AND DYNAMICS

Two and three dimensional force vectors, equilibrium of a particle; moments and couples; equilibrium rigid bodies; centroids, second moment of area, moment of inertia; truss, and static analysis. Planar kinematics and planar kinetics of particles and rigid bones; work and energy, impulse, and momentum.
Two lectures, one lab; one term

Prerequisite(s): Registration in Civil Engineering Infrastructure Technology or Manufacturing Engineering Technology
Antirequisite(s): MAN TECH 3MD3 


ENG TECH 3SP3 STRUCTURE AND PROPERTIES OF MATERIALS

Structure of crystalline solids; imperfections in solids; mechanical properties of metals, dislocations and strengthening mechanisms, failure, phase diagrams, phase transformation in metals, processing of metal alloys, composites, structures and properties of ceramics, processing of ceramics.
Three lectures; one term
Prerequisite(s): Registration in Civil Engineering Infrastructure Technology or Manufacturing Engineering Technology
Antirequisite(s): ENG TECH 2MN3, 3MN3


ENG TECH 3ST3 PROBABILITY AND STATISTICS

Probability and statistics for engineering and technology. Descriptive statistics, discrete and continuous random variables and probability distributions, confidence intervals, hypothesis testing, analysis of variance, correlation and regression.

Three lectures; one term
Prerequisite(s): ENGTECH 3MA3 and registration in Civil Engineering Infrastructure Technology or Software Engineering Technology
Antirequisite(s): ENG TECH 3ES3

 

ENG TECH 4FA3 Finite Element Analysis (formerly 3FA3)

Matrix techniques, eigenvalue problems, equation of elasticity, 3D problems, variational methods, element types, element stiffness, mass matrice and load vector, assemblage of elements, boundary conditions.
Three lectures; one term
Prerequisite(s): ENG TECH 3MA3, 3ML3 and registration in Civil Engineering Infrastructure Technology or Manufacturing Engineering Technology
Antirequisite(s): ENG TECH 2FE3, 3FE3, 3FN3

ENG TECH 4MA3 - ADVANCED MATHEMATICS

Sequence and series, Fourier series, Matrix algebra, Formulating engineering process models, Numerical solutions techniques, Root findings, Curve fittings, Numerical integration, Numerical differentiation, Ordinary differential equations.

Three lectures; one term
Prerequisite(s): ENGTECH 3MA3 and registration in Civil Engineering Infrastructure Technology, Energy Engineering Technologies or Manufacturing Engineering Technology
Antirequisite(s): CIV TECH 3MN3
 

 

ENG TECH 4TF3 MECHANICS OF FLUIDS (formerly MAN TECH 4TF3)

Fluid statics, flow in closed conduits, dimensional analysis and similarity, energy and Bernoulli’s equation, flow kinematics, hydraulic cross-sections, energy loss in piping system, fluid Machinery.

Two lectures, one lab; one term
Prerequisite(s): ENGTECH 3MA3 and registration in Civil Engineering Infrastructure Technology, Energy Engineering Technologies or Manufacturing Engineering Technology
Antirequisite(s): CIVTECH 3FM3, ENRTECH 3FM3, 3MF3
 

Find archived Course Outlines here.

Back to top

General Courses (Non-Technical) 


GEN TECH 1DM3 CREATIVE AND ANALYTICAL THINKING

This course is a blend of hands-on and theoretical treatment on the subject of creating new technological product and service value in our society.
One lecture (two hours), one lab; one term
Prerequisite(s): Registration in Civil Engineering Infrastructure Technology, Software Engineering Technology, Energy Engineering Technologies or Manufacturing Engineering Technology
Antirequisite(s): GEN TECH 4DM3

 

GEN TECH 1HR3 HUMAN RESOURCES IN A TECHNOLOGY SETTING

Best practices in managing technical human resources and others who work in technical organizations.

Three lectures; one term
Prerequisite(s): Registration in Civil Engineering Infrastructure Technology, Software Engineering Technology, Energy Engineering Technologies or Manufacturing Engineering Technology
Antirequisite(s): GEN TECH 4HR3


GEN TECH 3EE3 ENGINEERING ECONOMICS

Costing methods for engineering designs and processes; minimum attractive rate of return, return sensitivities, time value of money, internal rates of return, payback period, amortization of equipment and capital cost allowance structures.

Three lectures; one term
Prerequisite(s): Registration in Civil Engineering Infrastructure Technology, Software Engineering Technology, Energy Engineering Technologies or Manufacturing Engineering Technology
Antirequisite(s): GEN TECH 1EE3, 2EE3

 

GEN TECH 3EN3 TECHNOLOGICAL ENTREPRENEURSHIP (FORMERLY 2EN3)

The processes for bringing new technologies to market through business formulation and entrepreneurship.

Three lectures; one term; completely online with in-person exams
Prerequisite(s): Registration in Civil Engineering Infrastructure Technology, Software Engineering Technology, Energy Engineering Technologies or Manufacturing Engineering Technology
Antirequisite(s): GEN TECH 2EN3


GEN TECH 3FS3 FINANCIAL SYSTEMS FOR TECHNOLOGY ORGANIZATIONS

Introduction to the use of accounting data in the management of technical units and projects.

Three lectures; one term. Completely online with in-person exams.
Prerequisite(s): Registration in Civil Engineering Infrastructure Technology, Software Engineering Technology, Energy Engineering Technologies or Manufacturing Engineering Technology
Antirequisite(s):GEN TECH 1FS3, 1FT3, 3FF3

GEN TECH 3MP3 MANAGEMENT PRINCIPLES

The course examines fundamental management principles of planning, organizing, leading and controlling in technology organizations. Emphasis is placed on understanding and application of human resource management practices to engage people in attaining organizational goals.

Three lectures; one term. Completely online with in-person exams.
Registration in Civil Engineering Infrastructure Technology, Energy Engineering Technologies or Manufacturing Engineering Technology, or Software Engineering Technology
Antirequisite(s): GEN TECH 3OB3

 

GEN TECH 3OB3 HUMAN BEHAVIOUR IN TECHNOLOGY SETTINGS (FORMERLY 1OB3)

The basic principles of human behaviour and organization for application in technical organizations and their sub-units.

Three lectures; one term.
Registration in Civil Engineering Infrastructure Technology, Software Engineering Technology, Energy Engineering Technologies or Manufacturing Engineering Technology
Antirequisite(s): GEN TECH 1OB3

 

GEN TECH 4EM3 LEGAL AND REGULATORY ISSUES

This course introduces the student to various legal frameworks, regulatory requirements and international standards.  Topics covered include ISO9000, ISO14000, and ISO18000 among others.
Three lectures; one term
Prerequisite(s): Registration in one of Civil Engineering Infrastructure Technology, Energy Engineering Technologies, or Manufacturing Engineering Technology

 

GEN TECH 4LM3 LEAN THINKING

Students will learn about and apply classical lean techniques well beyond the shop floor.  Lean methods will enable students to deploy and adapt tools aimed at minimizing waste, removing non-value added activities, and pursuing incremental improvements across organizations.

Three lectures; one term
Prerequisite(s): Registration in one of Civil Engineering Infrastructure Technology, Energy Engineering Technologies, or Manufacturing Engineering Technology
Antirequisite: GENTECH 4LT3

 

GEN TECH 4PM3 THE MANAGEMENT OF TECHNICAL PROJECTS

Introduction to best practice in the management of technical projects including the use of planning, software and the management of people.

Three lectures; one term. Completely online with in-person exams.
Prerequisite(s): Registration in Civil Engineering Infrastructure Technology, Software Engineering Technology, Energy Engineering Technologies or Manufacturing Engineering Technology
Antirequisite(s):GEN TECH 3MT3, 3PM3

GEN TECH 4SF3 FORMULATING TECHNOLOGY STRATEGY (FORMERLY 3SF3)

Issues in the development of organizational strategy around technological and market imperatives, emphasizing the competitive mobilization of technical capabilities.

Three lectures; one term
Prerequisite(s): Registration in Civil Engineering Infrastructure Technology, Software Engineering Technology, Energy Engineering Technologies or Manufacturing Engineering Technology
Antirequisite(s): GEN TECH 3FT3, 3SF3, 4FT3

 

GEN TECH 4SE3 SUSTAINABILITY AND ETHICS

Resources on this planet are finite and valuable. It is our duty to preserve and extend these gifts for future generations. This course examines sustainability, associated ethics and ethics in general from a business and engineering perspective

Three lectures; one term. Completely online with in-person exams.
Prerequisite(s): Registration in Civil Engineering Infrastructure Technology, Software Engineering Technology, Energy Engineering Technologies or Manufacturing Engineering Technology
Antirequisite(s): CIVTECH 4EI3

 

GEN TECH 4ST3 CONTEMPORARY ISSUES IN MANAGEMENT

Students are offered a selection of three to four emerging issues of the day as those issues relate to current and emerging technology and management technology practices. These topics could include supply chain management, ERP, knowledge management, 6 sigma methods, etc.
Three lectures; one term
Prerequisite(s): Registration in Civil Engineering Infrastructure Technology, Software Engineering Technology, Energy Engineering Technologies or Manufacturing Engineering Technology

 

Find archived Course Outlines here.

Back to top

Manufacturing Engineering Technology

 

MAN TECH 3LS3 QUALITY CONTROL AND ASSURANCE METHODS (formerly MAN TECH 4LS3)

Detail understanding of Six sigma, Kaizen, KANBAN, supply chain and outsourcing.  Concepts on planning, measurement, control, improvement of quality, analysis of variation and sampling techniques.      

Two lectures, one lab; one term
Prerequisite(s): ENGTECH 3MA3 and registration in Manufacturing Engineering Technology
Antirequisite(s): MANTECH 4ST3

MAN TECH 3MD3 MACHINE DYNAMICS

Transient and steady state vibrations of single degree-of-freedom systems, natural and forced vibrations; lumped mass systems - multi degree of freedom; vibrations of continuous systems; balancing and critical speeds of shafts.

Three lectures; one term
Prerequisite(s): ENG TECH 3CT3
Antirequisite(s): MAN TECH 2MD3


MAN TECH 3MF3 MICRO MANUFACTURING AND FABRICATION

Joining, welding, casting, forming, grinding, abrasive waterjet, ultrasonic machining, grinding, laser processes, micro-scale cutting, chemical etching, polishing, electric discharge machining, lithographic process, ion beam technology, inspection.
Three lectures; one term
Cross-List(s): MECH ENG 3C03. This course is administered by the Department of Mechanical Engineering.
Prerequisite(s): ENG TECH 3SP3 and registration in Manufacturing Engineering Technology
Antirequisite(s): MANTECH 3FB3, 4FB3

 

MAN TECH 4DM3 DESIGN FOR MANUFACTURING

Product design process; product life cycle; competitive analysis; consumer-product interaction issues; documenting and communicating a design; design for manufacturability; material properties and selection; recycling issues; aesthetics; ergonomics; human factors; "Green" or environmental design.

Three lectures; one term
Prerequisite(s): MANTECH 4PM3, 4MM3 and registration in Manufacturing Engineering Technology
Antirequisite(s): MANTECH 1OI3, 4FB3, 4ID3

 

MAN TECH 4FM3 CIM AND FLEXIBLE MANUFACTURING

Facility layout; cellular manufacturing; flexible manufacturing systems; programmable logic controllers (PLCs); computer-aided process control; quality control and inspection principles; inspection technologies; coordinate measuring machines (CMM).

Two lectures, one lab; one term
Prerequisite(s): MAN TECH 3MF3 and registration in Manufacturing Engineering Technology
Antirequisite(s): MAN TECH 3FM3


MAN TECH 4FT3 FORMING TECHNOLOGY

Plasticity theory, yield surfaces, kinematic hardening, anisotropic plasticity and slip line field models; forming processes: plasticity models, process optimization; fabrication for metal and non-metallic materials including composites and polymers.

Three lectures, one lab; one term
Prerequisite(s): ENGTECH 3ML3, MANTECH 3MF3 and registration in Manufacturing Engineering
Antirequisite(s): MAN TECH 3FT3

 

MAN TECH 4MM3 DESIGN AND MANUFACTURE OF MACHINE ELEMEMENTS (FORMERLY 4MT3)

Theory and methodology related to conceptual design; simple design factor; variable loads; stress concentrations; bolted joints; shaft and bearing design; characterization of manufacturing in design. 

Three lectures, one lab; one term
Prerequisite(s): ENGTECH 4FA3, MANTECH 4FT3 and registration in Manufacturing Engineering Technology

 

MAN TECH 4PM3 PRODUCTION MANAGEMENT
Identification of technical, economic, social, characteristics in the production system; forecasting techniques; inventory models; aggregate planning of production; materials requirements planning; scheduling; sequencing; production control. 
Three lectures; one term
Prerequisite(s): MANTECH 3LS3 or 4LS3 and registration in Manufacturing Engineering Technology

 

MAN TECH 4RM3 ROBOT MECHANICS AND MECHATRONICS (FORMERLY 4MC3)

Basic robot categories; robot components; mobility/constraint analysis; workspace analysis; manipulator kinematics and motion trajectories; non-redundant and redundant sensing/actuation of manipulators; manipulator statics; singularities; manipulator dynamics.

Three lectures, one lab; one term
Prerequisite(s): ENG TECH 3CT3 and registration in Manufacturing Engineering Technology
Antirequisite(s): MANTECH 4MC3

 

MAN TECH 4TF3 MECHANICS OF FLUIDS

Fluid statics, flow in closed conduits, dimensional analysis and similarity, energy and Bernoulli's equation, flow kinematics, hydraulic cross-sections, energy loss in piping system, fluid Machinery.
Three lectures, one lab; one term
Prerequisite(s): Registration in Civil Engineering Infrastructure Technology, Energy Engineering Technologies or Manufacturing Engineering Technology.
Antirequisite(s): CIV TECH 3FM3, ENR TECH 3FM3, 3MF3, MAN TECH  2TF3

Find archived Course Outlines here.

 

Software Engineering Technology

 

SFWRTECH 3CS3 COMPUTER SECURITY

Network and software security, cryptography algorithms, firewalls, vulnerabilities, policies and best practices, attack and defense strategies. 
Two lectures, one lab; one term; completely online with in-person exams
Prerequisite(s): Registration in Software Engineering Technology
Antirequisite(s): COMPTECH 3CS3

 

SFWRTECH 3DS3 DATA STRUCTURES AND ALGORITHMS

Common abstract data types and associated algorithms.  Algorithm design - divide and conquer, greedy algorithms.  Algorithm Analysis.  Hard problems and NP-completeness.

Three lectures; one term; completely online with in-person exams
Prerequisite(s): Registration in Software Engineering Technology
Antirequisite(s): COMPTECH 3DS3

 

SFWRTECH 3IT3 FUNDAMENTALS OF NETWORKING

The OSI Model layers 1-4 including Ethernet, IP addressing, subnetting, routing, VLANs, Spanning-Tree protocol and network device configuration.  Introduction to network security.
Two lectures, one lab; one term
Prerequisite(s): Registration in Software Engineering Technology
Antirequisite(s): COMPTECH 3IT3, 3PR3, 3PD3, SFWRTECH 3PR3


SFWRTECH 3OS3 OPERATING SYSTEMS

Processes, threads and concurrency, process scheduling, memory management.  Protection, access and authentication.  File system organization and access methods.
Three lectures; one term
Prerequisite(s): Registration in Software Engineering Technology
Antirequisite(s): COMPTECH 3OS3


SFWRTECH 3PR3 FUNDAMENTALS OF PROGRAMMING

Procedural and Object Oriented programming fundamentals.  Concepts are exemplified with C++ and Java programming languages. 
Two lectures, one lab; one term
Prerequisite(s): Registration in Software Engineering Technology
Antirequisite(s): COMPTECH 3PR3, 3IT3, 3NT3, SFWRTECH 3IT3


SFWRTECH 3RQ3 SOFTWARE REQUIREMENTS AND SPECIFICATION

Requirements gathering, documentation and validation for computer systems. Modeling paradigms including information, behaviour, domain, function and constraint models.  Specification languages.

Three lectures; one term
Prerequisite(s): Registration in Software Engineering Technology
Antirequisite(s): COMPTECH 3RQ3

 

SFWRTECH 3WN3 WIRELESS NETWORKING

WLAN and RF fundamentals, RF and antenna theory, MAC for wireless networks, routing, switching and TCP design for WLANS.
Two lectures, one lab; one term
Prerequisite(s): Registration in Software Engineering Technology
Antirequisite(s): COMPTECH 3WN3


SFWRTECH 4AP3 COMPUTER ARCHITECTURE

Combinational and sequential logic, computer arithmetic, microprocessor datapath and control, assembly programming, memory organization, stacks, I/O, interrupts, linking and loading.
Two lectures, one lab; one term
Prerequisite(s): Registration in Software Engineering Technology
Antirequisite(s): COMPTECH 4AP3


SFWRTECH 4CC3 PARALLEL PROGRAMMING

Models of parallel computation.  Performance measurement.  Shared memory and synchronization.  Parallel data structures, searching and sorting.  Scheduling and work distribution.

Two lectures, one lab; one term
Prerequisite(s): Registration in Software Engineering Technology
Antirequisite(s): COMPTECH 4CC3


SFWRTECH 4DM3 DATA MINING

Classification, association, prediction and clustering of data. Decision trees. Bayesian probability.  Supervised and unsupervised learning. 
Two lectures, one lab; one term
Prerequisite(s): Registration in Software Engineering Technology
Antirequisite(s): COMPTECH 4DM3


SFWRTECH 4ES3 REAL-TIME SYSTEMS

Real Time system characteristics.  Dynamic responses of physical processes.  Real-time system requirements.  Real-time operating systems.  Scheduling and concurrency. 
Two lectures, one lab; one term
Prerequisite(s): Registration in Software Engineering Technology 
Antirequisite(s): COMPTECH 4ES3


SFWRTECH 4FD3 SENIOR ENGINEERING PROJECT
Project-based course using the agglomeration of previously acquired knowledge.  Research, design, implement and document a software solution to a problem in a real-world application domain.
Three hours; one term
Prerequisite(s): Registration in Level IV of Software Engineering Technology
Antirequisite(s): COMPTECH 4FD3

SFWRTECH 4SA3 SOFTWARE ARCHITECTURE

Architectural structures and views.  Modularity.  Frameworks, design patterns and components.  Distributed architectures.  Design of software agents.  Modeling, visualization and implementation of architectural components. 
Three lectures; one term
Prerequisite(s): COMPTECH 4SD3 or SFWRTECH 4SD3 and registration in Software Engineering Technology
Antirequisite(s): COMPTECH 4SA3


SFWRTECH 4SD3 SYSTEM DESIGN

Life-cycle. Quality attributes. Decomposition and interface design. Specification. Design of modules. Design patterns. Design documentation. Implementation. Reviews and inspections. Testing.

Three lectures; one term
Prerequisite(s): SFWRTECH 3RQ3 or COMPTECH 3RQ3 and registration in Software Engineering Technology
Antirequisite(s): COMPTECH 4SD3


SFWRTECH 4TM3 SOFTWARE TESTING 

Role of testing in systems development: software testing principles. Dataflow and control flow based testing. Coverage. Test planning and execution. Testing tools. Validation testing. System handover.
Two lectures, one lab; one term
Prerequisite(s): SFWRTECH 3RQ3 and registration in Software Engineering Technology
Antirequisite(s): COMPTECH 4TM3

 

Find archived Course Outlines here.
Back to top