Find outlines by Subject code

DAC554 - Data Acquisition Interfacing and Control

DAC554 introduces students to the practical aspects of using PC for real-time data acquisition and digital control. It develops the skills in programming the PC interfaces such as serial, USB, and Ethernet for Data Acquisition and Control (DA&C) for applications such as servo control, and provides the fundamentals of I/O techniques and PID (Proportional + Integral + Derivative) control. A lab environment which consists of servos, servo digital boards, units of interfacing ports, digital oscilloscopes, and PCs is set up for hands-on lab assignments and project.

at

DCM555 - Data Communications I

This course provides a foundation for the study of computer networking and telecommunications, concentrating on the physical and data link layers of the OSI/Internet Model. Students review basic network topologies as well as the OSI and Internet models. Building on concepts established in Introduction to Communications (COM455) and Networking Essentials (NET555), students examine the physical layer, including digital baseband signal types, source and line coding techniques, Nyquist criteria and aliasing, Shannon's limit and channel capacity, analog modulation from digital intelligence with an emphasis on bandwidth requirements, multilevel coding and multiplexing techniques. Characteristics of various transmission media (wire lines, optical fibers and antennas) are explored with an emphasis on how these characteristics impact on data throughput and reliability. A detailed overview of telephony is provided, beginning with Plain Old Telephone Service (POTS) local loop characteristics and spanning telephone networks, multiplexing, circuit switching, cellular phone technology and high speed access (xDSL & Cable Modems). An introduction to source encoding techniques, including compression, voice coders (vocoders) and how they compare with lossless vocal intelligence coding techniques is also provided. The data link layer is then examined, including error detection and correction techniques, Automatic Repeat Request (ARQ) mechanisms, High-Level Data Link Control (HDLC) protocols, and Ethernet and wireless LAN standards.

Labs strongly support lecture material, providing hands-on experience with time and frequency domain measurements involving serial communication, pulse signal characteristics, Time Domain Reflectometry (TDR), Amplitude, Phase and Frequency Shift Keying (ASK, PSK & FSK), Quadrature Amplitude Modulation (QAM), Time Division Multiplexing (TDM) using analog and DS1/T1 signaling, Bit Error Rate (BER) analysis in the presence of noise, and Local Area Network (LAN) protocol analysis. Experience is provided with the use of the General Purpose Interface Bus (GPIB) for control and data acquisition with function/arbitrary waveform generators, oscilloscopes, power supplies and Digital Multimeters (DMM). In the process, student gain experience with industry standard tools such as the Agilent Virtual Engineering Environment (VEE), the Wandel & Goltermann DSA-15 and Wireshark protocol analysis. Students also gain experience analyzing Voice-over-IP (VoIP) and packet switched telephony technology.

at

TPC455 - Technical and Personal Communications

This course combines reading, writing, and basic research skills introduced in EAC150 with the interpersonal skills of IPS355 and applies them to technical materials and situations - specifically, the ones you will encounter as a computer engineering technologist. Today, technical firms insist on strong communication skills in their employees, not just technical competence. Oral and written presentation of material, as well as project-related research, will be required elements of this course.

at

CWT300 - Work Term III

at