?The Diploma in Computer Engineering program at UniMAP places emphasis on theoretical and practical skills in hardware and software engineering. Towards achieving this goal, students will go through several courses covering the realms of digital systems, electrical and electronics, micro-controller based embedded systems, computer architecture, data communication and networking, software engineering and database systems. Courses involving embedded systems, electronic instrumentation and PLC programming will equip the students with the required knowledge and practical skills to integrate and maintain complete systems consisting of front-end sensors to display devices and actuators. All other courses are designed to further enhance the students'? understanding and trouble-shooting capabilities. The program gives an advantage to the students as UniMAP implements the laboratory–assist approach in its delivery for all the subjects being taught. The laboratory activities are conducted in state of the art and well-equipped facilities, among which are Computer Programming Laboratory, Analog and Digital Electronics Laboratory, Microprocessor and Embedded Systems Laboratory, Computer Networking Laboratory and PLC Laboratory.
Students are guided through surplus laboratory activities which are designed to equip the students with necessary computer engineering skills and knowledge. This will prepare them for leading industrial roles as a quality technician or assistant engineer. Intensive practical work is built into the curriculum so as to enhance students' competency in engineering skills as well as the understanding of theoretical concepts and developing necessary engineering skills. In addition, final year students are required to work on a mini project in a chosen area of interest in the Computer Engineering domain. Finally, will be involved in an industrial training at the end of the fifth semester for industrial exposure and possibly be absorbed as an employees at the end of the training.
YEAR |
COURSE CODE |
COURSE NAME |
SEMESTER I (CREDIT) |
SEMESTER II (CREDIT) |
1 |
DKT111 |
Electrical Circuits Principle |
3 |
? |
DKT113 |
Engineering Physics |
3 |
? | |
DKT114 |
Computer Systems Principles |
2 |
? | |
DQT101 |
Mathematics I |
3 |
? | |
DCT100 |
Basic Engineering Skills |
2 |
? | |
DUT122 |
IT Skills |
2 |
? | |
DKT121 |
Basic Computer Programming |
? |
3 |
|
DKT122 |
Digital System I |
? |
3 |
|
DKT123 |
Electrical Technology |
? |
3 |
|
DKT124 |
Electronic Devices |
? |
3 |
|
DQT102 |
Mathematics II |
? |
3 |
|
DUW123 |
Communication Skills |
? |
2 |
|
? | ? | ? | ? | |
2 |
DKT212 |
Digital System II |
3 |
? |
DKT214 |
Electronic Circuits |
3 |
? | |
DKT215 |
Signals and System Principles |
3 |
? | |
DKT217 |
Computer System |
3 |
? | |
DKT216 |
Object-Oriented Programming |
2 |
? | |
DQT203 |
Mathematics III |
3 |
? | |
DUW233 |
Islamic and Asian Civilization |
2 |
? | |
DKT221 |
Operating System Principles |
? |
3 |
|
DKT223 |
Database System |
? |
3 |
|
DKT224 |
Data Communication and Network |
? |
3 |
|
DKT225 |
Microcontroller I |
? |
3 |
|
DKT226 |
Basic Communication Engineering |
? |
3 |
|
DUW235 |
Ethnic Relationship |
? |
2 |
|
3 |
DKT311 |
Software Engineering |
3 |
? |
DKT312 |
Microcontroller II |
3 |
? | |
DKT31_ |
# Elective |
3 |
? | |
DKT351 |
Semestral Project |
3 |
? | |
DPT333 |
Quality Management and Industrial Safety |
3 |
? | |
DIT361 |
Industrial Training |
? |
6 |
Note: Throughout the program, it is compulsory for student to partake the University Requirement Courses which are:
?
OPTION |
COURSE CODE |
NAME |
# Elective |
DKT315 |
Computer Security |
DKT316 |
Electronics Instrumentation and Process Control |
|
DKT317 |
Network Computing |
SPM with at least 5 credits or its equiv.
SOFTWARE ENGINEER |
HARDWARE? ENGINEER |
DSP ENGINEER |
Information Technology and Computer System Technician/ Assistant Engineer Juruteknik/ Pembantu Jurutera Sistem Komputer dan Teknologi Maklumat |
Network (Design) Technician/ Assistant Engineer Juruteknik/ Pembantu Jurutera Rangkaian (Rekabentuk)? |
Interface Technician/ Assistant Engineer Juruteknik/ Pembantu Jurutera Antara Muka |
Embedded System Design Technician/ Assistant Engineer Juruteknik/ Pembantu Jurutera Rekabentuk Sistem Terbenam |
Electronic Technician/ Assistant Engineer Juruteknik/ Pembantu Jurutera Elektonik |
Semiconductor Technician/ Assistant Engineer Juruteknik/ Pembantu Jurutera Semikonduktor |
Computer Systems Operation Technician/ Assistant Engineer Juruteknik/ Pembantu Jurutera Operasi Sistem Komputer |
Computer Network Technician/? Assistant Engineer Juruteknik/ Pembantu Jurutera Rangkaian Komputer |
Telecomunication Technician/ Assistant Engineer Juruteknik / Pembantu Jurutera Telekomunikasi |
Logical Program Technician/ Assistant Engineer Juruteknik/ Pembantu Jurutera? Program Logik |
Computer Network Services Technician/ Assistant Engineer Juruteknik/ Pembantu Jurutera Perkhidmatan Rangkaian Komputer |
Research Assistant Pembantu Penyelidik |