DEC20012 PROGRAMMING FUNDAMENTALS
SAIFFUL BAHARI BIN OMAR .ZAHRIM ABD RAHMANMOHD FARIS HASHIMUDDINNORAIHAN ISAISMA SHAMSURIA ISMAILHAFIDAH MAHATASPALILLA MAIN

DEC20012 PROGRAMMING FUNDAMENTALS

FUNDAMENTAL PROGRAMMING 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.

DEC30023 COMPUTER NETWORKING FUNDAMENTALS
ISMA SHAMSURIA ISMAILHAFIDAH MAHATNABILAH MAZALAN

DEC30023 COMPUTER NETWORKING FUNDAMENTALS

COMPUTER NETWORK FUNDAMENTALS introduce 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 wisely. Students also learn to troubleshoot and secure the network.

DEC30032 COMPUTER ARCHITECTURE AND ORGANIZATION
NOR MAIZATUL MONA HUSIN

DEC30032 COMPUTER ARCHITECTURE AND ORGANIZATION

Computer Architecture is concerned with the way hardware components are connected together to form a computer system. Computer Organization is concerned with the structure and behavior of a computer system as seen by the user. It acts as the interface between hardware and software.

DEC30043 MICROPROCESSOR FUNDAMENTAL
MAIZUN BINTI JAMIL .NORZILAH HUSSIN

DEC30043 MICROPROCESSOR FUNDAMENTAL

MICROPROCESSOR FUNDAMENTAL covers the basic processor architecture and application of ARM processor (microcontroller products). Students will learn the fundamental concepts and techniques to apply ARM Development Tools using inline assembler in C language. This course also provides the skills to control external peripherals using digital input and output peripherals.


DEC40053 EMBEDDED SYSTEM APPLICATIONS
MOHD FAUZI HASSANNORMAH JANTANSHAHEDA MOHAMMAD KHAWARI

DEC40053 EMBEDDED SYSTEM APPLICATIONS

EMBEDDED SYSTEM APPLICATIONS cover the basic concept and application of microcontroller system based on Peripheral Interface Controller (PIC). Student will learn software and hardware development on PIC16F/PIC18F microcontroller development system and understand how to do interfacing with external devices using suitable internal chip features. Students are exposed to the new microcontroller Unit (MCU) simulation software such as Proteus.

DEC40082 INTERACTIVE MULTIMEDIA APPLICATION
SUZEYHAREDA ABD HAMIDNORAIHAN ISAHAFIDAH MAHAT

DEC40082 INTERACTIVE MULTIMEDIA APPLICATION

INTERACTIVE MULTIMEDIA APPLICATIONS exposes students to the process of creating interactive multimedia presentations including the role of and design of multimedia system which incorporate digital audio, graphics and video, underlying concepts and representations of sound, pictures and video, data compression and transmission, integration of media, multimedia authoring and delivery of multimedia.  Students will produce a final digital interactive multimedia projects.

DEC50122 EMBEDDED ROBOTIC
MOHAMAD SHUKOR AMINMOHD FAUZI HASSAN

DEC50122 EMBEDDED ROBOTIC

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.