A study of signals and linear systems and their applications in modern engineering. Representation of continuous and discrete time signals and systems in the time and frequency domains. Stability, feedback, sampling and aliasing. Introduction to design of analogue and digital filters. Provides a foundation for later studies in control engineering, advanced signal processing and communications.
281.273 Communication Network Architectures15 credits
This course presents the underlying concepts for modern communication network architectures, which includes an overview of network architectures and their functions. It explores the fundamental operating principles of current physical systems that transport electrical signals across a network. It investigates technologies that enable the transmission of vast quantities of information across a modern network.
This course builds on the fundamentals of DC and AC electrical circuit analysis. It provides an introduction to the design and building of analogue electronic systems. The course will cover a blend of circuit theories, operational amplifier circuits and applications, filters, oscillators, diodes and transistors circuits.
This course builds on the fundamentals of digital logic and the principles of computing. It provides the methodology for designing and building complex digital electronic systems. The topics are a blend of combinatorial circuits, sequential circuits, finite state machines, and Field-Programmable Gate Arrays (FPGAs). It establishes a foundation for further advanced design in embedded systems.
This course provides the foundation for the analysis and implementation of feedback control systems. Design and tuning of PID and other linear controllers to meet time and frequency specifications are studied in detail. Both analogue and digital control are considered. Non-linear control is introduced through fuzzy logic control. Practical engineering applications are used to illustrate theory and concepts.
A study of modern communication system fundamentals including wireless communications. This course builds a sound understanding of how communication systems work, covering practical communication systems. Topics include random process and bandpass signaling principles, analogue and digital modulation, communication circuit components, basics of error control coding, and advanced wireless communication technologies.
The Internet is a fundamental platform for communication in our world. The architecture and protocols of this network of networks are essential to how they operate. This course focusses on the associated multi-layer protocol structure of the Internet by showing how it is constructed and how protocols underpin the variety of applications developed to support business, education and social networking.
This course lays the foundation for designing and building embedded electronic systems. The topics are a blend of advanced features of a modern mixed-signal microcontroller, real-time operating systems (RTOS) and Field-Programmable Gate Arrays (FPGAs)
This course covers the foundation for designing and building advanced electronic circuits and systems. It also lays the foundation for more advanced studies in electronic circuits. The topics are a blend of electronic circuits, sensor interfacing and instrumentation amplifiers, low-noise amplifiers, oscillators and filters, radio frequency and communication circuits, power amplifiers, power supply design fundamentals, and phase locked loops.
This course studies the processing of discrete-time signals in the time and frequency domains. Students are introduced to the design and realisations of digital filters; the theory and application of transform techniques including discrete Fourier transform and discrete wavelet transform; the application of multi-rate signal processing concepts to efficient sample rate conversion and filter banks; and adaptive filtering algorithms.
Fundamental image processing operations are introduced, including point operations, linear and non-linear local filters, segmentation and classification operations. Several different vision systems are examined in detail. Machine vision system design is considered, analysing both technical and economic feasibility. Image and video compression technologies are analysed, with particular emphasis on transform coding. Techniques for the mitigation of compression artefacts are discussed.
281.776 Advanced Communication Engineering15 credits
This course covers the foundation of modern communication systems, satellite communication systems and wireless networks. It provides an in-depth study of the wireless medium, wireless network planning and operation, communication systems and standards. There is thorough examination of advanced topics including equalization, rake receivers, MIMO & smart antenna systems, wireless network security.
A study of the architecture of computer systems. It investigates different number representations and techniques of computer arithmetic. Multi-core and multi-processor systems are introduced and techniques for managing concurrency are covered. This course builds an understanding of the design and development of microprocessors and microcontrollers.
281.786 Advanced Micro- and Nano-electronics15 credits
This course will cover microelectronic and nanoelectronic devices, fabrication processes and CMOS integrated circuit design. CMOS integrated MEMS sensor design will also be introduced. Computer aided design tools will be used for design, layout and verification of integrated circuits.
Page authorised by Academic Manager
Last updated on Friday 20 September 2019