Tuesday, February 11, 2003

CHAPTER 1 : INTRODUCTION


1.1 Introduction

This chapter describes the detail information of Staff Directory System. Problem statement, system objective, the scope covered and targeted user of this system. The Staff Directory System is developed to improve in keeping track of staff information and all the information related to staff such as their name, telephone number, department, email address, salary, designation, qualification and etc.

1.2 Problem Statement

Some of problem will be occurring during the development stages of a project. The main reason of project failure is due to poor management and wrong estimation in a project cost. Now days, there are some of existing system in the market which has insufficient resources, the system interface that are not user friendly. This will discuss in more detail in Chapter 2.

The main purpose of the development of Staff Directory System is to produce an efficient, effective and the more important thing that is user friendly system, which can be accessed through online. They can access the system from anywhere and at any time they want to find information about the staff.

1.3 Objective of the System

1.3.1 Ability to store staff information in the virtual environment

This system can make the staff information can be stored in virtual environment. So, all the staff can search for information as long the user has the Internet connection. The outsider user also can search the information from their place as long their personal computer connect to the Internet.

1.3.2 Ability to insert, updates and deletes information about the staff

The system administrator can insert, updates and deletes information about the staff in easy way. The system administrator must have a username and password in order to access the administration area. The administration page is a secured page. This is to make sure there is no illegal operation regarding to the staff information. The information can be insert, delete and updates within a minutes. The administrator can access the page anywhere and at anytime.

1.3.3 Keep track of staff information

This system is build/develop to keep track of staff information. The other staff can search for the information at anytime they want. This information is stored on the server and can be accessed anywhere. System administrator also updates the system frequently if there is any modification regarding staff information.

1.3.4 To make the staff in organization familiar with the latest technology

In the millennium era, technology is a very important. Without technology we are far behind from the development. We want to faster. Using the latest technology can make our work become easy and faster compared with using the traditional method. The Staff Directory System is developed and use at organization to make the staff familiar with the latest technology.


1.4 System Scope

Users are required to go online to view all the information regarding the staff in that organization. This Staff Directory System is meant for two levels of user. The first is the administration level users and the second will be the staff in organization. But the most important thing is that users could have access and work on the system at any place, any time, where Internet access is provided.

1.5 Timeline to finish the system

The duration of 16 weeks is suggested to complete this project paper 2 (part 1). Presentation of the complete system will be roughly held at the week 15 or 16. During that time all the tasks are planned to be completed stage by stag. To finish the project on time three stages had been planned and the stages will be done accordingly to the timeline.

Gantt Chart is a project tool that can be used to represent the task required to complete a project within a time period. Gantt Chart provides a graphical illustration of a schedule that helps to plan, co-ordinate and track specific tasks in a project. It is used to show timeline of the system. The main reason that many people use Gantt Chart are because it easy to understand. Figure 1.1 shows the timeline of his project paper 2 (part 1).


Task week 1 week 2 week 3 week 4 week 5 week 6 week 7 week 8 week 9 week 10 week 11 week 12 week 13 week 14 week 15 week 16
Proposal
Chapter 1
Chapter 2
Chapter 3
Chapter 4
Presentation




Schedule for Staff Directory System
Figure 1.1 Timeline for Project Paper 2 (Part 1)
1.6 Hardware and Software

1.6.1 Hardware

The hardware that will be use to develop this system must be high performance, efficient and effective. Below are list of hardware that used to develop the Staff Directory System.

„h Pentium 2 or higher processor
„h 256 MB PC133 RAM
„h 52X CD-Rom Drive
„h 20GB HDD Drive
„h 17¡¨ SVGA Digital Monitor (recommended)
„h Keyboard and Mouse

1.6.2 Software

„h Microsoft Windows 98 / Windows ME / Windows 2000 / Windows XP
„h Microsoft Visual Interdev 6.0
„h Macromedia Dreamweaver 6.0 (MX Edition)
„h Tomcat Apache 4.0.4 (as Java Server Pages application server)
„h JSE 1.4.1 (Java Development Kit)
„h Adobe Photoshop 6.0
„h Adobe Illustrator 10.0





1.7 Targeted System Users

This system is meant for two levels of users that is the administrator and the ordinary user. For the administration level, modification on data whether insert, delete or updates is featured as user-friendly interface. And the other levels of user are normal/ordinary user, which only can view the information about the staff.

1.8 Conclusion

The Staff Directory System is a web-based system regarding the staff information such their name, email, address, telephone number, designation, department, age, salary and etc.

As in chapter 2, Literature Review would discuss in more detail regarding overall concept behind the system. Some of existing system and its advantages and disadvantages of it. Besides that the proposed system, which is synthesized from the existing system, is discussed in detail too.
CHAPTER 2 : LITERATURE REVIEW

2.1 Introduction

In this chapter, we would discuss the concept behind the system o application. Review of an existing system, which is quite similar to the system to be developed, about the problem occurred and pro and cons behind it are discussed in more detail. The staff directory system has been use in many organizations such as university, hospital, government and etc.

2.2 Review on existing system

The existing system that can be the example for Staff Directory System is:-

2.2.1 http://www.cccs.edu:16350/StaffDirectory/
2.2.2 http://www.episcopal.org/deptstaf.html

2.2.1 Colorado Community College System


















Figure 2.1 : Colorado Community College System web sites

2.2.1.1 System Description

The Community Colleges of Colorado are unique because the System includes fast-track training, resources and career-oriented leadership opportunities for high school students as well as teachers and counselors. They¡¦re organized into regional teams to better serve the clients, including the teachers and counselors of more than 75,000 high school students enrolled in 1,070 programs funded by the $17 million Colorado Vocational Act annually. In addition, more than 20,000 students gain leadership and collaboration skills from System-led student organizations.

2.2.1.2 Advantages of Colorado Community College System

Some of advantages that can get through this system are:
„h Display all the staff name in one page.
„h Display the address of staff but the user must click at the more button to view the address.

2.2.1.3 Disadvantages of Colorado Community College System

Some of the disadvantages of this system are the interface are not vey attractive, the user also cannot search for the desire staff profile, they need to find by own. The staff profile is also not complete, there are only have their name, phone number department, division, address and email address. The other disadvantages for this system is there is no staff picture, no online administration and the list of staff cannot sort by any field that we want.
2.2.2 The Episcopal Chursh, USA (Department and Staff Directory)


















Figure 2.2 : The Episcopal Church, USA web sites

2.2.2.1 System Description

The Episcopal Church, USA, Web sites offers thousands if resources for members and leaders of the Episcopal Church and for the web visitors who are interested in information about the church and its mission and ministries.

The web site includes many official related pages and other web sites and each has its own web editor responsible for editorial content.



2.2.2.2 Advantages of The Episcopal Chursh, USA

Some of advantages that can get through this system are:
„h Display all the staff name in one page but separated by department.



2.2.2.3 Disadvantages of The Episcopal Chursh, USA

Some of the disadvantages of this system are:
„h The interface are not very attractive;
„h The user also cannot search for the desire staff profile;
„h The staff profile is also not complete, there are only have their name, phone number department and email address. The other disadvantages for this system is there is no staff picture, no online administration where the administrator can insert, updates and delete staff record by online and the list of staff cannot sort by any field that we want for example sort the list by their name or department.













2.3 Conclusion

Based on the literature review done on the existing system. the disadvantages of those systems are used as a reference to develop this Staff Directory System.

Some of the advantages of the Staff Directory System is as follows:
„h To provide user friendly interface to attract more users to view the web page.
„h Provide the staff picture besides in their profile, so the user can know who are they are looking for.
„h Provide more information such as age, sex, qualification, designation, home phone, cell phone and etc.
„h The Staff Directory System also provide search fucntion for user search the desire staff profile by their name, department and email address, this is to reduce the user time in seek for a staff profile.
„h The system also provide sort funcion, the user can sort the staff profile by their name, email address, age, sex, designation or department.
„h To provide a better system for all users through online.

Thus the literature review and absed on the advantages of the system that is going to be developed, the syste design and analysis will be discussed in more detail in Chapter 3.
CHAPTER 3 : SYSTEM ANAYLIS AND DESIGN


3.1 Introduction

In this chapter the analysis and design phase of the system, the concept, skills, methodologies, techniques, tools and perspectives essential for the successful system development are to be discussed. There are chart and diagrams that illustrate the system¡¦s context diagram, data flow diagram (DFD), logical and physical design of the system and also the user interface.

3.2 System Development Life Cycle (SDLC)

In order to accomplish any given set of tasks effectively there must have the plan and procedure. Without this two thing, the system development activities cannot perform with well. The model used to develop this project is System Development Life Cycle (SDLC). SDLC as referred in Figure 3.1 is a traditional method used to develop, maintain and replace information system. There are six steps in SDLC, which is described in more detail in subtopics below. The Project Paper 2 (Part 1) is done from phase project identification and selection until the phase design. The other two stages that are implementation and maintenance will be done during Project Paper 2 (Part 2).


















Figure 3.1 : The System Development Life Cycle (SDLC)


3.2.1 Project identification and selection

Project identification and selection is the first phase of SDLC. In this phase total complete information are needs are identified, analyzed, prioritized and arranged in an organization. To develop Staff Directory System a research is done which helps in identifying the scope of the system. Besides that the identification of user¡¦s requirement and the limitation and problems of the present system are studied as well to develop a better and good system compared with the present system. A fact-finding technique such as documentation and observation has been used as a guideline to perform a complete analysis and produce the requirement specification. The detail explanations of fact-findings are described below:
(a) Observation
The observation is done through visiting some of the existing system from
Website. A lot of ideas were identified through this observation. From the
observation the analyst can see what are the requirement are needs for
developing this system. It is described in previous chapter 2.

(b) Documentation
Documentation is a technique, which is used to gather information regarding the new system. The problem that might occur in the documentation is that it requires investigator to read extensively in order to gather a small amount of information.

3.2.2 Project initiation and planning
The second phase of System Development Life Cycle (SDLC) that gives a clear picture of what actually the physical system is all about. The potential information systems project is explained as well. The main goal of project initiation and planning is to achieve the scope besides estimating benefit of the project.

3.2.2.1 Project Objective

To automate the process of searching information about the staff in anytime and anywhere if they are connected to the Internet.

3.2.2.2 Project Benefits

(a) Reduce the using of paper
- This system can reduce the use of paper because all the data about the staff are stored in the server.

(b) Save time and cost
- The user can search the information just in a minutes compared with the traditional method.

(c) Easy to use
- This Staff Directory System can make the administrator and ordinary user life become easier. It is because this system can be used anywhere and at anytime.

3.2.2.3 Project Deliverables

(a) Project Paper Report
- The report of the project is send to the supervisor before the presentation day.

(b) Presentation
- The brief explanation of the system is presented on the day of presentation using Microsoft PowerPoint.

3.2.2.4 Project Duration

The time estimated to finish this system is about 16 weeks.

3.2.2.5 Recommendation

The System Development Life Cycle model is used to develop the Staff Directory system. The steps of build this project include project identification and selection, project initiation and planning, analysis, logical design, physical design, implementation and maintenance. The system will be developed using Java Server Pages (JSP) with Tomcat Apache Web server 4.0.4 as a personal web server that support the JSP application.



3.2.3 Analysis
The third phase of the System Development Life Cycle (SDLC) in which identifying problem or an opportunity is occurred. The problem is identified whether by observing the process, interviewing the participants or examining reports and documentation. Besides that justification of a new system or a modification of the existing system to meet the needs of the users is also taken into consideration.

3.2.3.1 Data Flow Diagram (DFD)

Data Flow Diagram is versatile diagramming tools. It shows a picture of the movement of data between external entities and the processes and data stores within a system. It can be divided into context diagram, level O and level 1. A data flow is data that move together. Thus, a data flow can be composed of many individual pieces if data that are generated at the same time and flow together to common destinations.

3.2.3.1.1 Context diagram

An overview of an organizational system that shows the systems boundaries, external entities that interact with the system and the major information flows between the entities and the system. Context diagram for this system is shown in Figure 3.2 below describes the system entities and the boundaries. The external entities are administrator and users.










3.2.3.1.2 Level O diagram
The level O diagram represents the primary individual process in the system at the highest possible level. There are mainly five processes in this system. The first process is add record, followed by deleted record, update record, search record, view the record and feedback. The data is added is store in the user file.























3.2.3.1.3 Level 1 for process 1.0 add record






Figure 3.4 : Level 1 for process 1.0 add record


The level 1 for process 1.0 add record have one sub process that are add staff profile. The records that are added will be stored in the database. The staff profile contains the record about the staff such as their name, email address, telephone number, qualification, department, salary, designation and etc. Only the administrator will add this record.


3.2.3.1.4 Level 1 for process 2.0 delete record






Figure 3.5 : Level 1 for process 2.0 delete record


The level 1 for process 2.0 add record have one sub process that are delete staff profile. The records that are deleted will not be included in the database anymore. Only the administrator will delete the records that are not use the system.



3.2.3.1.5 Level 1 for process 3.0 edit record






Figure 3.6 : Level 1 for process 3.0 edit record


The level 1 for process 3.0 add record have one sub process that are edit staff profile. The records that are edited will be stored in the database. Only the administrator will edit the record if there is any change in staff profile.


3.2.3.1.6 Level 1 for process 4.0 search record









Figure 3.7 : Level 1 for process 4.0 search record


The level 1 for process 4.0 search record have one sub process. Search is done by key in the staff ID or staff name in the search form. The data will be searched from the database and will be displayed. If the data did not exist an error message will be displayed.

3.2.3.1.7 Level 1 for process 5.0 view record







Figure 3.8 : Level 1 for process 5.0 view record


The level 1 for process 5.0 view records can view the staff profile. The profile contains data such as their name, email address, telephone number, qualification, department, salary, designation and etc.


3.2.4 Design

The fourth phase of the System Development Life Cycle (SDLC) in which is studied and alternative replacement systems are proposed. The design phase is done through two sub phases that is logical design and physical design. There are several tools and techniques used for designing this system. The following tools and techniques are used to describe in more detail regarding this system.
„h Flow Chart
„h Data Dictionary


3.2.4.1 Logical Design
The part of the design phase of System Development Life Cycle (SDLC) in which all functional features of the system chosen for development in analysis are described independently of any computer platform. The flow chart for searching record for staff profile is described in detail under this logical design for this system.
3.2.4.1.1 Flow Chart

A flowchart is a formalized graphic representation of a program logic sequence, work or manufacturing process, organization chart, or similar formalized structure. In computer programming, flowcharts were formerly used to describe each processing path in a program (the main program and various subroutines that could be branched to). Programmers were admonished to always flowchart their logic rather than carry it in their heads. With the advent of object-oriented programming (OOP) and visual development tools, the traditional program flowchart is much less frequently seen. However, there are new flowcharts that can be used for the data or class modeling that is used in object-oriented programming. Traditional program flowcharting involves the use of simple geometric symbols to represent the beginning or end of a program (an oval), a process (a rectangle), a decision (a diamond), or an I/O process (a parallelogram). The flowchart as shown in figure 3.11 explains the process for searching staff profile.

















Figure 3.9 Process flow for searching staff profile
The flow graph above shows the process flow for searching the staff profile. First the user key in Staff ID or staff name. It is followed by search in process. When the data that is searched if found from database then it will be displayed. If the data is not found and error message will be displayed indicating that the data is not exist.

3.2.4.2 Physical Design

The part of the design of System Development Life Cycle (SDLC) in which the logical specifications of the system from logical design are transformed into technology-specific details from which all programming and system construction can be accomplish. Some of the physical design that are used to develop this system are ER diagram, data dictionary ad user interface.

3.2.4.2.1 Entity relationship diagram (ER Diagram)

An entity-relationship diagram is a data modeling technique that creates a graphical representation of the entities, and relationships between entities, within an information system. The overall logical structures of a database are graphically drawn by using E-R diagram.

Its components are:
„h rectangles representing entity sets.
„h ellipses representing attributes.
„h diamonds representing relationship sets.
„h lines linking attributes to entity sets and entity sets to relationship sets.

3.2.4.2.2 Data Dictionary

A data dictionary is a collection of descriptions of the data objects or items in a data model for the benefit of programmers and others who need to refer to them. A first step in analyzing a system of objects with which users interact is to identify each object and its relationship to other objects. This process is called data modeling and results in a picture of object relationships. After each data object or item is given a descriptive name, its relationship is described (or it becomes part of some structure that implicitly describes relationship), the type of data (such as text or image or binary value) is described, possible predefined values are listed, and a brief textual description is provided. This collection can be organized for reference into a book called a data dictionary.

When developing programs that use the data model, a data dictionary can be consulted to understand where a data item fits in the structure, what values it may contain, and basically what the data item means in real-world terms. For example, a bank or group of banks could model the data objects involved in consumer banking. They could then provide a data dictionary for a bank's programmers. The data dictionary would describe each of the data items in its data model for consumer banking (for example, "Account holder" and ""Available credit"). The tables 3.1 show the data dictionary for this project.

Field name Description Data type Field size
dep_id Department ID AutoNumber Long Integer
name Department Name Text 50



The table 3.1 shows the field name, description, data type and field size that are contains in the deps table.

Field name Description Data type Field size
emp_id Staff¡¦s ID AutoNumber Long Integer
admin_log Administrator ID Text 20
admin_pass Administrator Password Text 20
name Staff¡¦s Name Text 100
title Staff¡¦s Title Text 50
age Staff¡¦s age Number 10
email Staff¡¦s Email Address Text 50
qualification Staff¡¦s Qualification Text 50
work_phone Staff¡¦s Work Phone Number Text 50
home_phone Staff¡¦s Home Phone Number Text 50
cell_phone Staff¡¦s Cell Phone Number Text 50
address Staff¡¦s Address Text 100
dep_id Department ID AutoNumber Long Integer
picture Staff¡¦s Picture Text 100
manmonth Man of the Month Number Long Integer



The table 3.2 shows the field name, description, data type and field size that are contains in the Staff¡¦s Profile table.
3.2.4.2.3 User Interface

In information technology, the user interface (UI) is everything designed into an information device with which a human being may interact -- including display screen, keyboard, mouse, light pen, the appearance of a desktop, illuminated characters, help messages, and how an application program or a Web site invites interaction and responds to it. In early computers, there was very little user interface except for a few buttons at an operator's console. The user interface was largely in the form of punched card input and report output.

Later, a user was provided the ability to interact with a computer online and the user interface was a nearly blank display screen with a command line, a keyboard, and a set of commands and computer responses that were exchanged. This command line interface led to one in which menus (list of choices written in text) predominated. And, finally, the graphical user interface (GUI) arrived, originating mainly in Xerox's Palo Alto Research Center, adopted and enhanced by Apple Computer, and finally effectively standardized by Microsoft in its Windows operating systems.

The user interface can arguably include the total "user experience," which may include the aesthetic appearance of the device, response time, and the content that is presented to the user within the context of the user interface. The user interface, which is provided for this system are explained more detail in the following figures 3.10 until figure 3.20.










Figure 3.10 : Main Interface

The Staff Directory System main interface will consist of a flash movie. The user have to click on the enter button or skip intro to enter this system.



















Figure 3.11 : Main Menu

The main menu shows the main page of the system. There was a list of staff in organization. The user can click at the staff name to view the staff¡¦s profile. The user also can send mail to the staff by click at their email address. The user also can search the staff by department, name or their email address.













Figure 3.12 : About Screen

The about screen describe detail about the Staff Directory System developer and contacts.












Figure 3.13 Login Screen

The Login screen shows a login form. The administrator must enter the username and password in order to get in the admin menu where there the administrator can insert, delete and updates staff¡¦s profile. Without the correct username and password they cannot do anything, the login page made in order to protect the staff¡¦s profile from illegal person and illegal activity.











Figure 3.14 Administrator Screen

The administrator menu page has several menus such as staff, department and logout. The staff menu is use to view all the profile of staff in organization and the department menu is use to view all the department in that organization and the logout menu is use to exit from the system.











Figure 3.15 Staff¡¦s Profile Screen

The staff¡¦s profile menu has several menu such as admin menu that is use to go back at administrator menu, search staff by enter their name, edit the staff¡¦s profile by click at the edit link and the insert link that is use to insert the new staff¡¦s profile.













Figure 3.16 Edit or Delete Staff¡¦s Profile Screen

The edit or delete staff¡¦s profile show the information about the staff¡¦s, the administrator can updates by changes the information about the staff¡¦s and then click at the update button or the administrator can delete the staff¡¦s profile by clicking at the delete button and click at the cancel button to return at staff¡¦s profile screen.














Figure 3.17 Insert Staff¡¦s Screen

The insert staff profile shows the form that to fulfill by administrator to insert new staff, after fill all the necessary field then click at the insert button and click at the cancel button to return at staff¡¦s profile screen.














Figure 3.18 Department Screen

The department menu has several menu such as admin menu that is use to go back at administrator menu, edit the department name by click at the edit link and the insert link that is use to insert the new department.



























Figure 3.19 Edit or Delete Department Screen

The edit or delete department show the information about the department, the administrator can updates by changes the information about the department and then click at the update button or the administrator can delete the department by clicking at the delete button and click at the cancel button to return at department screen.

























Figure 3.20 Insert Department Screen

The insert department shows the form that to fulfill by administrator to insert new department, after fill all the necessary field then click at the insert button and click at the cancel button to return at staff¡¦s profile screen.













3.2.5 Implementation

The fifth phase of System Development Life Cycle (SDLC) in which the information system is coded, tested, installed and supported in the organization. The designs are translated into code. Computer programs may be written using conventional programming language to a fourth generation language (4GL) or an application generator. This phase will be done in Project Paper 2 (Part 2).


3.2.6 Maintenance

The final Phase of System Development Life Cycle (SDLC) in which an information system is systematically repaired and improved/upgraded. This phase also will be done in Project Paper 2 (Part 2).


3.3 Conclusion

The purpose of doing the analysis and design part is to endure that the user¡¦s requirement is fulfilled. The diagrams are well defined to show the overall process and performance of the system. The designing phase is done to show the user how will the interface will look like. The screen layouts that describe the flow of the system from beginning of the system till the end of the system were described as well.

As in chapter 4, the conclusion of the Staff Directory System, the problem faced during the analysis phase and the future enhancement of the system will be discussed in more detail.
CHAPTER 4 : CONCLUSION


4.1 Introduction

This section covers the summary of the project, problems faced when doing the analysis, design and suggestion for the future enhancement.

4.2 Difficulties Faced in doing the analysis for Staff Directory System

Some of the problems faced when doing the analysis phase of this system are:
„h Difficult to get information regarding staff profile.
„h Have to study about Java Server Pages application to adopt with Staff Directory System.
„h Limited time is provided to finish the system.

4.3 The advantages of Staff Directory System

There are some advantages regarding this system. As listed below are the strength of Staff Directory System

4.3.1 Advantages of Staff Directory System

„h Easy to get information regarding the staff profile just in a minutes.
„h Provide easy access to the administrator to updates the information at anytime and anywhere.
„h Provide security for this system where only the administrator can insert, delete and update all the staff information
„h This system has been develop using Java Server Pages, one of the most powerful scripting language.
„h This system also provides the staff picture with their profile.
4.4 Future Enhancement

Future enhancement is needed for current developed stage of Staff Directory System. The developed system is far from perfect due to some problems. Some adjustments are still needed to improve this system.


4.5 Conclusion

Staff Directory System is a web-based system where user or the staff can go online to search the profile of staff. The appropriate methodology, System Development Life Cycle (SDLC) was applied while doing the research part of this system. Overall of this research took about 10 weeks to complete. In the future, it is aimed at enhancing and maintaining the system so to be developed with more secure and more powerful database management.
REFERENCES


1. Hoffer, J.A, George, J.F and Valacich, J.S. Modern System Analysis and Design. 3rd Edition, Prentice Hall, 2001

2. Turban, E, Aronson, J.E. Decision Support System and Intelligent Systems. 5th Edition, Prentice Hall, 1998

3. Roger S.Pressman. Software Engineering Fifth Edition, A Practitioners Approaches. MC Graw Hill International, 2001

4. http://www.google.com

5. http://www.episcopalchurch.org/deptstaf.html

6. http://www.cccs.edu:16350/staffDirectory/

Academic Success Workshop
11 January 2003
HALL 1, KLJ1
9.00 am – 12.00 noon


List of Mentor-Mentee

Mentor
Pn. Aedah Abd Rahman
Student ID
Name

YJ0270404
AB RAHMAN BIN YAHYA

UB0270131
ABDUL HERMIE B MOHAMAD

TA0270867
SUGANTHA A/P SAMUDRAM

UB0250199
AHMAD B. KAILANI

UB1-0105-03464
AMAL ZURIYATI BINTI ZAINOL ABIDIN

UB0250370
ANURADHA @ THULASI A/P RAMACHANDRAN

UB1-0007-02269
AZLINA BINTI ALI YAMAN

TA2-9907-00114
AHMAD FAHMI MOHD ARIFFIN

UB0210557
AHMAD FAIRUZ PUTRA B. AHMAD ZULKIFLI

UB0210202
AJITH A/L JAYARAM

UB0210153
CHANDRAKANTH A/L NARAYANASAMY

UB0210864
AARTII ANURADHA A/P SUNDRAM

UB0210143
AZRINA BINTI OTHMAN

DY2-0007-00802
CHRISTINA MONICA AK INDANG



Mentor
Pn. Aizal Yusrina Idris
Student ID
Name

ID0250606
AHMAD FADHLI BIN MOHAMED

UB0270302
AHMAD IKHWAN B. HJ ISMAIL

ID2-9812-00027
AHMAD SAUFEE B. WAHAB

UB0270163
TAANASEGARAN S/O JANAKIRAMAN

UB0250333
BAIZURAH BT SAID MOHAMMAD

KK0272743
CECILIA ELOUBIN

IJ2-9907-00125
CHE SUHAZANA BINTI CHE SEMAUN

UB0210212
DUSTIN A/L ANTHONY

UB0210174
FAHMI BIN MOHAMMED

UB0210509
GUNASEELAN A/L SAMY

UB0211060
HAFIZUL EZWAN BIN MOHD ALAPIAH

KK2-0107-00964
CORNELIA JAMES P. BANGGUAN

UB0210594
FAKHRIZA BINTI IBRAHIMJ

ID2-0105-01434
FIRDAUS BINTI MOHD ALI



Mentor
Pn. Badariah Solemon
Student ID
Name

UB0270303
AHMAD ZULFIKRI ABDUL RAHMAN

UB0270031
ANBU CHUDDAR A/L KANDASAMY

ID0272148
ARULISVARAN A/L KRISHNAN

UB1-9905-00862
AWALUDDIN BIN ABD RAHIM

KK0211089
ANDREA BINTI AMBROSE

UB1-0105-03408
DAYANG ARIFAH BT KUSNUN

UB1-0107-03903
EMMA@ KHAIRANNI BINTI A MANAP

ID0210735
ISMOHA BIN ISMAIL

UB0210165
JAGATISAN A/L KRISHNAN

UB0210357
JASMAN BIN MAJUNGGAL

IJ0211405
KHAIRUL ANUAR BIN YAHYA

UB0210176
HASREEIDAYU BT RAMLI

UB0210264
INTANASYIRAH BINTI AHMAD MOKHTAR

UB0210507
JEYAMMAH VERAMONY







Mentor
Pn. Hadzariah Ismail
Student ID
Name

ID0210733
AZIZUL ZAHRIN BIN ABD AZIZ

UB0270402
AZMAN BIN NASOHA

UB0272225
BOON HUAT TEK

UB1-0105-03726
CHAERUL SAM BIN KEMIS

UB0270322
FADIA AYESHA BINTI AHMAD

UB1-0001-01750
FADZLIANAWATI BT KHOSIM

UB0250008
FATIN NURUL SHALINA BINTI SULAIMAN

UB0210211
KUMARAN A/L KRISHNAN

DY2-0101-00975
LUHAT ANYI

UB0210345
MOHAMMAD ZAIDI BIN ABD LATIFF

UB1-0105-03540
MOHD FAIZAL BIN ABD RAZAK

UB0211074
KAMALIAH BINTI MOHAMAD

UB0210432
KHAIRUN NINDA BINTI JALALUDIN

UB0210216
KOMATHY A/P ROGONARTHUM







Mentor
Pn. Hafiza Haji Ahmad
Student ID
Name

TA0250472
CHANG LAI KUEN

UB0250068
DARMARI ZIANO BIN ALIAS

UB0270238
DEBY HENDRA BIN SUKARMAN

UB1-0105-03189
THAMBI RAJAN A/L RAJAGOPAL

DY2-9907-00270
FAUZLINA BINTI ABDUL KADIR

DY0273105
FLORINE SURA ANAK BOL

KK2-0107-00936
FREDOLINE MIJOL

ID0210729
MOHD FAIZAL BIN AZIZ

UB0210203
MOHD HIRWAN BIN YAHYA

ID0210812
MOHD HUZAIRI B. MUHAMAD

ID0210815
MOHD IHSAN BIN MOHD NOORDIN

UB0210262
NADJIHAH BINTI NADZRY

UB0210219
NIRMALA D/O RAMAKRISHNAN

TA2-9907-00119
NOOR FAZRINA MOHAMMED TAMRIN








Mentor
Cik Haslina Mahmood
Student ID
Name

TA2-9907-00138
FAIRUZ ABD RAZAK

ID2-9907-00215
FAIZUDDIN BIN MUSTAFA

DY2-0105-01126
FRANCIS ROGER ANAK PETER MIKOL

DY2-0107-01668
HABEEB ABDUL AZIZ B WAN YEP MOHDZAR

UB0250141
GAYATHRI D/O MENON

UB0250297
HASLIN BINTI HARIS

UB0270239
HASLINA MOHTAR

UB0210270
MOHD KAMAL ARIFFIN

UB1-9907-01038
MOHD KHAIRI BIN KAMARUDIN

SC2-0107-00157
MOHD NADZIRIN BIN MUAZ

DY2-9907-00287
MOHD NAFSAHRUDIN BIN ABD MANAF

ID0210780
NOR FAKHZAN AUZANI MOHD NOOR

SC2-9907-00058
NORMALIZA BT. MD MUSTAFAR

IK2-9907-00087
NURHIDAYAH BINTI AZNAN






Mentor
Pn. Hasniza Yahya
Student ID
Name

DY0250493
HEARY AK BELIN

UB1-0001-01609
IBRAHIM BIN JAAFAR

UB0250296
ISHAK BIN SHAARI

UB0250284
JASMIN BIN CHE DAKIN

IP2-0007-01704
HAYATY BT. MAHDINI

ID2-0007-01274
HERDAWANI BT NORDIN

UB0270338
ISMI AMALIAH RIDWAN

TA2-0007-00225
MOHD RAIS BIN MOHAMMAD

IK2-9907-00081
MUHAMMAD FAISAL BIN KASIM

ID2-0007-01258
MUHD AZHAN BIN MAHMUD

ID0210788
MUHD NORDIN B. JAAFAR

UB0210323
RASHIDA BT ABD RAZAK

UB0210428
ROSMERLIN BINTI IDRIS

ID0211151
RUBIAH BT SULONG








Mentor
Pn. Iznora Aini Zolkifly
Student ID
Name

UB0250234
JESVINDER SINGH

DY0272648
JOHNNY AK NYANGGAU

UB0270234
JOSEPH ANAK SUMBANG

DY0273060
JOSHUA BIN GONDUMAN

UB1-0105-03418
IZATUL NADIA AHMAD ZAINI

UB0272209
IZYANI HAYATI BINTI MOHD RUSLAN

UB0270211
JASNIZA MOHD JAAFAR

DY2-0007-00783
PETER AK ANCHAL

UB0210263
POOVANESWARAN

UB0210156
PRABAGARAN A/L BASKERAN

UB0210207
PRAKASH A/L RAJALINGGAM

UB0210236
SABIQAH BINTI BAHROM

UB0210276
SALINA BT RASHIF

DY2-9812-00160
SALINAH MASUARI






Mentor
En. Jamaluddin Jasmis
Student ID
Name

UB0270301
JUHAIRI JOHA BIN AMIL FADILAH

UB1-9909-01291
KHAIRUL ADZMI BIN ARSHAD

ID0250353
KHAIRUL AMRI B MUKHTAR

UB0270216
KHAIRUL HAMZAH

UB1-9905-00747
KHO PUAY SIM

UB0250654
KOGILARANEE A/P PACKRISAMY

UB1-0101-03013
LEA WARDIENA BINTI GHAZALLI

UB0210208
SAMEEM ANVERDEEN

UB1-9905-00932
SHAHRUL FADLY MOHD SAMLIH

TA2-0107-00512
SURESH NAIDU A/L MUNISAMY

UB1-0105-03254
SYAMSUL AZRAN BIN SHAMSUDIN

UB0210343
SIVAGAMI A/P ALAGIRU

UB1-0007-02037
TEH CHEE WEI

UB0210369
WAN FARHA BT WAN ZURKEPLI








Mentor
Pn. Kamarul Naemi Kamarudin
Student ID
Name

UB0250169
KOK CHENG KAI

TA0272264
LEE SOH SUM

UB1-0007-02079
LIM YNG YNG

UB0250248
LINGGESWAREN A/L RAMASAMY

DY2-9812-00157
MARELLY BINTI MAKILIN

ID0250627
MASITAH BINTI MAT JUSOH

UB0250319
NANTHINI A/P JAYAGOPI

DY2-0101-00994
TAWAN AK RANTAI

UB1-0007-02168
WONG KAI HONG

UB1-0105-03538
YAP JING HONG

UB0210339
YUHANES BT ABDULLAH

UB0210343
SIVAGAMI A/P ALAGIRU

UB1-0107-03741
WAN NUR HAZWANI WAN MAMAT

IJ0211400
ZAINIDA RIANI BT MD ZIN






Mentor
Pn. Mashitah Hashim
Student ID
Name

UB1-0007-02170
LIN CHAI HENG

UB0270050
LOUIS A/L SANTHU FELIX

YJ0270377
M.SHUHAIRI BIN A.WAHAB

UB0270286
MAARUP

UB0250108
NATASHA BINTI BADAROLSAM

UB0270002
NAVANEETHA A/P R SUNDRA MOHAN

UB1-0107-03907
NG CHIE YEOW

UB0210570
YUSRIZAL BIN YUSOFF

UB0210510
ZAMY EZUAN B. OTHMAN

UB0210327
ZATUL ZURAIRAH BTE SUHAIMI

TA2-9907-00170
ZURIDAH ZAKARIA

IP2-0007-01696
MEENACHI SUNDRAM A/L GOVINDASAMY

UB0270124
MEGAT MOHD HAMZANI BIN MEGAT HAMIDI

IK2-9907-00051
NOOR AZIMAH BINTI HAMZAH

UB0250082
YUVARANI A/P SUPRAMANIAM






Mentor
En. Mohamad Rafiq Mohamad
Student ID
Name

UB0250081
MD ZUBIR B ABDULLAH

ID2-0001-01159
MOHAMAD ADAM BIN AB RAHIM

UB0250273
UMASENAN A/L THANIKASALAM

DY2-0105-01232
MOHAMMAD @ MALI BIN ALI AKBAR

DY0272656
MOHAMMAD FAZLI B TAUFEK

UB1-0105-03435
MOHAMMAD FIRDAUS BIN MOHAMMAD

UB1-9907-01080
MOHAMMAD SYAFUAN SAMSUDIN

UB0250028
MOHAN S/O SUNDHARARAJU

UB1-0105-03175
NOOR AZLINE BINTI ISHAK

UB0210514
NOOR HASNIZA BINTI MOHD AMIN

TA0250520
VINOTHAN A/L TULISINATHZAN

YJ0270372
NOR YEENTY BINTI OTHMAN.

UB0270259
NOR ZATIL EMELIA BINTI AYOB

UB0250313
NORADZILA BT ZAINAL ABIDIN







Mentor
En. Mohamad Taha Ijab
Student ID
Name

UB1-0007-01922
MOHD AMIN BIN MOHD ARIF

UB1-9901-00326
MOHD ARIEF BUDIMAN BIN AHMAD AZAM

ID2-0101-01323
MOHD BAKHARY B MAT ZAHIT

UB1-9907-00944
WAN EFFA LEENA BINTI MOHD JAYA

UB1-0007-01839
MOHD FAIZ BIN MOHD JAFFAR

UB1-9907-01200
MOHD FARID BIN ABD HAMID

UB0270262
MOHD FARID ZULKEFLY

TA0272547
NORAFIZA NORDIN

UB0250268
NORANJANE BT MOHD ABD RAHMAN

UB1-0007-01890
NORFAIZIE BINTI MOHD NORDIN

IJ2-9907-00055
NORHAFIDAH BINTI NORDIN

UB0250307
NORHASHIMI BIN MAT LADIN

UB0250145
NORINAWATI@FATIMAH BT DASIP@MOHAMMAD

LM2-9907-00060
NORYUSNITA BINTI ABD JALIL







Mentor
En. Mohd Azul Mohamad Salleh
Student ID
Name

UB0210059
MOHD HISHAM B. MAZELAN

UB1-0007-01830
MOHD ISWADI BIN ANUAR

IP2-0101-01751
MOHD NAZRRY B. LATIFF

UB0250312
MOHD RABANI BIN YUSA

UB1-9907-01238
MOHD RIZAL B MOHD SOM

UB1-9909-01380
MOHD RIZAL BIN RAMLI

UB0250098
MOHD SAIFUL B. MOHD SUFIAN

UB1-9905-00868
NUR SALMAWATI BT MOHD HASHIM

UB0270123
NURUL AKMAR ABDULLAH

ID2-9907-00128
NURUL FIZI AMIRA BINTI MOHAMMAD

UB0270194
NURUL HUDA BT RAZALI

UB0250110
NURULHUDA BT SHAMSULKAMAR

LM2-9907-00032
NURZURIAWATI BINTI RAMLI

UB0270883
PADMANABAN A/L BHASKARAN







Mentor
Pn. Noor Lees Ismail
Student ID
Name

IK2-9907-00093
MOHD SAIFUL IRWAN BIN NIZERI

UB1-9909-01409
MOHD SAIFUL RIZAN BIN BAHAROM

UB1-0007-01864
MOHD SAZALI BIN MOHD SALLLEH

UB1-0107-04122
MOHD SHUHAIDI ANUAR

UB0250144
MOHD SHUKRI BIN AZAHA

UB0250186
MOHD SUHAIMI B MAT SUDIN

IP2-0007-01703
MOHD SYAFALI IZWAN B. GAMAL NASIR

UB0270159
PARAMASIVAM S/O KANDASAMY

DY2-0007-00921
PARTRICK MANGGIE

UB0270279
PRASSANA A/P SUPPIAH

UB0250084
PUNITHA A/P MARIAPEN

UB0270373
RADEYAH BT EMRAN

UB0270073
RAFIDAH BINTI JAAFAR

TA0272356
RAJA SHAHRIMAN BIN RAJA SULAIMAN







Mentor
Pn. Nor’aini Haron
Student ID
Name

ID0272195
MOHD YUSRI BIN YUNUS

UB0272482
MOHD ZAHARUDDIN BIN HUSIN

UB0270204
MOHD ZAILANI BIN HAJI MOHD ISA

ID0210994
MOHD ZAWAI MAMAT

TA2-0107-00349
MOHD. ZAIRIE BIN MD. ISA

UB1-9907-01125
MUHAMAD EDRY EZWAN B KHAIRUDDIN

TA2-0107-00461
MUHAMAD SUHAIRI B. SAPKE@YUSOF

UB0250036
RAJIV NAIR

UB0272180
RAMLEE B ARHSAD

UB0270237
REJESH S/O ARUMUGAM

UB0250086
REKHA A/P RAJAGOPAL

ID2-0101-01340
ROZITA BT DERAMAN

TA2-9907-00118
RUSTAM EFFENDY MOHAMED FII

IJ2-9812-00038
SAADIAH BT ZAINAL







Mentor
Pn. Norlaila Mohamad
Student ID
Name

IJ2-9907-00133
MUHAMMAD FAKHRUL ROZI BIN MOHD SETH

UB0270225
MUHAMMAD HAMKA BIN HANAPIAH

UB1-9907-01057
MUHAMMAD NASRI BIN SULAIMAN

UB0270190
MUHAMMAD SHAHRUL BIN ABU BAKAR

UB1-0001-01705
MUHAMMAD YUZEIR BIN MOHD YUNUS

UB0270391
MUHD SAIFULLAH B. ISHAMMUDIN

UB0250225
N. RUSVINNASERI NAJLITHA

UB0270218
NAGARAJAN A/L MURUGIAH

UB0250293
NAI SIANG WEN

UB0250075
NASRUL MOHD RASHID

UB1-9905-00598
SALINA BINTI MOHAMED ALI

ID0250677
SALMA SOFIA BINTI HJ MANSOR

UB0210325
SATIAVANI A/P RAMASAMMY

UB0272478
SHARIFAH NADIAH AL HABSHI BT SYED HOOD

SC2-9907-00075
WAN ROSHINA JAN BT. WAN DARMAN








Mentor
Cik Normaiza Mohamad
Student ID
Name

UB1-0001-01731
SAFWAN BIN LADULU

ID0272177
SAIFUL HIZAM BIN YUSOF

UB0250803
SATHIS RAO A/L APPA RAO

UB0250048
SHAILENDRA A/L SITHARAN

UB0250330
SHAROM NIZAM BIN MOHAMMAD IDRIS

KK0272183
SHUHAIRI BIN SHAMSIR

DY2-9907-00438
SITI MAZLINA BT. ZAMIRAN

UB0270352
SITI SOBRINA BT ABD RAHIM

CK2-9907-00035
SITI SURAYA BINTI MOHD AZHAR

UB0250192
SITI YUSMAHANI MOHD YUSOFF

UB0270272
SIVARANJINI D/O MANOGARAN

UB0250047
SRI MAHA LAXSHMI A/P SUPRAMANIAM

UB0270412
SRI PRAKASH S/O CHINARAPEN

KK0272128
STEVENSON JOHN





Mentor
Pn. Nurazian Mior Dahalan
Student ID
Name

IJ2-9909-00166
MOHAMAD RUMAIZI B MOHAMAD SAID

UB0250125
SUGANTHY A/P PALANISAMY

UB0272131
SUNARTI JALIZA JAMIN

UB0210346
SURINDHARAN NAIR

LM2-9904-00013
SYAZRUL AFZAN IMAN BIN AB. RAHMAN

DY0250720
SYLVIA ALEXANDER LIAN

TA2-9812-00040
NOORHAYATI BT. MOHAMED BAKI

UB0250115
THIRUCHELVI D/O KANDASAMY

UB0250067
UMA A/P RAMA KOMDER

UB0270366
YUMIZAH BTE YUSOF

UB1-9909-01276
MOHD FADZLISHAM BIN NOR AHMAD

UB1-0105-03452
DZULKHAINI BIN ABDUL KARIM RUSS

TA0250508
AHMAD ZAKARIA BIN AHAMD FAIZUL

UB0250202
ADAMA SYAH B. ABD. MAJID

IK2-9907-00020
WAN NUR ELIDA YURNI BINTI WAN KAMARUDDIN






Mentor
Pn. Radin Izzatul Muna Ahmad Zabidi
Student ID
Name

ID0211413
ABDDUL BIN A. RAHMAN @ OTHMAN

UB0270181
ABDUL JALIL B ROSLI

ID0273094
ABDUL MUIM BIN AWANG SAIDI

UB0273031
ABDULLAH ABBAS BIN YUSOF

ID2-0107-01494
AIDA FARHANA BINTI ABD. RAHMAN

UB0270165
AIDILEANA NURJUINTAN

UB0270186
ASMANIZA BINTI MOHD ZAKI

UB0211062
AHMAD SHAHRIL RIDHWAN B MD HASHIM

UB1-0107-03958
HADIZAN BIN KAMLON

IJ2-0107-00044
AZHAR HELMEE BIN ABD RAZAK

UB1-9907-01195
HILMI BIN IKHSAN

UB1-0107-04105
AFIDA SUZANI BT AB RAHMAN

UB0211347
AMINOOR AZIZATUL HAKIM BT HUSINOOR

UB1-9907-01129
AZLINDA BINTI JAMALUDIN







Mentor
Pn. Rina Md. Anwar
Student ID
Name

UB0271534
AHMAD HAZLI BIN HASMI

UB0270885
AHMAD HILMI BIN JAMALUDIN

UB0270864
AHMAD HUMAIZI BIN MD LAZIM

UB0270132
AHMAD IZHAM BIN ISMAIL

UB0272947
AZIRAL HANI BINTI KAMARUDDIN

ID2-0107-01194
AZIZAH BINTI ABDUL AZIZ

LM2-0007-00003
AZLINDA BINTI ISMAIL

UB0210056
IBRAHIM B. MOHAMMAD ISHTIAQ

UB1-0105-03394
JAYA GANESAN A/L MURUGAN

IP2-0101-01771
JULIAN CHONG JI-LIN

SC0210901
KHAIRUL LUQMAN NOR HAKIM MOHD. KHALIL

DY0210315
DIANA AK SINJAT

UB0211063
FAZARUL SHIHA BINTI SAHABUDIN

SC0210910
HAMIDAH BT MOHD.RASHID






Mentor
En. Rohaizak Omar
Student ID
Name

KK0272508
ALFIE GEORGE

ID0211119
AMIR ANUA B. ABDUL GHANI

DY0250590
ANDY KONG SIN YU

UB0211174
ANIS FIRDAUS BIN DIN

UB0250002
BAHARIZAH BINTI BAHARAM

UB0270783
CHRISTINA SAMY ANAK NATINA

KK2-0007-00872
CONNIE WORITUS

UB0211314
MIZANUR BIN NAFIN@NAZIN

TA2-0101-00117
MOHD FAUZI ZULKEEFELEY

UB1-0007-02496
MOHD FAZLI BIN ABDUL HARMID

UB1-0007-01881
MOHD HAFIZUL BIN BORHAN

UB0211049
HARYANI BINTI AB HAMID

DY0210566
HASMAWATI BT AMIR

IP2-9907-00064
MAZUIN BT. MARZUKI








Mentor
Pn. Ros’aleza Zarina Ishak
Student ID
Name

KK0272746
AHMAD SHAH IBRAHIM

SC2-0107-00139
ANUAR BIN GULAM RASUL

UB1-0107-03767
ARAVINTHAN A/L LETCHUMAN

DY0272734
ARIZAL KIBIN

UB0250283
ANIDAL BT ABDULLAH

TA0210237
DIYANA MASTURA JAAFAR

UB1-0101-03103
ELOISE P. KERANGKAS

UB1-0001-01697
MOHD KHALIL BIN SABA

UB0211125
MOHD NORAZLAN B. KAMAL

UB0210030
MOHD ZAFRAN BIN. MOHAMAD ARIF

ID2-0101-00283
MOHD. RUSNIZAL BIN RUSLI

UB1-0101-01198
MURNI NURULAIN BINTI NOR AJAN

ID2-0101-00306
NOOR HASHIMAH BINTI HASSAN

UB0210446
NOREMY BT RASHID







Mentor
Pn. Rozanae Ismail
Student ID
Name

SC0250710
AZIZI B. AZIZ

UB1-0007-02268
AZIZI BIN AJIK

UB0272226
AZMANISHAM ABD RAHAMAN

UB0250696
AZMEER BIN ABDUL RAHIM

KK0272143
FARAH EZZIANISHA BTE IDRIS

IP2-0105-00082
FAZILAH BINTI MAT SAMAN

IK2-9907-00069
HASHIDA BINTI MOHD SAAD

UB0210331
MUHAMAD HAZRIF

IW2-9807-00023
MUHAMAD NAZIM BIN MUHAMAD ZIN

ID2-0107-01468
MUHAMMAD SAUFI B. AWANG

UB1-0007-02386
MUHD ASYRAF BIN IBRAHIM

UB0211282
NOREZLIRAWATY BINTI ZAINUDIN

ID2-0107-01446
NORHAYATI @ YUSRINA YUSOFF

SC2-0007-00094
NURILYANI BT ABU BAKAR







Mentor
Cik Roziana Ibrahim
Student ID
Name

DY0273047
AZRUL ANNUAR BIN MASRI

UB0270295
BALENTHIRAN A/L DORASAMY

ID2-0107-00162
CHE AZUAN BIN CHE HAMZAH

YJ0273260
CHONG KONG KHEE

TA0272836
HASLIZA BT. AHMAD ABIDIN

UB0270807
HELDA BT. A.KARIM

IP2-0105-00081
HERNANI BINTI JELAUDIN

UB1-9905-00836
SYED MOHD SHAHIDI KAMAL BIN SYED NAIMI

UB1-0105-03439
THAINMOLLIE D/O MANI

ID0211412
WAN MOHD HAZIM BIN WAN MOHD GHANI

ID2-0107-01235
ZAFRI MUHAMMAD

UB1-0105-03642
PERIANAYAGI PONNAMBALAM

TA2-0107-00228
SITI FAIZAH BT MOHD SHOAIB

UB0210245
SITI NOORAISHAH BT NORDIN







Mentor
Pn. Siti Hajar Alias
Student ID
Name

UB1-0105-03680
DEVENDRAN A/L P. ARIKRISHNAN

TA2-0107-00359
DEVIARAJAN A/L BOOBATY

UB0250218
FADIL BIN OTHMAN

UB0273038
FADLY HASYIDAN BIN OMAR

UB1-0007-02599
HERNAWATI BT KADIR

YJ0110755
JUHAIDA BINTI SHAP

TA0273079
KHAIRULBARIAH BINTI ARIF

ID0210807
SITI NOR AZLINA BT HASSAN

LM2-9907-00021
SURIATULADHA BINTI MOHD YASSIN

TA0210534
SURIAYATI ADENAN JOHAR

UB0272961
FAIZAL SHAH BIN RAHAMAT

UB0250005
FAKHRUL ALIFF ARIFIN MOHARI

YJ0273243
FARISSAN BIN OMAR KHAN

UB0270022
GUNASEELAN A/L HARIKRISHNAN







Mentor
Pn. Siti Rahayu Selamat
Student ID
Name

UB0270240
HAFIDZ ABDULLAH IBRAHIM

YJ0273003
HAIRULASZUAN BIN AHMAD BADAWI

UB0210293
HARI KRISHNA

UB0250164
HASFIZAL GULDAM

DY0272658
HAZMAN JAREDI

UB1-0105-03724
HUZAIFAH AZMAN MOHD

DY0273045
JEMADI BIN BOHRI

UB0270095
KOTHANAYAGI A/P MAHALINGAM

UB1-0101-00535
LETCHUMI PRABAH MUTHAN

UB0270021
MANGAYARKARASI A/P ARUMUGAM

UB0210823
MARLINIE BT MOHD KASIM

SC0210905
MASITA BT ABDUL MANAN

YJ0273001
MAZLINA BINTI SUKARNO

UB0250184
NOORAZURAH BT. ABD. AZIZ






Mentor
Cik Sofianita Mutalib
Student ID
Name

UB0250163
KANAN S/O SIVAPRAGASAM

UB0250316
KARTHIKEYAN A/L ANNAMALAI

UB0270228
KHAIRUL ADZHA B ANWAR

UB0250039
KHAIRUL ANUAR SHUIB

UB0250404
LUQMAN BIN YAAKOP

UB0250091
MAHENDRAN S/O KRISHNASAMY

SC0210914
MD.YUSOH BIN ISMAIL

ID2-0107-01495
NOR ROHAYA BT JUSOH

UB0250702
NOR SUHAILA BT SHAFEI

SC0273218
NORASYIKIN BINTI IBRAHIM

KK0273134
NORLINA NASIP

UB1-0007-02454
NORSAZITA BT SALEH

ID0272939
NORZITA BINTI ISMAIL

ID2-0107-01492
NUR HASLINDA BINTI RAMLI








Mentor
En. Suhaimi Abd Rahman
Student ID
Name

UB0250272
MOGANTHIRAN A/L PALPA NAVAN

UB0210062
MOHAMED ZAMZURIE ALI

UB0272834
MOHD ALIF BN SAMSUDIN

KK0272882
MOHD AMIN BIN SETIM

ID0210830
MOHD ASMADI B. MUSA

UB0250176
MOHD AZHAR BIN BAKAR

UB0211450
MOHD FAIZOL BIN MOHD NOH

TA0210688
NURASYIKIN ABU BAKAR

YJ0273006
NURSUHAILA BINTI BAKAR

UB1-0007-02463
NURUL HAFIZA BINTI RAMLI

UB0250019
NYNA MARYANA BT MD. DALI

KK0272988
RAHMAH AZIZ

UB1-0107-00036
ROSEHAIZA HASNAH BINTI HASSAN

UB1-0101-03151
SABRINA BINTI SAMOT







Mentor
Pn. Suraya Hamid
Student ID
Name

UB0272825
MOHD FARHAN MOHD YUSOF

TA2-0107-00515
MOHD FIRDAUS BIN MISLAN

DY2-0105-00506
MOHD GHADAFI BIN ABDUL GHAFFAR

ID0273011
MOHD HAPIZ B HASSAN

KK0272874
MOHD IFTITAH BIN MOHD HATTA

UB0272917
MOHD IHWANUDDIN BIN KAMAR

UB0211033
MOHD KHAIRUL IZHAM B MAT NASIR

ID2-0107-01520
SAFIAH BINTI MOHAMMAD

ID0272877
SAFLIDA BINTI SHAARI

DY0272341
SALFARINA BT MOHAMAD DAWAN

UB0210110
SHALIZAH BINTI DOL

YJ0273017
SITI AIDAH BINTI AB KARIM

LM2-0007-00002
SITI ASMAH BINTI ALI

YJ0273063
SITI NURUL NURHANA BINTI RUSLI







Mentor
En. T.J. Iskandar Abd Aziz
Student ID
Name

UB0250694
MOHD RIDZUAN BIN ATAN @ MOHAMED

UB0211038
RASFAN AZUA B MOHD RAZMAN

UB0211131
AWANGKU HUZRIUDDEN BIN PG MAHMUDDIN

UB0250367
MOHD MUSAINEY BIN AWANG

YJ0273067
MOHD RAZALI BIN MOHD APPANDI

UB0270876
MOHD SAIFUL IRWAN BIN NIZERI

YJ0273072
MOHD SOFE BIN TALIB

UB0210061
MOHD ZAID ZAHIDI BIN ADNAN

UB0272105
PARTHIBAN S/O THANGAMANI

UB0210057
PAUL RAJ A/L TAMILSILVAN

UB0250200
SITI SHARAH SHAMSUDDIN

YJ0273010
SITI ZUBAIDAH BINTI MOHD SHAHROL

UB0210103
SUHAILI BT. YASRI

KK0271696
SYAZIANI BTE MOHD SHAH @ OMAR






Mentor
En. Yuzery Yusoff
Student ID
Name

UB1-0107-04099
SURIA KYAIRULMIZAH BINTI ABU DAHARI

ID2-9907-00113
SURIANA BINTI RAZAK

UB1-0101-02866
THIAGU A/L THANPAL

UB0250215
VIGNESH A/L MOHANA KUMAR

DY0273108
VINCENT ANAK UNGKO

UB0270347
WAN MAZLIN MASTURA

ID0272116
WAN NOR REHAN BT WAN ZAKARIA

UB1-9907-01124
WAN NURHASLINDA BINTI JUNAINI

UB0270144
WAN SAFUAN BIN RIZUAN

UB1-0007-02279
WILKINS YONG FULL LOONG

UB0250377
ZAINUL ALAM BIN ABD KADIR

UB0270130
ZAREEM BT MOHD KASSIM

TA0250726
ZARINY ZALALUDDIN

UB0250074
ZULHAIRY B. MOHD. SALLEH








Mentor
Pn. Zaidah Abu Bakar
Student ID
Name

UB1-0107-02009
MOHD ZAMANI BIN YAHYA

UB0250282
MUHAMMAD NASRUN BIN ABD WAHAB @ ISMAIL

UB0270094
N SUGANESWARAN A/L NAROLEDDY

UB1-0107-03905
NAZRUL ZOLKIFLY

TA0250437
PINGGALEN A/L SUBRAMANIAM

UB0270335
RADZMAN SHAH

UB1-0101-01025
RAJA KHAIRUL NIZAM B RAJA SHAHRIMAN

DY0250518
RAYMOND JAMES

UB1-9905-00588
TUTY NOORMALINA BINTI MANAF

DY0250512
VANESSA JOANNES

UB1-0107-03782
WAN NURUL AIZAM BTE WAN MUSTHAPA

UB0271043
YAM KIEN NAM

UB0270223
REANUGANTH S/O THERNAKARASU

UB1-0105-03596
ROHAIZAD B ABD RASHID






Mentor
Cik Zasriati Azla Sabot
Student ID
Name

UB0250779
PRABAHARAN S/O NADARAJAN

UB0270935
S.GAUTAM RAJNAIR

ID0250359
SABARUDIN BIN AWANG

UB0250101
SENTIAGO A/L ANTHONY SELVARAJ

UB1-0105-01139
SHAHRUL AZAHAR BIN ABD AZIZ

UB1-0107-03893
SHAHRUL AZRAI BIN ABU HASSAN

UB0250381
SHANKAR A/L KASINATHAN

UB0272757
SHIBLI BIN ANAS

UB0210028
YONG SALABIAH BT ABDUL JALIL

UB1-9907-01020
ZAHRULLAIL BIN ABD HALIM

ID2-0107-01456
ZAITUL AISHAH BINTI ABD RAHMAN

YJ0273069
ZANURHUDA BINTI ZAKARIA

UB1-0007-01934
ZARINA BINTI SIDIK

UB0250314
UVARATANA S/O VELAYUDAN









Mentor
Prof. Dr. Khairuddin Hashim
Student ID
Name

UB0250407
SHUBASH A/L SREEDHARAH

UB0270842
SUHAIRI BIN SHAFIE

UB0270288
SURESH KUMAR BARATHAN

UB1-0101-03088
SUVINDER SINGH A/L DALJIT SINGH

UB0270209
SYAIREE B. ISROFIL

UB0272918
SYED MOHD IZZUDIN B. SYED SAIFUDDIN

TA0272253
THINAGRAN A/L BALAKRISHNAN

ID0271060
TUAN MOHD FADLEY BIN TUAN KAMARUDIN