EL3995 – Project
In this module, students will independently tackle a real-world engineering challenge by applying the technical knowledge and skills acquired throughout your course. Under the guidance of their supervisor, students will develop essential skills in project planning, requirements analysis, project management, and technical communication. This culminating experience empowers students to integrate their learnings, showcase their abilities, and confidently take the next step in their engineering journey.
EL3996 – Engineering Professionalism
This module delves into the social and environmental dimensions of an engineering career. Students will gain an understanding of diverse engineering career paths, professional organizations, and ethical considerations in the field. The module explores the impact of technology on society and how legislation shapes engineering practices to ensure safety and environmental protection. Additionally, students will gain insights into intellectual property rights, including patents and copyrights, and explore the commercial aspects of engineering, such as marketing and business planning.
EL3813 – Power Electronics
This module provides a comprehensive foundation in this critical engineering field. Students will gain a deep understanding of core power electronic devices like diodes, thyristors, IGBTs, and MOSFETs, exploring their switching characteristics, drive circuitry, and efficiency. Additionally, the module delves into switching losses, protection techniques, and their practical applications in various power electronic systems. This knowledge equips students to effectively analyze, design, and implement solutions for real-world power conversion challenges.
EL3800 – Power Systems Operation and Control
This comprehensive module offers an in-depth exploration of both electrical power operation and control. Students will gain a solid understanding of conventional and unconventional energy sources, exploring their costs, load characteristics, and system impacts. Delve into system analysis, including network and transmission line concepts, and master the intricacies of power transfer, stability (steady-state and transient), and protection against overloads, transients, and voltage surges.
EL3250 – Microcontroller Systems
This module equips students to design and build powerful microcontroller systems. Master 32-bit microcontroller architecture, explore efficient memory management and external interfacing. Delve into I/O programming, networking, and analog-to-digital conversion. Learn to control peripheral devices, real-time clocks, and implement power-efficient strategies. By the end, students will be well-equipped to design and program real-world microcontroller systems with confidence.
EL3243 – Real-Time Embedded Systems
This exciting module equips students to design, build, program, and utilize embedded real-time systems. Gain a comprehensive understanding of real-time processing, operating systems, and core functionalities. Explore hardware and software considerations, design trade-offs, and the fundamentals of embedded real-time system design. Prepare to unlock the potential of these critical systems used in everyday applications, from autonomous vehicles and robotics to medical devices and industrial control systems.
EL3300 – Machine Intelligence
This module offers an exploration of the fascinating fields of machine intelligence and machine learning. Gain insights into knowledge representation, classification, and learning paradigms. Delve into the world of neural networks, exploring their architecture, training algorithms, and applications in areas like object recognition and robot control. Additionally, discover other bio-inspired techniques like ant colony optimization and particle swarm optimization. By the end, students will be equipped to understand the fundamental concepts and practical applications of these revolutionary technologies shaping the future.