McMaster-Mohawk Bachelor of Technology Program

Degree Completion Program - Course Descriptions

Civil Engineering Infrastructure Technology 

Power & Energy Engineering Technology

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 4FR3 FOUNDATION DESIGN

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, 4RC3, and registration in Civil Engineering Infrastructure Technology


CIV TECH 3GE3 GEOTECHNICAL MATERIALS AND ANALYSIS 

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 DESIGN 

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 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.

Three lectures; 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, and registration in Civil Engineering Infrastructure Technology


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 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 TechnologY

 

CIV TECH 3UM3 UTILITIES MANAGEMENT

Introduction to utilities products and networks. Planning and management tools for 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 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 4RC3, 4SD3 | CIVTECH 4RC3 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 4RC3; and registration in Level IV of Civil Engineering Infrastructure Technology. CIVTECH 4SD3 or 4RC3 may be taken concurrently with this course.

 

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.

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


HYDRAULIC ENGINEERING

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.

Three lectures; 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.

Three lectures; 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



Power & Energy Engineering Technology

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 Power & Energy Engineering Technology


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 lab - two hours every other week); one term
Prerequisite(s): Registration in Power & Energy Engineering Technology


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 Power & Energy Engineering Technology


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 Power & Energy Engineering Technology


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 lab (two hours every other week); one term
Prerequisite(s): Registration in Power & Energy Engineering Technology


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 Power & Energy Engineering Technology


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.
Three lectures, one lab; one term
Prerequisite(s): ENGTECH 3MA3 and registration in Power & Energy Engineering Technology or Manufacturing Engineering Technology
Antirequisite(s): MAN TECH 3FT3

 

ENR TECH 4EM3 ELECTROMAGNETICS

Field concepts. Maxwell's equations, integran and differential forms. Free space and guided wave propagation, transmission lines. Radiation from current elements.
Three lectures; one term
Prerequisite(s): ENR TECH 3EP3, ENG TECH 3MA3 and registration in Power & Energy 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 Power & Energy Engineering Technology


ENR TECH 4PD3 POWER SYSTEM ANALYSIS AND CONTROL

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 analysed.

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


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 Power & Energy Engineering Technology


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 Power & Energy Engineering Technology


ENR TECH 4PQ3 POWER QUALITY

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 Power & Energy Engineering Technology


ENR TECH 4RE3 FUEL CELL, GEOTHERMAL, AND BIOMASS POWER GENERATION

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 & Energy Engineering Technology


ENR TECH 4RT3 RENEWABLE POWER GENERATION FROM WIND, SOLAR, AND HYDRO

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 Power & Energy Engineering Technology

 

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 and permission of the Engineering Co-op and Career Services Office


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, Power & Energy Engineering Technology 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.
Two 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, Power & Energy Engineering Technology 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, Power & Energy Engineering Technology 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, Power & Energy Engineering Technology or Manufacturing Engineering Technology
Antirequisite(s): GEN TECH 4DM3


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, Power & Energy Engineering Technology or Manufacturing Engineering Technology
Antirequisite(s): GEN TECH 1EE3, 2EE3

 

GEN TECH 3EN3 ENTREPRENEURIAL THINKING AND INNOVATION (FORMERLY 2EN3)

This course introduces students to the interrelationship of entrepreneurial thinking and innovation at both the industry and firm level.

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


GEN TECH 3FS3 FINANCIAL SYSTEMS

The course focuses on departmental budget methodologies, understanding and interpretation of various financial statement components in terms of their relevance to managerial decision making.

Three lectures; one term. Completely online with in-person exams.
Prerequisite(s): Registration in Civil Engineering Infrastructure Technology, Software Engineering Technology, Power & Energy Engineering Technology 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, Power & Energy Engineering Technology or Manufacturing Engineering Technology, or Software Engineering Technology
Antirequisite(s): GEN TECH 3OB3, GEN TECH 2MP3

 

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, Power & Energy Engineering Technology, Manufacturing Engineering Technology, or Software Engineering Technology

 

GEN TECH 4LM3 LEAN THINKING AND PRACTICES

The course focuses on lean thinking and approaches to enable the deployment and adaptation of 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, Power & Energy Engineering Technology, Manufacturing Engineering Technology, or Software Engineering Technology
Antirequisite: GENTECH 4LT3

 

GEN TECH 4PM3 PROJECT MANAGEMENT

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, Power & Energy Engineering Technology or Manufacturing Engineering Technology
Antirequisite(s):GEN TECH 3MT3, 3PM3

GEN TECH 4SF3 STRATEGIC MANAGEMENT (FORMERLY 3SF3)

This course examines the "total" view of the organization and how it relates and interacts with various factors in its environment to gain long-term sustainable advantage.

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

 

TECHNOLOGY ETHICS AND SUSTAINABILITY

The course explores the social implications and environmental impacts of technologies and the ethical challenges they impose on technology professionals. Critical thinking skills and professional responsibility are examined using real-ethical dilemmas to help students develop a professional ethical identity that can be carried forward into their career.

Three lectures; one term. Completely online with in-person exams.
Prerequisite(s): Registration in Civil Engineering Infrastructure Technology, Software Engineering Technology, Power & Energy Engineering Technology 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, Power & Energy Engineering Technology 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 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 4DA3 - DESIGN AND ADVANCED MANUFACTURING

Fundamental concepts in design and manufacturing strategies; computer aided manufacturing; non-conventional machining; 3D metallic printing; rapid prototyping.

Three lectures; one term
Prerequisite(s): MAN TECH 3MF3 and registration in Manufacturing Engineering Technology
Antirequisite(s): MAN TECH 4DM3

 

 

MAN TECH 4ED3 - ENGINEERING DESIGN PROCESS AND SUSTAINABILITY

Design process and methods; requirements and function analysis in design; conceptual design and testing; concept evaluation design factors such as: quality, manufacturability, safety, recyclability

Three lectures; one term
Prerequisite(s): MAN TECH 4MM3 and registration in Manufacturing Engineering Technology
Antirequisite(s): MAN TECH 4FT3

 

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 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, and registration in Manufacturing Engineering Technology
Antirequisite(s): MAN TECH 4MT3

 

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.

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

 

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. *Students who do not have a Networking or IT background from college are strongly encouraged to take SFWR TECH 3IT3 before enrolling in this course.*
Three lectures, one lab; one term; completely online with in-person exams
Prerequisite(s): Registration in Software Engineering Technology

 

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. *Students who do not have a software development background from college are strongly encouraged to take SFWR TECH 3PR3 before enrolling in this course.*

Three lectures; one term; completely online with in-person exams
Prerequisite(s): Registration in Software Engineering Technology, ENG TECH 3DM3

 

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.
Three lectures, one lab; one term; completely online with in-person exams
Prerequisite(s): Registration in Software Engineering Technology
Antirequisite(s): COMP TECH 3PR3, COMP TECH 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; completely online with in-person exams
Prerequisite(s): Registration in Software Engineering Technology


SFWRTECH 3PR3 PROCEDURAL AND OBJECT ORIENTED PROGRAMMING CONCEPTS

Procedural and Object Oriented programming fundamentals.  Concepts are exemplified with C++ and Java programming languages. 
Two lectures, one lab; one term; completely online with in-person exams
Prerequisite(s): Registration in Software Engineering Technology
Antirequisite(s): COMPTECH 3IT3, COMPTECH 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. *Students who do not have a software development background from college are strongly encouraged to take SFWR TECH 3PR3 before enrolling in this course.*

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


SFWRTECH 4CC3 PARALLEL PROGRAMMING

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

Three lectures; one term; completely online with in-person exams
Prerequisite(s): Registration in level IV Software Engineering Technology


SFWRTECH 4DA3 DATA ANALYTICS AND BIG DATA

Linear approaches to regression and classification-selection and shrinkage methods, linear disriminant approaches, big data system implications.
Three lectures; one term; completely online with in-person exams
Prerequisite(s): ENGTECH 3ST3 and registration in Software Engineering Technology


SFWRTECH 4DM3 DATA MINING

Classification, association, prediction and clustering of data. Decision trees. Bayesian probability.  Supervised and unsupervised learning. 
Three lectures; one term; completely online with in-person exams
Prerequisite(s): Registration in Software Engineering Technology, SFWR TECH 4DA3


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. 
Three lectures; one term; completely online with in-person exams
Prerequisite(s): Registration in level IV Software Engineering Technology 


SFWRTECH 4NI3 ADVANCED NETWORKING INFRASTRUCTURE
Wireless networking and infrastructure concepts and deployment, software-defined networking (SDN) infrastructure, applications for managing corporate networks. *Students who do not have a strong Networking or IT background from college are strongly encouraged to take SFWRTECH 3IT3 before enrolling in this course.
Three lectures; one term; completely online with in-person exams
Prerequisite(s): Registration in Software Engineering Technology


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 lectures; 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; completely online with in-person exams
Prerequisite(s): COMPTECH 4SD3 or SFWRTECH 4SD3 and registration in Software Engineering Technology


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; completely online with in-person exams
Prerequisite(s): SFWRTECH 3RQ3 or COMPTECH 3RQ3 and registration in Software Engineering Technology
Antirequisite(s): COMPTECH 4SD3


SFWRTECH 4WP3 ADVANCED WEB PROGRAMMING

Advanced technologies for web development, apps for mobile, desktop and cloud based systems, client and server side web APIs. *Students who do not have a strong NEtworking or IT background from college are strongly encouraged to take SFWRTECH 3IT3 before enrolling in this course.*

Three lectures; one term; completely online with in-person exams
Prerequisite(s): registration in Software Engineering Technology

 

Find archived Course Outlines here.
Back to top