This course introduces the student to the principles and ideas of process monitoring, recording and control. The student will learn how to calculate and measure electrical parameters such as voltage, current, and resistance; and how they relate to process measurement. Several different sensing techniques for a variety of processes relevant to the environment are discussed and explored experimentally, as well as the techniques involved with controlling these processes.
The course will provide the student with the ability to initiate and complete environmental audits and waste management projects. Emphasis will be placed on industrial compliance audits, real estate property assessments, energy audits and risk assessment and due diligence practices.
This course will assist the student in understanding the concept of sustainable development and its importance in the management of our environment and natural resources. Global, regional and local examples are reviewed as students explore sustainable solutions to current resource and environment issues.
The student is introduced to methods to calculate currents and voltages in D.C. series, parallel, and series/parallel circuits. They will also be introduced to circuit analysis theorems, such as Thevenin's Theorem, Norton's Theorem, and the Superposition Theorem. These methods will allow the student to predict values they will expect to find before entering the laboratory.
The students are introduced to the basic laboratory equipment. They will be able to measure resistances, DC currents, voltages, and compare the measurements with calculated values.
This course is an introduction to digital logic systems that are found in all computers. Students will focus on number systems, binary arithmetic, logic gates, Boolean algebra, integrated circuits.
This course is divided into theory and practical exercise components. The theory component will allow students to calculate resistance, current and voltage in D.C. series, parallel, and series/parallel circuits. Students are also introduced to power supplies and meter configuration and implementation. The theory concepts will be reinforced in the practical exercise component by allowing students to predict circuit parameter values before entering the lab and verifying calculations through circuit construction and actual measurements.
This course is an introduction to digital logic systems that are found in all computers. Students will focus on number systems, binary arithmetic, logic gates, Boolean algebra and integrated circuits.
This comprehensive course offers an in-depth exploration of computer hardware, operating systems, and networking, designed for students seeking foundational and advanced skills in IT support. Participants will identify and examine computer components, learning to locate and explain the functions of parts within desktop systems. Through hands-on disassembly and reassembly, students will develop practical skills, alongside understanding the roles of motherboards, processors, and memory configurations. The curriculum covers power supplies, storage devices, I/O management, and the intricacies of the Windows operating system, including installation, maintenance, and troubleshooting techniques. Students will be introduced to networking fundamentals and delve into security strategies, printer management, and the basics of virtualization and cloud computing. Additionally, the course includes insights into mobile operating systems and scripting in Linux and macOS, equipping learners with the tools to navigate the modern tech landscape confidently.
Upon successful completion of this course, students will be able to navigate and apply relevant sections of the Canadian Electrical Code (CEC), interpret and use information from electrical drawings, specifications, and standards related to single-phase installation and maintenance, and create basic electrical drawings and schedules for practical applications.
After successful completion of this course, students will be able to summarize electrical trade practices related to safety requirements and the proper use of tools and equipment. They will also be able to demonstrate the installation and maintenance of single-phase service, distribution, and branch circuit equipment, as well as develop corresponding electrical schematics.
This course introduces the student to Alternating Current circuit analysis techniques. It covers generation of the sine wave and the relationship between frequency, peak values, RMS value and phase angle. It uses vector mathematics to calculate reactance, impedance, voltage, current and phase angle. Students will be introduced to electronic test equipment; they will demonstrate their ability to use the oscilloscope and other measuring equipment to measure amplitude, frequency and phase angle of reactive circuits.
Students will examine the atomic structure of semiconductors, diode theory and applications, rectify circuits, special purpose diodes, bipolar transistors the their characteristics, biasing circuits, NPN and PNP and common-emmiter amplifiers. This will establish the foundation for understanding the circuits found in computers today. Students will build discrete component semiconductor circuits using diodes and transistors and analyze these circuits from expected values. The students will then employ standard measuring and troubleshooting techniques to verify electronic circuit parameters and operation.
This course is an introduction to Computer Aided Drafting (CAD) using AutoCAD software. The student will focus on all 2-D commands of AutoCAD including basic drawing and editing functions, plotting, and general drawing file maintenance. The drawing assignment material is directed to the reproduction of electrical schematics, process flow diagrams, electrical wiring and motor control ladder logic diagrams. The student also examines the processes in an engineering project for required drawings, specifications and documentation. The student also examines workplace safety with regards to ArchFlash and lockout/tagout procedures.
Students will be introduced to electronic test equipment; they will demonstrate their ability to use the oscilloscope and other measuring equipment to measure amplitude, frequency and phase angles for reactive circuits.
Students will examine the atomic structure of semiconductors; diode theory and applications; special purpose diodes; bipolar transistors and their characteristics; biasing circuits, NPN and PNP and common-emitter amplifiers. This will establish the foundation for understanding the circuits found in computers today.
Students will build discrete component semiconductor circuits using diodes and transistors, and analyze these circuits for expected values. The students will then employ standard measuring and troubleshooting techniques to verify electronic circuit parameters.
This course introduces the student to Alternating Current circuit analysis techniques. It covers generation of the sine wave and its relationship between frequency, peak values, RMS value, and phase angle. It uses vector mathematics to calculate reactance, impedance, voltage, current and phase angle. These techniques are then applied to AC circuit theorems such as Thevenin's Theorem.
This course introduces the student to alternating current circuit analysis techniques. Generation of the sine wave and the relationship between frequency, peak values, RMS value and phase angle will be covered. It uses vector mathematics to calculate reactance, impedance, and voltage, current and phase angle. Students will be introduced to electronic test equipment; they will demonstrate their ability to use the oscilloscope and other measuring equipment to measure amplitude, frequency and phase angle of reactive circuits.
This course provides a foundational introduction to Electronic Design Automation (EDA), focusing on the exploration of schematics, SPICE simulation, and the behavior of passive and active devices in electronic circuits. Students will learn to design, simulate, and analyze circuits using industry-standard EDA tools. Additionally, it introduces three-phase systems, highlighting their applications in power electronics and electric machinery. Through simulation exercises, students will gain practical experience in creating and interpreting electronic schematics, performing circuit simulations using SPICE-based software tools and understanding three-phase system fundamentals and their applications. By the end of the course, students will have the skills to design and evaluate basic electronic circuits, preparing them for advanced studies in electronics, power systems, or embedded systems.
Students will examine the atomic structure of semiconductors, diode theory and applications; rectify circuits, special purpose diodes, bipolar transistors and their characteristics, biasing circuits, NPN and PNP and common-emitter configurations. This will establish the foundation for understanding the circuits found in computers today.
This course is designed to introduce students to the culture and legislative requirements of safety. Students will be introduced to basic concepts of industrial safety such as training and committee requirements. There will be a strong reliance on the Ontario Health and Safety Act so that students are able to reference the act.
This course is an introduction to Computer Aided Drafting (CAD) using AutoCAD software. The student will focus on all 2-D commands of AutoCAD including basic drawing and editing functions, plotting, and general drawing file maintenance. The drawing assignment material is directed to the reproduction of electrical schematics, process flow diagrams, electrical wiring and motor control ladder logic diagrams. The student also examines the processes in an engineering project for required drawings, specifications and documentation.
Digital II will cover computer building blocks including the TTL family of components (logic gates, flip-flops, one-shots, counters, shift registers, and multiplexers/demultiplexers). Analog-to-digital and digital-to-analog converters will be covered for digital/analog interfacing. The student will gain practical experience in digital circuitry troubleshooting.
The student will learn common transistor amplifier configurations using both Bipolar Junction Transistors (BJTs) and Field Effect Transistors (FETs) to lay the foundation for understanding advanced devices and circuits for industrial control. Circuit analysis methods are developed to support circuit trouble-shooting. Transistor and amplifier characteristics are verified in laboratory circuits using bench test equipment.
This course is an introduction to wireless telecommunications and wide area networks. Students will focus on carriers and modulation. In addition, multiplexing, subcarriers and frequency synthesizers will be studied.
This course introduces industrial data communication systems used in automation and control. Students examine data transmission methods, serial communication standards, and network architectures. Emphasis is placed on configuring and troubleshooting industrial networks, including cable installation, termination, splicing, and testing of UTP and fibre-optics, as well as implementation of Modbus, Modbus TCP and Ethernet IP networks.
Upon successful completion, the student is able to navigate, use and apply drawings and specifications, prepare as-built sketches as well as explain the processes to install and maintain electric heating, HVAC systems, luminaires, wiring devices and exit and emergency lighting systems.
Upon successful completion, the student is able to determine code requirements and perform calculations for maximum circuit loading, continuous and non-continuous duty motor branch circuits (single motor), lighting branch circuits, electric heating branch circuits, emergency systems, fire alarm systems and fire pumps, protection and control devices, fibre optics and communication cables and equipment, service and feeders for apartments and row housing, and patient care areas.
This course is an introduction to wireless telecommunications and wide area networks. Students will focus on carriers and modulation. In addition, multiplexing, subcarriers and frequency synthesizers will be studied.
Students will focus on hands-on use of test equipment used in telecommunications laboratories. Students will acquire skills in set up, alignment and trouble shooting of telecommunications equipment. A concise journal of all laboratory procedures will be kept.
Topics covered are computer building blocks such as: TTL family components, logic gates, flip-flops, one shots, counters, shift registers, encoders/decoders multiplexers/demultiplexers, D/As, A/Ds and CMOS familiarization.
This course complements and reinforces the theory of Computer Integrated Circuits covered in EL 338. The student gains practical experience in verifying and troubleshooting digital computer circuitry.
The students will construct basic semiconductor circuits studied in EL342. They will verify the operation of the circuit using test equipment and various techniques.
The student will examine various types of semi-conductor circuits and their application to small signal amplifiers, power amplifiers and operational amplifiers. Oscillator circuits will be analyzed.
This course introduces the fundamental principles of electrical power systems, including AC circuit behavior, magnetism, transformers, and three-phase systems. Students analyze voltage, current, power, and power factor, and apply mathematical methods to solve electrical problems. Emphasis is placed on single-phase and three-phase transformer operation, system configuration, and code-based calculations. Laboratory activities reinforce safe work practices, measurement techniques, and the analysis of electrical power equipment and systems.
This course will review and study, in greater depth, A.C. waveforms, power and power factor. The theory of power demand and energy consumption will be studied. The students will study three phase power including delta and wye connections as well as transformer theory and applications.
The objective of the course is to introduce to students the principles of the Canadian Electrical Code and corresponding safety standards for the installation and maintenance of electrical systems. The students will gain an understanding of electrical construction in both commercial and industrial settings. Aspects of electrical estimating and safety will also be covered.
This course will introduce students to relay ladder logic and discrete electrical equipment commonly found in the industrial setting. Students will study control circuits, devices and installation methods commonly used. Material studied will be related to the Ontario Electrical Safety Code.
This course is designed to introduce the student to programming and logic skills required for technical problem solving and analysis. Skills will be developed and enhanced through the use of modularized processes, control and looping structures, as well as functions of the C++ language as they are applied to practical applications.
Digital II will cover computer building blocks including the TTL family of components (logic gates, flip-flops, one-shots, counters, shift registers, and multiplexers/demultiplexers). Analog-to-digital and digital-to-analog converters will be covered for digital/analog interfacing. The student will gain practical experience in digital circuitry troubleshooting.
The student will progress from Industrial Electronics I to a more advanced study of industrial devices such as operational amplifiers, power supplies, thyristors and control circuits. The student will gain experience in analysis and troubleshooting of industrial circuits and systems.
This course will cover the basics of embedded system organization including the ARM Cortex-M3, M4, and M4F microcontroller architectures. Common integrated peripherals will be studied including general purpose Input/Output (I/O), timers, Pulse Width Modulation (PWM) units, and Analog-to-Digital Converters (ADC) providing the foundation required for embedded system design and development. Students will learn design fundamentals starting with the Unified Modelling Language (UML), machine code, and assembly language coding. Practical application design will be presented showing students how to interface with LEDs, external contacts, high-voltage electro-mechanical relays, analog signals, and culminate with the design and operation of a bi-directional, variable speed DC motor controller.
This course is a study of Wide Area Networks. Voice and data must be moved over great distances utilizing wireless and wired media. Students will study wired and wireless telecommunications systems including wireless voice and data transceivers, public telephone systems, private telephone systems, wireless telephones and wireless LAN communications.
This course provides comprehensive and practical knowledge of Information Networks hardware and software technologies. Using the client/server model, students will study and analyze effective solutions for large multi-user Local Area Networks. The course will deal with hardware specifications and installation, software installation and configuration network management, and system conflict resolution.
This course provides comprehensive and practical knowledge of Information Networks hardware and software technologies. Using the client/server model, students will study and analyze effective solutions for large multi-user Local Area Networks. The course will deal with hardware specifications and installation, software installation and configuration network management, and system conflict resolution.
Upon successful completion, the student is able to demonstrate the installation, operation, testing, verification and troubleshooting of security and surveillance systems, fire alarm systems and communication systems and their components.
This course provides students with the knowledge and practical skills required to analyze, design, install, and troubleshoot industrial motor control and automation systems. Emphasis is placed on interpreting and producing electrical schematics and relay ladder logic, selecting and applying control devices, and verifying circuit operation using appropriate test equipment. Students develop competencies in designing and commissioning motor control circuits, including start/stop, sequencing, interlocking, and timing applications. The course also introduces programmable logic controllers (PLCs), including hardware configuration, wiring, and ladder logic programming for automated systems. Additionally, students explore discrete instrumentation and sensing devices and their integration within control systems. Through a combination of theory and hands-on applications, students gain the skills necessary to implement, test, and maintain modern industrial control systems in accordance with industry standards and codes.
This course complements and reinforces the theory of industrial electronics as covered in EL 447. The student will gain experience in analysis and troubleshooting of industrial computers and systems.
This course covers microprocessor architecture from an industrial point of view. The student works with microprocessor systems at a detailed level with a minimum of software/hardware development tools.Topics covered will be general computer architecture, microprocessor architecture, instruction set, I/0 handling, instruction timing, programming and interfacing to digital I/O devices.
The student will progress from Industrial Electronics I to a more advanced study of industrial devices such as operational amplifiers, power supplies, thyristors, and control circuits. The student will gain experience in analysis and planning of industrial circuits used in today's industry.
This course is a study of Wide Area Networks. Voice and data must be moved over great distances utilizing wireless and wired media. Students will study wired and wireless telecommunications systems including wireless voice and data transceivers, public telephone systems, private telephone systems, wireless telephones and wireless LAN communications
This course is a hands on study of telecommunications and data communications equipment. Students will acquire the necessary skills to install, configure, and troubleshoot complex communication systems. Advanced test equipment will be operated by the students.
This course provides practical knowledge of Network hardware and software essentials. Using the knowledge acquired from EL 450, students will implement and analyze effective solutions for Local Area Networks. The course will deal with the practical implementation of network hardware and software installation and configuration. Using system test equipment and network analysis software the student will troubleshoot the network analyzing connectivity issues, network traffic, system conflicts and provide solution to optimize the network.
This course provides comprehensive and practical knowledge of Information Networks hardware and software technologies. Using the client/server model, students will study and analyze effective solutions for large multi-user Local Area Networks. The course will deal with hardware specifications and installation, software installation and configuration network management, and system conflict resolution.
This course provides comprehensive and practical knowledge of Information Networks hardware and software technologies. Students will study and analyze effective solutions for large multi-user Local Area Networks. The course will deal with hardware specifications and installation, software installation and configuration network management, and system conflict resolution.
The student will be introduced to AC and DC machines most commonly used in industry today. In addition to traditional starting and operating methods, the students will explore today's modern Variable Speed drives.
This course reviews the fundamental aspects of C++ as an objected oriented programming language and applicability in solving technical problems. Students will develop classes making use of encapsulation, inheritance, and polymorphism when developing coded solutions to problems. Code efficiency will be discussed for both size and speed while maintaining portability to a variety of platforms. Each student will complete an approved software project that solves a technical problem to demonstrate analysis, design, and coding skills.
This course introduces the operation, analysis, and application of electrical machines and drive systems. Students study the fundamentals of magnetism and electric generation, along with the performance characteristics of DC and AC machines. Emphasis is placed on configuring and troubleshooting DC and PWM AC drives, interpreting technical data, and applying safe work practices. Laboratory activities reinforce practical skills in installation, operation, and testing of rotating electrical equipment using industry-standard tools and methods.
The student will learn the proper procedures for the development, creation and editing various logic controller programs for the ON-OFF operation of electric actuators. Emphasis is placed on interlocking, timing, and counter operations. A complete PLC application project is to be submitted at the end of the course.
As most modern control systems involve a computer-to human interface, it is the objective of this course to provide an overview and basic understanding of programming techniques used in graphical interface and control system development. This course will allow the student to utilize C++ to construct, troubleshoot and write programs to control external circuits and gather data from external digital inputs and A/D (Analog to-Digital) converters via a PC (Personal Computer) using a USB connection. Actual field measurements will be plotted versus time on a graph generated within the application. The PC and external hardware required to complete the task will be studied, as well as common control theory and algorithms.
Virtually all installations are supplied with A.C. power. To properly work in a design team or operate a power distribution system, a graduate must understand the concept of three phase power and be able to specify transformers.
This embedded systems design course is offered to fulfill the practical application of the knowledge gained by the student in EL 508. Students will build circuitry to interface with a Cortex-M4F microcontroller and design software to demonstrate the hardware and software theory learned in EL 508. Each lab is presented as a base platform with clear design objectives allowing the student to develop a custom solution using learned techniques. The course culminates with the design and implementation of a pulse-width modulated motor controller utilizing encoder feedback and a control algorithm for speed and position control.
This course will cover more advanced theory of embedded system design with the ARM Cortex-M4F microcontroller. State-based and Real-Time Operating System (RTOS) scheduling techniques will be presented in the design of sequenced applications using the C programming language. Students will design and implement software stacks and queues used in practical applications by interfacing with other computer systems. The I2C (Inter-Integrated Circuit) bus will be studied to provide connection to external devices including Digital-to-Analog Converters (DAC), Real Time Clocks (RTC) and Input/Output (I/O) expanders. Students will learn how to interface with user I/O including pushbuttons and a Liquid Crystal Display (LCD) module. Analog signal interfacing and acquisition will be studied to complete a functioning embedded control system. The widely-used PID (Proportional Integral Derivative) algorithm will also be explored and coded for practical implementation in a motor controller.
This course is designed to expand the student’s knowledge regarding the capabilities of programmable logic controllers (PLCs). Advanced instruction sets such as data manipulation, program control, word and file moves and sequencers are discussed using realistic industrial control problems. An understanding of the configuration of specialized hardware such as analog and numerical data I/O (Input / Output) used in conjunction with the advanced instructions will allow the student to program a PLC for a continuous closed-loop control application. Students will also learn safe installation, start-up and troubleshooting procedures using the PLC programming software.
This course continues the student's studies from Power Systems I. A practical study of a power distribution grid, and the associated protections will be done with an introduction to fault current calculations via the per unit method and symmetrical components methods. The student will understand the need for power system maintenance and testing.
Upon successful completion, the student is able to explain the installation and maintenance requirements and procedures for renewable energy generating and storage systems as well as demonstrate the connection of renewable energy generating and storage system components for the creation of a stand-alone system.
Upon successful completion, the student is able to use and apply drawings and specifications related to industrial electrical installations, describe installation and maintenance procedures for three-phase consumer supply services and metering equipment as well as describe the considerations for connecting single and three-phase branch circuits to three-phase electrical distribution equipment.
This course is designed to expand the student's knowledge regarding the capabilities of programmable logic controllers. Advanced instruction sets such as data manipulation, program control, word and file moves, and sequencers are discussed using realistic industrial control problems. An understanding of the configuration of specialized hardware such as analog and numerical data I/O used in conjunction with the advanced instructions will allow the student to program a PLC for a continuous closed-loop control application. Students will also learn safe start-up and troubleshooting procedures using the PLC programming software.
This course is designed to reinforce the theory presented in EL 544, involving the advanced capabilities of programmable logic controllers. The student will be required to successfully configure and program a PLC system to satisfy various industrial control problems. Lab exercises include the application of timers and counters, handling numerical data inputs and data manipulation, improving program scan time using program control instruction and subroutines development of a program involving time and event driven sequential operations, SFC programming for an event driven process and configuring analog I/O and programming a system for a continuos process control application.
The Microprocessor Systems course will teach the student the detailed architecture of the PIC18F452 microcontroller; how to access various memory types to the PIC; how to interface different internal and external peripheral devices to the PIC; to learn detailed schematic production and analysis; and how to design and layout PIC18F452 microcontroller based printed circuit boards. Additionally, the student will be required to program the PIC18F452 based industrial control system to perform useful real-world tasks by utilizing an assortment of peripheral chips and interfaces. Digital Signal Processors (DSP) are introduced at the end of the course.
This course provides the hands-on experience of the theory covered in EL 546. The student is required to connect microprocessor based hardware and write supporting assembly language software, at first using no development aids, then using a software development system, including an in-circuit emulator. The student will also be required to analyze schematics of existing hardware to such a degree that he/she will be able to produce supporting software. This will enable the successful student to become proficient in the analysis and design, troubleshooting and program debugging of digital microelectronics control systems. Additionally, the student will program and test a PLD for a custom application.
Upon successful completion, the student is able to describe the considerations for installing and maintaining building automation systems and components and demonstrate the connection of building automation equipment.
Data Communications introduces the student to the software, hardware and structure of today's modern PC and control systems networks. The student will look at different types of signal mediums, modes of transmission and error detection, and multiplexing.
The objective of this course is to provide an overview and basic understanding of programming techniques used in graphical interface systems. This course will allow the student to utilize a high level language such as Visual BASIC to construct, troubleshoot and write programs to gather data from an A to D converter via the parallel port of a computer. The visual BASIC will transmit and read data through a DLL call. Actual field measurements will be plotted versus time on a graph generated within the visual BASIC environment. The concepts and principles understood here will provide a good base for implementation in the sixth semester.
This course initially introduces the student to static and dynamic characteristics of the components involved with process control systems. Various process variable sensing techniques are discussed as well as feedback control modes and final control elements. Controller tuning methods by actual dynamic analysis or by mathematical modeling is also investigated. A variety of control strategies are evaluated and compared for optimum control system performance.
This course allows the student to become familiarized with the tools, test equipment, and manufacturers instructions as they apply to configuration, calibration, interconnections and operation of industrial process control components and systems. The operating characteristics of process transmitters and final control elements are examined and transfer functions are experimentally determined. Students will then be able to configure and tune digital controllers and DCS systems for a variety of process control situations. Students then use software tools to tune control systems based on mathematical models.
Industrial drives and machines have been the workhorse of manufacturing for decades. With the advancements in microprocessor hardware and power electronics, the industrial drive is quickly becoming the final element of many process control loops as well. Today's electrical engineering technologists, working in the automation or manufacturing field, will have to specify, install, tune and commission motors and drives to fulfill their job requirements.
The System Integration course allows the student to widen their knowledge base to include analog and digital signal conditioning, conversion and processing techniques using integrated circuits found in microprocessor / microcontroller, PLC and DCS systems. The successful student will gain knowledge of how analog and digital process signals are generated, transmitted and converted while maintaining maximum data integrity. Additionally, board level industrial control design will be studied.
Since 1994 Windows Server has evolved from a small business file server to an enterprise level network operating system. While the focus of topics is on the configuration of Active Directory and related services, coverage of Windows foundational topics such as the file system and networking are also included. Extensive coverage begins with an introduction to Windows Server 2008 and goes on to active directory design, account management, group policy management and configuration, certificate services, server core, Windows Hyper-V virtualization, and server management.
This course will introduce the student to the concepts of both integrated and PC (Personal Computer) based HMI (Human Machine Interface) and SCADA (Supervisory Control and Data Acquisition) systems for industrial automation. It will focus on graphical user interface design, data acquisition, logging, event driven scripting, security and automation network layout.
This course will study the aspects of law and ethics as laid out by the OACETT professional practice exam course. Students will be prepared to write their certification exam upon completion.
This course continues the student's studies of power systems from EL-506 Industrial Power Systems, focusing on the practical study of a power distribution grid, including electrical generation, transmission and distribution. The students will study various substation configurations, including the various components included within. Students will explore the concepts associated with protection of the various system components, with an introduction to fault current calculations utilizing the per-unit method. The student will understand the need for power system maintenance and testing.
Application Software introduces the student to modular and structured assembly language programming for industrial types of applications. The student is extensively exposed to interrupt structures and interrupt driven controller systems. During this course, the student will also become familiar with the use of advanced software development and debugging tools, such as in-circuit emulation (ICE). The emphasis on industrial control techniques equips the student for work in the computer and control automation fields. This course will also serve to guide the student throughout his/her final semester project