Bachelor of Information Technology (Honours)

Bachelor of Information Technology (Honours)

Within a few years upon successful completion of the programme, our graduates will be:

Programme Structure Credit hours
University Required courses 20
Kulliyyah Required courses 41
Department Required courses 33
Industrial Attachment 9
Final Year Project 8
Specialization courses 21
Total credit requirement for graduation (Malaysian) 132
Total credit requirement for graduation (International) 130

1. CSC 1100 (Elements of Programming)
2. CSC 1103 (Object-Oriented Programming)
3. CSC 1401 (Introduction to Computer Organization)
4. CSC 1501 (Introduction to Software Engineering)
5. CSC 1706 (Probability and Statistics)
6. CSC 1707 (Mathematics for Computing I)
7. CSC 3401 (Operating Systems)
8. INFO 1103 (Database Systems)
9. INFO 1501 (Business Fundamental)
10. INFO 2401 (System Analysis and Design)
11. INFO 3401 (Human Computer Interaction)
12. INFO 4501 (IT and Islam)
13. INFO 4504 (Technopreneurship)

Then, in year 1 semester2, students will be able to choose their programme either Information Technology or Computer Science. Students who choose the Information Technology programme will start taking department required courses in year 2. The courses are as follows:

1. CSC 2104 (Data Structure and Algorithms)
2. CSC 2201 (Computer Networking)
3. CSC 2602 (Principles of IT Security)
4. INFO 2103 (Database Programming)
5. INFO 2201 (Multimedia Technology)
6. INFO 2302 (Web Technologies)
7. INFO 2501 (Management of Information Systems)
8. INFO 3304 (E-Commerce)
9. INFO 3305 (Web Application Development)
10. INFO 3501 (Project Management in IT)
11. INFO 4502 (Cyber Law and Ethics)
12. INFO 4993 (Final Year Project I)
13. INFO 4994 (Final Year Project II)
14. INFO 4995 (Industrial Attachment)

In the second semester of year 3, the student has to do a Final Year Project. This Final Year Project offers an opportunity for students to showcase and demonstrates the skills learnt throughout the years by doing a project that is both challenging and innovative. The final year project can be done either individually or in a group and has to be completed in two (2) consecutive semesters; Final Year Project I (in the first semester) and Final Year Project II (in the second semester).

From year 3, students are given the flexibility to select their specialization courses that carry 21 credit hours and equivalent to 7 courses, to best suit their career goals. The specializations are as the following:

i. Digital Media Design (DMD)
ii. Enterprise Technology Management (ETM)
iii. Information Assurance and Security (IAS)
iv. Business Intelligence and Analytics (BIA)


In the final semester of year 4, students will do their Industrial Attachment. Students will be able to apply everything that they have learned during their Industrial Attachment. The purpose of the Industrial Attachment is to provide students with an exposure to real work environment, how project are implemented in organizations and creating a good professional network. The duration of the Industrial Attachment is 6 months.