PROGRAMMING FUNDAMENTALS course provides the skills necessary for the effective of application of computation and computer programming in engineering applications. Students will develop their programming skills through a variety of assignments and labs and by reviewing case studies and example programs. The learning outcome is proficiency in writing small to medium programs in a procedural programming language.
COMPUTER NETWORK FUNDAMENTALS introduces students to the concepts and principles of data transmission and computer networks. This course enables students to correctly use standard terminology in describing the main Local Area Network (LAN) topologies, hardware and software components used in networking. This course provides students with the knowledge and skills to build a network infrastructure using copper cabling, and wireless devices. Students also learn to troubleshoot and secure the network.
1. apply suitable software and hardware development on PIC16F/PIC18F microcontroller system to interface
with external devices using suitable internal chip features. (C3, PLO1)
2. design embedded system application based on PIC16F/PIC18F microcontroller effectively. (C5, PLO4)
3. construct and simulate real-time embedded system application based on PIC16F/PIC18F microcontroller
effectively. (P4, PLO5)
4. demonstrate the ability to lead a team to complete assigned project / practical work within a
stipulated time frame. (A3, PLO11)
EMBEDDED ROBOTIC presents the combination of mobile robots and embedded systems, from introductory to intermediate level. It is structured in three parts, which are embedded systems, mobile robot, and mobile robot applications. These parts are essential to students in mastering the crucial steps of building a complete working robotic system. They will help them to develop robots that not only can move, but intelligent as well
SEMICONDUCTOR DEVICES is an introduction to the basic electronic theories and devices. The course covers the fundamentals of electronic devices which includes diodes, bipolar junction transistors and field effect transistors. The content encompasses devices structure to biasing basic applications.
DIGITAL ELECTRONICS introduces the theories on the basic of digital systems. This course emphasizes on the digital system fundamentals and applications. This course mainly covers number systems, code systems, logic gates, Boolean operations, combinational circuits, flip-flops, counters and registers.
SIGNAL AND SYSTEM provides knowledge on the signals and systems, the Linear Time-Invariant (LTI) systems, the Laplace transform the Z-transform and Fourier analysis. The course focuses on the mathematical description of signals and systems, the input-output relationship for Linear Time-Invariant (LTI) systems, the Laplace transform and Z-transform and their application techniques for analyzing the systems and Fourier analysis of signals and systems.
CIRCUIT ANALYSIS provides exposure and knowledge to the student in solving AC electrical network problems.The emphasis of this course is on using basic circuit analysis theorems,Laplace Transform and Fourier Series.
BASIC CONTROL SYSTEM introduces students to the fundamental ideas of classical control theory such as the basic concept of control system, Laplace transform, transferfunction and time domain analysis. Student will also be introduced to the concept of controller in control system. The goal is to instill the students' interests in the fields ofcontrol system and to provide a solid background for engineering applications in controlsystem techniques.
COURSE LEARNING OUTCOMES (CLO)Upon completion of this course, students should be able to:CLO 1: Apply the concept and principles of control system fundamental in varioustypes of control system engineering applications. (C3, PLO1)CLO 2: Display an ability to handle control system equipment using proper
techniques and procedures. (P3, PLO5)
CLO 3: Demonstrate effectively as a part of team while doing practical work based on related procedures. (A3, PLO9)
INSTRUMENTATION provides knowledge regarding the concept and basic
pneumatic system, electro-pneumatic system, hydraulic system and
instrumentation drawing and equipment used in the processing industries. The
emphasis of the course is to identify and provide knowledge of the general
symbols, components in pneumatic and hydraulic systems as well as useful
information on types of equipment used in a processing system.
CONTROL SYSTEMS introduces students to the concept and technique of classical control system. The main focus is to enable students to describe in detail the necessary mathemathical tools used in the analysis of a system. Students will be exposed to the principles of analogue electronic controller and tuning of PID controllers, the concept of system stability and performance, frequency response analysis and Root Locus rules.CONTROL SYSTEMS introduces students to the concept and technique of classical control system. The main focus is to enable students to describe in detail the necessary mathemathical tools used in the analysis of a system. Students will be exposed to the principles of analogue electronic controller and tuning of PID controllers, the concept of system stability and performance, frequency response analysis and Root Locus rules.
PROCESS MEASUREMENT provides knowledge regarding the concept and basic principles of level, flow, pressure and temperature measurement. The course emphasize on identifying and understanding the methods of measuring variables process and general equipment in process system. Overall, this course covers basic theories, structure diagrams, operating principles as well as the application of a particular instrument especially in processing industry.