0% found this document useful (0 votes)
184 views36 pages

CCI Programme Structure Interim Semester June 2020V1

The document outlines the course schedule and requirements for the Foundation in Computer Science, Foundation in Information Technology, and Diploma in Computer Science programs at the university for the interim semester of June 2020 and academic years 2020/2021 and 2021/2022. It lists the courses offered each trimester or semester, including course codes, names, credit hours, prerequisites, and corequisites. It provides an overview of the program structure and progression of coursework over the duration of each program.

Uploaded by

azima nayan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
184 views36 pages

CCI Programme Structure Interim Semester June 2020V1

The document outlines the course schedule and requirements for the Foundation in Computer Science, Foundation in Information Technology, and Diploma in Computer Science programs at the university for the interim semester of June 2020 and academic years 2020/2021 and 2021/2022. It lists the courses offered each trimester or semester, including course codes, names, credit hours, prerequisites, and corequisites. It provides an overview of the program structure and progression of coursework over the duration of each program.

Uploaded by

azima nayan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 36

JUNE 2020

INTERIM SEMESTER
JUNE 2020
FOUNDATION IN COMPUTER SCIENCE
Credit Hours
Trimester Code Course Name Pre-Req Co-Req
Local Intl.

CMPF114 Introduction to Computing 4 4

PPYF103 Psychology of Thinking 3 3


Interim
ISLF103/ Foundation Islamic Studies / Moral Foundation
2020/2021 3
MORF103 (Malaysian Student)
(7 weeks)
WRIF103 Essential Writing for International Students 3

Total 10 10

CMPF134 Fundamentals of Data and Information 4 4

Introduction to Problem Solving and Basic


CMPF144 4 4
Computer
Trimester 1 MTCF114 Calculus for Computing I 4 4
2020/2021
ENNF103 Foundation English I 3 3

PHYF154 Physics for Computing I 4 4

Total 19 19

Personal Productivity with Information


CMPF124 4 4
Technology

CMPF123 Introduction to Web Development 3 3

MTCF124 Calculus for Computing II 4 4 MTCF114


Trimester 2 ENGF103 English for Academic Purposes 3 3 ENNF103
2020/2021
PHYF174 Physics for Computing II 4 4 PHYF154

CLSF103 Campus Life Skills 3

MALF103 Malaysian Culture for International Students 3

Total 21 21

TOTAL OVERALL CREDIT HOURS 50 50

*Subject to change

2
FOUNDATION IN INFORMATION TECHNOLOGY
Credit Hours Co-
Trimester Code Course Name Pre-Req
Local Intl. Req

CMPF114 Introduction to Computing 4 4

ISLF103/ Foundation Islamic Studies / Moral Foundation


Interim 3
MORF103 (Malaysian Student)
2020/2021
(7 weeks) WRIF103 Essential Writing for International Students 3

PPYF103 Psychology of Thinking 3 3

Total 10 10

CMPF134 Fundamentals of Data and Information 4 4

CMPF214 Introduction to Business 4 4

Trimester 1 CMPF144 Introduction to Problem Solving and Basic Computer 4 4


2020/2021 MATF104 College Algebra 4 4

ENNF103 Foundation English I 3 3

Total 19 19

CMPF124 Personal Productivity with Information Technology 4 4

CMPF123 Introduction to Web Development 3 3

MATF204 Business Mathematic 4 4

Trimester 2 PHYF104 Introduction to Physic 4 4


2020/2021 ENGF103 English for Academic Purposes 3 3 ENNF103

CLSF103 Campus Life Skills 3

MALF103 Malaysian Culture for International Student 3

Total 21 21

TOTAL OVERALL CREDIT HOURS 50 50

*Subject to change

3
DIPLOMA IN COMPUTER SCIENCE
MALAYSIAN STUDENTS

Credit
Year Semester Set Code Subject Pre-requisite
Hours
Leadership and
LDED113 3
Entrepreneurship
Interim
2020/2021 MPU2163 Pengajian Malaysia 2 3
Total 6
PC Maintenance and
CMPD112 2
Troubleshooting
Introduction to Programming
CMPD124 and Problem Solving 4
S1 Techniques
1
2020/2021
MTCD113 Algebra and Calculus 3

ENFD113 English for Diploma 3


1 Total 12

CMPD144 Programming 1 CMPD124 4

CMPD 103 Statistic for Computer Science 3


S2
2 CMPD223 Computer Organization CMPD112 3
2020/2021
CMPD133 Discrete Structures 3

Total 13

CMPD153 System Administration 3


Special Sem
3 CMPD233 Multimedia Technologies 3
2020/2021
Total 6

CMPD314 Database Systems 4

CMPD244 Programming 2 CMPD144 4

S1 Data Communication and


CMPD323 CMPD223 3
2021/ 4 Computer Networks
2022 Technical Elective 1 4

ITCD212 IT Communication 2

Total 17

CMPD164 Web Programming CMPD124 4


2
CMPD344 Data Structures and Algorithms CMPD244 4

S2 Fundamentals of Operating
CMPD353 CMPD223 3
2021/ 5 Systems
2022 CMPD173 System Analysis and Design CMPD124 3

Technical Elective 2 4

Total 18
CMPD244 &
Special Sem CGND324 Industrial Training 4
6 CMPD314
2021/2022
Total 4

4
Pengajian Islam dan
PIKD113/PMKD113 Kemasyarakatan / Pendidikan 3
Moral dan Kemasyarakatan
Fundamentals of Software
CMPD213 CMPD173 3
Engineering
S1
3 7 CMPD364 Object-oriented Programming CMPD344 4
2022/2023
CMPD244
CGND314 Project 4
&CMPD314

Total 14

Total Credit Hours 90

Technical Elective subject


Credit
Code Subject Pre-requisite
Hours
CMPD414 Data and Computer Security CMPD323 4

CMPD424 E-Commerce 4

CMPD434 Multimedia Authoring CMPD233 4

CMPD444 Human-computer Interaction 4


*Subject to change

5
BACHELOR OF COMPUTER SCIENCE (CYBER SECURITY) (HONS.)
MALAYSIAN STUDENTS
Semester Code Courses Pre-requisite Credit Hours Course Category
Year 1
MPU Compulsory
MPU3123 Tamadun Islam Tamadun Asia NONE 3
(U1)
Semester 1
MPU Compulsory
(Interim Sem) MPU3113 Hubungan Etnik NONE 3
(U1)
June 2020/2021
MPU3313/ Islamic & Civil Society I MPU Compulsory
NONE 3
MPU3323 / Moral & Civil Society I (U3)
Total Credit Hours 9
MPU3412/ Islamic & Civil Society II / MPU3313 / MPU Compulsory
2
MPU3422 Moral & Civil Society II MPU3323 (U4)
Semester 2 College
ENGB213 Business English NONE 3
(Sem 1 Compulsory
2020/2021) CSNB144 Programming I with C NONE 4 Core
CSNB123 Computer Organization NONE 3 Core
CSNB143 Discrete Structures NONE 3 Core
Total Credit Hours 15
CSNB244 Programming II with C++ CSNB144 4 Core
CSNB214 Computer Networks and LAN CSNB123 4 Core
Semester 3 CSNB224 Operating Systems Concepts CSNB123 4 Core
(Sem 2
2020/2021) CSEB223 System Analysis and Design CSNB144 3 Core
CSCB213 Computer Security CSNB123 3 Core

Year 2 Total Credit Hours 18


College
*** Free Elective 1 NONE 3 Compulsory
Semester 4 (Free Elective)
(Sem 3 Ethics and IT Professional
CISB412 NONE 2 Core
2020/2021, Practices
Special Sem) College
*** Free Elective 2 NONE 3 Compulsory
(Free Elective)
Total Credit Hours 8
College
CGNB313 Technology Entrepreneurship NONE 3
Compulsory
Data Structures and Algorithms
Semester 5 CSNB344 CSNB244 4 Core
with STL
(Sem 1
2021/2022) CISB214 Database 1 CSEB223 4 Core
CISB213 Human Computer Interaction CSEB223 3 Core
CSCB223 Cryptography CSNB143 3 Core
Total Credit Hours 17
CSEB334 Object Oriented Programming CSNB244 4 Core
CSEB294 Web Programming CISB214 4 Core
Semester 6 CSCB354 Network Security CSCB213 4 Core
(Sem 2 CSCB413 E-Commerce Security CSCB213 3 Core
2021/2022)
College
ITCB213 IT Communication ENGB213 3
Compulsory

6
Year 3 Total Credit Hours 18

CISB214,
Semester 7
CSEB223,
(Sem 3 CGNB316 Industrial Training 6 Core
CSNB143,
2021/2022)
CSNB244

Total Credit Hours 6


CSNB244,
Semester 8 CSNB143,
(Sem 1 CGNB413 Project 1 3 Core
CSEB223,
2022/2023 ) CISB214
** Technical Elective 1 ** 3 Technical Elective
** Technical Elective 2 ** 3 Technical Elective
CSCB433 Information Security Assurance CSCB213 3 Core
College
KPKB111 Personal Financial Management NONE 1
Compulsory
Total Credit Hours 13

CGNB424 Project 2 CGNB413 4 Core

Semester 9 CSNB234 Artificial Intelligence CSNB244 4 Core


(Sem 2 ** Technical Elective 3 ** 3 Technical Elective
2022/2023) ** Technical Elective 4 ** 3 Technical Elective
CSCB422 Security of Critical Infrastructure CSCB213 2 Core
Total Credit Hours 16
Total Credit Hours 120

LIST OF TECHNICAL ELECTIVE SUBJECTS ( FOCUS AREA)


Option A: System Security
Code Courses Pre-requisite Credit Hours
CSEB3313 &
CCSB5113 Software Security 3
CSEB4123
CSNB3413 Network Switching and LAN CSNB3113 3
Network Infrastructure
CCSB5123 CSNB3413 3
Security
CCSB5133 System Security Defense CCSB3123 3

Option B: Security Analytics and Incident Response


Code Courses Pre-requisite Credit Hours

CISB4313 Information Systems Auditing CCSB2113 3

CSNB5213 Machine Learning CSNB4133 3


CCSB5213 Malware Analysis CSNB3213 3

CCSB5223 Computer Forensics CCSB2113 3


*Subject to change

7
BACHELOR OF COMPUTER SCIENCE (CYBER SECURITY) (HONS.)
INTERNATIONAL STUDENTS
Pre- Credit
Semester Code Courses Course Category
requisite Hours
Year 1

MPU3143 Bahasa Melayu Komunikasi II NONE 3 MPU Compulsory (U1)


Semester 1
(Interim Sem) RELB113 Comparative Religion NONE 3 MPU Compulsory (U3)
June 2020/2021
*** Free electives 1 NONE 3 Free Electives

Total Credit Hours 9


Pengajian Malaysia III
MPU3173 NONE 3 MPU Compulsory (U1)

Semester 2 ENGB213 Business English NONE 3 College Compulsory


(Sem 1
2020/2021) CSNB144 Programming I with C NONE 4 Core
CSNB123 Computer Organization NONE 3 Core
CSNB143 Discrete Structures NONE 3 Core
Total Credit Hours 16
CSNB244 Programming II with C++ CSNB144 4 Core

Semester 3 CSNB214 Computer Networks and LAN CSNB123 4 Core


(Sem 2 CSNB224 Operating Systems Concepts CSNB123 4 Core
2020/2021) CSEB223 System Analysis and Design CSNB144 3 Core
CSCB213 Computer Security CSNB123 3 Core
Year 2 Total Credit Hours 18

Semester 4
(Sem 3
ITCB213 IT Communication ENGB213 3 College Compulsory
2020/2021,
Special Sem)
Ethics and IT Professional
CISB412 NONE 2 Core
Practices

College Compulsory
*** Free Elective 2 NONE 3
(Free Elective)

Total Credit Hours 8

CGNB313 Technology Entrepreneurship NONE 3 College Compulsory


Data Structures and Algorithms
Semester 5 CSNB344 CSNB244 4 Core
with STL
(Sem 1
2021/2022) CISB214 Database 1 CSEB223 4 Core
CISB213 Human Computer Interaction CSEB223 3 Core
CSCB223 Cryptography CSNB143 3 Core
Total Credit Hours 17
CSEB334 Object Oriented Programming CSNB244 4 Core
Semester 6 CSEB294 Web Programming CISB214 4 Core
(Sem 2
2021/2022) CSCB354 Network Security CSCB213 4 Core
CSCB413 E-Commerce Security CSCB213 3 Core
8
Year 3 Total Credit Hours 15

CISB214,
Semester 7
CSEB223,
(Sem 3 CGNB316 Industrial Training 6 Core
CSNB143,
2021/2022)
CSNB244

Total Credit Hours 6


CSNB244,
CSNB143,
CGNB413 Project 1 3 Core
CSEB223,
CISB214
** Technical Elective 1 ** 3 Technical Elective
Semester 8
(Sem 1 ** Technical Elective 2 ** 3 Technical Elective
2022/2023) CSCB433 Information Security Assurance CSCB213 3 Core

FITB113 Physical Fitness NONE 3 MPU Compulsory (u4)

Total Credit Hours 15

CGNB424 Project 2 CGNB413 4 Core

Semester 9 CSNB234 Artificial Intelligence CSNB244 4 Core


(Sem 2 ** Technical Elective 3 ** 3 Technical Elective
2022/2023) ** Technical Elective 4 ** 3 Technical Elective
CSCB422 Security of Critical Infrastructure CSCB213 2 Core
Total Credit Hours 16
Total Credit Hours 120

LIST OF TECHNICAL ELECTIVE SUBJECTS ( FOCUS AREA)


Option A: System Security
Code Courses Pre-requisite Credit Hours
CSEB3313 &
CCSB5113 Software Security 3
CSEB4123
Network Switching and
CSNB3413 CSNB3113 3
LAN
Network Infrastructure
CCSB5123 CSNB3413 3
Security
CCSB5133 System Security Defense CCSB3123 3

Option B: Security Analytics and Incident Response


Code Courses Pre-requisite Credit Hours
Information Systems
CISB4313 CCSB2113 3
Auditing
CSNB5213 Machine Learning CSNB4133 3
CCSB5213 Malware Analysis CSNB3213 3

CCSB5223 Computer Forensics CCSB2113 3


*Subject to change

9
BACHELOR OF COMPUTER SCIENCE (SOFTWARE ENGINEERING) (HONS.)
MALAYSIAN STUDENTS
Credit
Semester Code Courses Pre-requisite Course Category
Hours
Year 1
Semester 1
(Interim Sem) Tamadun Islam Tamadun MPU Compulsory
MPU3123 None 3
June Asia (U1)
2020/2021
Islamic / Moral and Civil MPU Compulsory
MPU3313/MPU3323 None 3
Society I (U3)
MPU Compulsory
MPU3113 Hubungan Etnik None 3
(U1)
Total Credit Hours 9

Semester 2
(Sem 1 ENGB213 Business English None 3 College Compulsory
2020/2021)
CGNB293 Statistics for Computing None 3 Core
CSEB122 Problem Solving None 2 Core
CSEB134 Programming 1 None 4 Core
CSNB123 Computer Organization None 3 Core
Total Credit Hours 15

Semester 3
MPU3412/ Islamic / Moral and Civil MPU3313 MPU Compulsory
(Sem 2 2
MPU3422 Society II /MPU3323 (U4)
2020/2021)
CSEB214 Programming 2 CSEB134 4 Core
Fundamentals of Software
CSEB233 CSEB134 3 Core
Engineering
CISB214 Database 1 CSEB134 4 Core
Data Communication and
CSNB213 CSNB123 3 Core
Computer Networks
Total Credit Hours 16
Year 2
Semester 4
(Sem 3 Ethics and IT Professional
CISB412 None 2 Core
2020/2021, Practices
Special Sem)
MPU Compulsory
ITCB213 IT Communications ENGB213 3
(U2)
CSNB143 Discrete Structures None 3 Core
Personal Financial
KPKB111 None 1 College Compulsory
Management
Total Credit Hours 9

Semester 5
Technology
(Sem 1 CGNB313 None 3 College Compulsory
Entrepreneurship
2021/2022)
Data Structure and
CSEB324 CSEB214 4 Core
Algorithm
Object Oriented
CSEB334 CSEB214 4 Core
Programming

10
CSEB283 Systems Design CSEB233 3 Core
CSEB274 Requirements Engineering CSEB233 4 Core
Total Credit Hours 18

Semester 6
(Sem 2 CSNB224 Operating System Concepts CSNB123 4 Core
2021/2022)
CSEB453 Software Quality CSEB324 3 Core
Human Computer
CISB213 CSEB283 3 Core
Interaction
CSNB234 Artificial Intelligence CSEB214 4 Core
CSEB214 &
CSEB294 Web Programming 4 Core
CISB214
Total Credit Hours 18
Year 3
Semester 7 CSNB143,
(Special Sem CGNB316 Industrial Training CSEB233, 6 Core
2021/2022) CSEB214,
CISB214
Total Credit Hours 6

Semester 8
(Sem 1 *** Technical Elective 1 ** 3 Technical Elective
2022/2023)
*** Technical Elective 2 ** 3 Technical Elective
Software Project
CSEB344 CSEB233 4 Core
Management
CSEB214,
CGNB413 Project 1 CSEB233 & 3 Core
CISB214
Total Credit Hours 13

Semester 9
(Sem 2 CGNB422 Energy and Computing CGNB413 2 Core
2022/2023)
CSEB324 &
CSEB424 Software Testing 4 Core
CSEB233
CGNB424 Project 2 CGNB413 4 Core
*** Technical Elective 3 ** 3 Technical Elective
*** Technical Elective 4 ** 3 Technical Elective
Total Credit Hours 16
Overall Total Credit Hours 120

11
LIST OF TECHNICAL ELECTIVE SUBJECTS ( FOCUS AREA)
Option A: Software Development
Code Courses Pre-requisite Credit Hours
Java
CSEB5113 CSEB3423 3
Programming
Advanced Web
CSEB5123 Application CSEB4523 3
Development
Mobile
CSEB3423 &
CSNB5123 Application 3
CISB3233
Development
Data Visualization CSEB3423 &
CSEB5133 3
Programming CSEB4523

Option B: Software Technology


Code Courses Pre-requisite Credit Hours
Software
CSEB5213 Evolution & CSEB3223 3
Maintenance
Software
CSEB5223 Construction & CSEB3423 3
Methods
Designing
CSEB5233 Applications on CSEB4523 3
Cloud
CSEB3313 &
CCSB5113 Software Security 3
CSEB4123

Option C: Data Science


Code Courses Pre-requisite Credit Hours
CISB3423 Database 2 CISB3213 3
CSNB5213 Machine Learning CSNB4533 3
CISB4533 Business Analytics CISB3213 3
CSNB5213 /
CISB5213 Data Engineering 3
CISB4533

*Subject to change

12
BACHELOR OF COMPUTER SCIENCE (SOFTWARE ENGINEERING) (HONS.)
INTERNATIONAL STUDENTS

Credit
Semester Code Courses Pre-requisite Course Category
Hours

Year 1
MPU Compulsory
MPU3143 Bahasa Melayu Komunikasi II None 3
Semester 1 (U1)
(Interim MPU Compulsory
RELB113 Comparative Religion None 3
Sem) (U3)
June MPU Compulsory
MPU3173 Pengajian Malaysia III None 3
2020/2021 (U1)
Total Credit Hours 9

ENGB213 Business English None 3 College Compulsory


CGNB293 Statistics for Computing None 3 Core
Semester 2 CSEB122 Problem Solving None 2 Core
(Sem 1
2020/2021) CSEB134 Programming 1 None 4 Core
CSNB123 Computer Organization None 3 Core
Total Credit Hours 15

MPU Compulsory
FITB113 Physical Fitness None 3
(U4)
CSEB214 Programming 2 CSEB134 4 Core
Semester 3 Fundamentals of Software
CSEB233 CSEB134 3 Core
(Sem 2 Engineering
2020/2021) CISB214 Database 1 CSEB134 4 Core
Data Communication and
CSNB213 CSNB123 3 Core
Computer Networks
Total Credit Hours 17
Year 2
Ethics and IT Professional
CISB412 None 2 Core
Practices
Semester 4 MPU Compulsory
ITCB213 IT Communications ENGB213 3
(Sem 3 (U2)
2020/2021, CSNB143 Discrete Structures None 3 Core
Special Sem)

Total Credit Hours 8

CGNB313 Technology Entrepreneurship None 3 College Compulsory


CSEB324 Data Structure and Algorithm CSEB214 4 Core
Semester 5 CSEB334 Object Oriented Programming CSEB214 4 Core
(Sem 1
2021/2022) CSEB283 Systems Design CSEB233 3 Core
CSEB274 Requirements Engineering CSEB233 4 Core
Total Credit Hours 18

Semester 6 CSNB224 Operating System Concepts CSNB123 4 Core


(Sem 2 CSEB453 Software Quality CSEB324 3 Core
2021/2022) CISB213 Human Computer Interaction CSEB283 3 Core

13
CSNB234 Artificial Intelligence CSEB214 4 Core
CSEB214 &
CSEB294 Web Programming 4 Core
CISB214
Total Credit Hours 18
Year 3
CSNB143,
Semester 7 CSEB233,
CGNB316 Industrial Training CSEB214, 6 Core
(Special Sem
2021/2022) CISB214
Total Credit Hours 6

*** Technical Elective 1 ** 3 Technical Elective


*** Technical Elective 2 ** 3 Technical Elective
Semester 8 CSEB344 Software Project Management CSEB233 4 Core
(Sem 1 CSEB214,
2022/2023) CGNB413 Project 1 CSEB233 & 3 Core
CISB214
Total Credit Hours 13

CGNB422 Energy and Computing CGNB413 2 Core


CSEB324 &
CSEB424 Software Testing 4 Core
CSEB233
Semester 9
(Sem 2 CGNB424 Project 2 CGNB413 4 Core
2022/2023) *** Technical Elective 3 ** 3 Technical Elective
*** Technical Elective 4 ** 3 Technical Elective
Total Credit Hours 16
Overall Total Credit Hours 120

LIST OF TECHNICAL ELECTIVE SUBJECTS ( FOCUS AREA)


Option A: Software Development
Code Courses Pre-requisite Credit Hours
Java
CSEB5113 CSEB3423 3
Programming
Advanced Web
CSEB5123 Application CSEB4523 3
Development
Mobile
CSEB3423 &
CSNB5123 Application 3
CISB3233
Development
Data Visualization CSEB3423 &
CSEB5133 3
Programming CSEB4523

Option B: Software Technology


Code Courses Pre-requisite Credit Hours
Software
CSEB5213 Evolution & CSEB3223 3
Maintenance
Software
CSEB5223 Construction & CSEB3423 3
Methods

14
Designing
CSEB5233 Applications on CSEB4523 3
Cloud
CSEB3313 &
CCSB5113 Software Security 3
CSEB4123

Option C: Data Science


Code Courses Pre-requisite Credit Hours
CISB3423 Database 2 CISB3213 3
CSNB5213 Machine Learning CSNB4533 3
CISB4533 Business Analytics CISB3213 3
CSNB5213 /
CISB5213 Data Engineering 3
CISB4533

*Subject to change

15
BACHELOR OF COMPUTER SCIENCE (SYSTEMS AND NETWORKING) (HONS.)
MALAYSIAN STUDENTS
Semester Code Courses Pre-requisite Credit Course
Year 1 Hours Category
MPU
MPU3123 Tamadun Islam Tamadun Asia NONE 3 Compulsory
(U1)
Semester 1
MPU
Interim 7 weeks
MPU3313/MPU3323 Islamic / Moral and Civil Society I NONE 3 Compulsory
2020/2021
(U3)
(June 2020)
MPU
MPU3113 Hubungan Etnik NONE 3 Compulsory
(U1)
Total Credit Hours 9
CSNB143 Discrete Structures NONE 3 Core

Semester 2 CSNB113 System Administration NONE 3 Core


sem 1 2020/2021 CSNB144 Programming I with C NONE 4 Core
(Sept 2020) CSNB123 Computer Organization NONE 3 Core
CSNB163 Digital Logic Design NONE 3 Core
Total Credit Hours 16
CSNB392 Storage Technologies CSNB123 2 Core

Semester 3 CSNB244 Programming II with C++ CSNB144 4 Core


sem 2 2020/2021 CSNB214 Computer Networks and LAN CSNB123 4 Core
(Jan 2021)
CSNB224 Operating Systems Concepts CSNB123 4 Core
CSEB223 System Analysis and Design CSNB144 3 Core
Year 2 Total Credit Hours 17
CGNB293 Statistics for Computing NONE 3 Core
Semester 4 MPU
(Special Sem) MPU3412/ Islamic & Civil Society II / MPU3313 /
2 Compulsory
sem 3 2020/2021 MPU3422 Moral & Civil Society II MPU3323
(U4)
June 2021 College
ENGB213 Business English NONE 3
Compulsory
Total Credit Hours 8
Data Structures and Algorithms
CSNB344 CSNB244 4 Core
with STL
Semester 5
sem 1 2021/2022 CISB214 Database 1 CSEB223 4 Core
(Sept 2021) CSEB334 Object Oriented Programming CSNB244 4 Core
CISB213 Human Computer Interaction CSEB223 3 Core
CGNB422 Energy and Computing NONE 2 Core
Total Credit Hours 17
Semester 6
College
sem 2 2021/2022 CGNB313 Technology Entrepreneurship NONE 3
Compulsory
(Jan 2022)
CSNB314 Advanced Computer Networks CSNB214 4 Core
CSNB414 Data and Computer Security CSNB214 4 Core
CSEB294 Web Programming CISB214 4 Core
MPU
ITCB213 IT Communication ENGB213 3 Compulsory
(U2)
Year 3 Total Credit Hours 18

16
CISB214,
Semester 7
CSEB223,
sem 3 2021/2022 CGNB316 Industrial Training 6 Core
CSNB143,
(June 2022)
CSNB244

Total Credit Hours 6


CSNB244,
CSNB143,
CGNB413 Project 1 3 Core
CSEB223,
CISB214
Semester 8 Technical
** Technical Elective 1 ** 3
sem 1 2022/2023 Elective
(Sept 2022) Technical
** Technical Elective 2 ** 3
Elective
Ethics and IT Professional
CISB412 NONE 2 Core
Practices
CSNB234 Artificial Intelligence CSNB244 4 Core
Total Credit Hours 15
CGNB424 Project 2 CGNB413 4 Core
CSNB423 Network Analysis and Design CSNB214 3 Core
sem 9 Technical
** Technical Elective 3 ** 3
sem 2 2022/2023 Elective
(Jan 2023) Technical
** Technical Elective 4 ** 3
Elective
College
KPKB111 Personal Financial Management NONE 1
Compulsory
Total Credit Hours 14
Total Credit Hours 120
LIST OF TECHNICAL ELECTIVE SUBJECTS ( FOCUS AREA)
Option A: IoT
Code Courses Pre-requisite Credit Hours
Embedded
CSNB5113 CSNB3233 3
System
Mobile
CSNB5123 Application CSEB3423 / CISB3233 3
Development
Wireless
CSNB5133 CSNB4513 3
Networking
CSNB5143 IoT Essentials CSNB3213 3

Option B: Data Science


Code Courses Pre-requisite Credit Hours
CISB3423 Database 2 CISB3213 3
CSNB5213 Machine Learning CSNB4533 3
CISB4533 Business Analytics CISB3213 3
CSNB5213 /
CISB5213 Data Engineering 3
CISB4533

17
Option C: Software Development
Code Courses Pre-requisite Credit Hours
Java
CSEB5113 CSEB3423 3
Programming
Advanced Web
CSEB5123 Application CSEB4523 3
Development
Mobile
CSEB3423 &
CSNB5123 Application 3
CISB3233
Development
Data Visualization CSEB3423 &
CSEB5133 3
Programming CSEB4523

*Subject to change

BACHELOR OF COMPUTER SCIENCE (SYSTEMS AND NETWORKING) (HONS.)


INTERNATIONAL STUDENTS
Pre-
Semester Code Courses Credit Course
requisite
Year 1 Hours Category
MPU
MPU3143 Bahasa Melayu Komunikasi II NONE 3
Semester 1 Compulsory (U1)
Interim 7 weeks MPU
RELB113 Comparative Religion NONE 3
2020/2021 Compulsory (U3)
June 2020 MPU
MPU3173 Pengajian Malaysia III NONE 3
Compulsory (U1)
Total Credit Hours 9
CSNB143 Discrete Structures NONE 3 Core

Semester 2 CSNB113 System Administration NONE 3 Core


sem 1 2020/2021 CSNB144 Programming I with C NONE 4 Core
Sept 2020 CSNB123 Computer Organization NONE 3 Core
CSNB163 Digital Logic Design NONE 3 Core
Total Credit Hours 16
CSNB392 Storage Technologies CSNB123 2 Core

Semester 3 CSNB244 Programming II with C++ CSNB144 4 Core


sem 2 2020/2021 CSNB214 Computer Networks and LAN CSNB123 4 Core
Jan 2021
CSNB224 Operating Systems Concepts CSNB123 4 Core
CSEB223 System Analysis and Design CSNB144 3 Core
Year 2 Total Credit Hours 17
CGNB293 Statistics for Computing NONE 3 Core
Semester 4
(Special Sem) MPU
FITB113 Pysical Fitness None 3
sem 3 2020/2021 Compulsory (U4)
June 2021 College
ENGB213 Business English NONE 3
Compulsory
Total Credit Hours 9
Semester 5 Data Structures and Algorithms
CSNB344 CSNB244 4 Core
sem 1 2021/2022 with STL
Sept 2021 CISB214 Database 1 CSEB223 4 Core

18
CSEB334 Object Oriented Programming CSNB244 4 Core
CISB213 Human Computer Interaction CSEB223 3 Core
CGNB422 Energy and Computing NONE 2 Core
Total Credit Hours 17
Semester 6
College
sem 2 2021/2022 CGNB313 Technology Entrepreneurship NONE 3
Compulsory
Jan 2022
CSNB314 Advanced Computer Networks CSNB214 4 Core
CSNB414 Data and Computer Security CSNB214 4 Core
CSEB294 Web Programming CISB214 4 Core
MPU
ITCB213 IT Communication ENGB213 3
Compulsory (U2)
Year 3 Total Credit Hours 18

CISB214,
Semester 7
CSEB223,
sem 3 2021/2022 CGNB316 Industrial Training 6 Core
CSNB143,
June 2022
CSNB244

Total Credit Hours 6


CSNB244,
CSNB143,
CGNB413 Project 1 3 Core
CSEB223,
CISB214
Semester 8 Technical
sem 1 2022/2023 ** Technical Elective 1 ** 3
Elective
Sept 2022 Technical
** Technical Elective 2 ** 3
Elective
CISB412 Ethics and IT Professional Practices NONE 2 Core
CSNB234 Artificial Intelligence CSNB244 4 Core
Total Credit Hours 15
CGNB424 Project 2 CGNB413 4 Core

sem 9 CSNB423 Network Analysis and Design CSNB214 3 Core


sem 2 2022/2023 Technical
** Technical Elective 3 ** 3
Jan 2023 Elective
Technical
** Technical Elective 4 ** 3
Elective
Total Credit Hours 13
Total Credit Hours 120

LIST OF TECHNICAL ELECTIVE SUBJECTS ( FOCUS AREA)


Option A: IoT
Code Courses Pre-requisite Credit Hours
Embedded
CSNB5113 CSNB3233 3
System
Mobile
CSNB5123 Application CSEB3423 / CISB3233 3
Development
Wireless
CSNB5133 CSNB4513 3
Networking
CSNB5143 IoT Essentials CSNB3213 3

19
Option B: Data Science
Code Courses Pre-requisite Credit Hours
CISB3423 Database 2 CISB3213 3
CSNB5213 Machine Learning CSNB4533 3
CISB4533 Business Analytics CISB3213 3
CSNB5213 /
CISB5213 Data Engineering 3
CISB4533

Option C: Software Development


Code Courses Pre-requisite Credit Hours
Java
CSEB5113 CSEB3423 3
Programming
Advanced Web
CSEB5123 Application CSEB4523 3
Development
Mobile
CSEB3423 &
CSNB5123 Application 3
CISB3233
Development
Data Visualization CSEB3423 &
CSEB5133 3
Programming CSEB4523

*Subject to change

20
BACHELOR OF INFORMATION TECHNOLOGY (INFORMATION SYSTEMS) ( HONS.)
MALAYSIAN STUDENTS
Co- Credit Course
Semester Code Courses Pre-requisite
requisite Hours Category
Year 1
MPU3313 MPU
Islamic / Moral and Civil Society
/ None None 3 Compulsory
I
MPU3323 U3
Semester 1 MPU
(Interim MPU3123 Tamadun Islam Tamadun Asia None None 3 Compulsory
Sem, June U1
2020/2021 MPU
MPU3113 Hubungan Etnik None None 3 Compulsory
U1
Total Credit Hours 9

Fundamental of Information
CISB113 None None 3 Core
Systems
CISB134 Structured Programming using C None None 4 Core
Semester 2
(Sem 1 CSNB153 Computer System None None 3 Core
2020/2021) CGNB293 Statistics for Computing None None 3 Core
CGMB113 Multimedia Technologies None None 3 Core
Total Credit Hours 16

Introduction to Object Oriented


CISB254 CISB134 None 4 Core
Using JAVA
CSEB223 System Analysis and Design CISB134 None 3 Core
Semester 3 Data Communication &
(Sem 2 CSNB213 CSNB153 None 3 Core
Computer Networks
2020/2021) CISB463 Business Intelligence CISB134 None 3 Core
CISB214 Database I None None 4 Core
Total Credit Hours 17
Year 2
MPU3412 MPU
Islamic / Moral and Civil Society MPU3313 /
/ None 2 Compulsory
Semester 4 II MPU3323
MPU3422 U3
(Sem 3 CSNB143 Discrete Structures None None 3 Core
2020/2021,
Free
Special Sem) ENGB213 Business English None None 3
Modules
Total Credit Hours 8

CSEB294 Web Programming CSEB223 None 4 Core


CISB213 Human Computer Interaction CSEB223 None 3 Core

Semester 5 CISB323 Business Programming CISB254 None 3 Core


(Sem 1 Free
ITCB213 IT Communication ENGB213 None 3
2021/2022) Modules
Technical
CISB4533 Business Analytics CISB463 None 3
Electives I
Total Credit Hours 16

Semester 6 CISB314 Database 2 CISB214 None 4 Core


(Sem 2 IT and Business Process
2021/2022) CISB343 CISB323 None 3 Core
Reengineering
21
Ethics and IT Professional
CISB412 None None 2 Core
Practices
Principles of Management and
CISB233 CISB113 None 3 Core
Organisational Behaviour
CISB243 IS Project Management CSEB223 None 3 Core
Technical
*** Technical Elective II ** ** 3
Electives
Total Credit Hours 18
Year 3
CSNB143,
Semester 7 Industrial
CGNB316 Industrial Training CISB214, None 6
(Sem 3 Training
CISB254
2021/2022)
Total Credit Hours 6

CISB254,
CSNB143,
CISB423 Project I None 3 FYP
CSEB223,
CISB214
CISB424 Information Systems Auditing CISB323 None 4 Core
MPU
Semester 8
Compulsory
(Sem 1 CSNB313 Technology Entrepreneurship None None 3
U2 College
2022/2023 )
Compulsory
Technical
** Technical Elective III ** ** 3
Electives
Technical
** Technical Elective IV ** ** 3
Electives
Total Credit Hours 16

CISB464 Project 2 CGNB413 None 4 FYP


Introduction to Knowledge CISB323/
CISB453 None 3 Core
Management CISB314
Semester 9 Strategic Information Systems
CISB444 CISB463 None 4 Core
(Sem 2 Planning
2022/2023) CGNB422 Energy and Computing None None 2 Core
MPU
KPKB113 Personal Financial Management None None 1 1 University
Compulsory
Total Credit Hours 14

Overall Total Credit Hours 120

LIST OF TECHNICAL ELECTIVE SUBJECTS (FOCUS AREA)

The tracks are provided as a recommendation to students to choose subjects based on the given tracks or based on their
subject preferences and availability.
Choose ANY THREE (3) from Track 1 or Track 2.

Track 1: Big Data Analytics


Code Courses Pre-requisite Credit Hours
CISB5213 Introduction to Data Engineering CISB4533 3
CISB5223 Text Analytics CISB4533 3
CISB5233 Data Governance and Management CISB4533 3
CGMB4513 Information Visualization CISB4533 3

22
CIBS5133 Blockchain Technology CISB4533 3

Track 2: Digital Transformation


Code Courses Pre-requisite Credit Hours
CISB5113 Digital Business CISB4533 3
CISB5123 Social Media Analytics CISB4533 3
CIBS5133 Blockchain Technology CISB4533 3
CSNB5123 Mobile Application Development CISB3233 3
*Subject to change

BACHELOR OF INFORMATION TECHNOLOGY (INFORMATION SYSTEMS) ( HONS.)


INTERNATIONAL STUDENTS
Co- Credit
Semester Code Courses Pre-requisite Course Category
requisite Hours
Year 1
Sport and Recreation Management
SPRB113 / MPU Compulsory
at Workplace / Comparative None None 3
Semester 1 RELB113 U3
Religion
(Interim MPU Compulsory
Sem) MPU3143 Bahasa Melayu Komunikasi II None None 3
U1
June
MPU Compulsory
2020/2021 MPU3173 Pengajian Malaysia III None None 3
U1
Total Credit Hours 9

Fundamental of Information
CISB113 None None 3 Core
Systems
CISB134 Structured Programming using C None None 4 Core
Semester 2
(Sem 1 CSNB153 Computer System None None 3 Core
2020/2021) CGNB293 Statistics for Computing None None 3 Core
CGMB113 Multimedia Technologies None None 3 Core
Total Credit Hours 16

Introduction to Object Oriented


CISB254 CISB134 None 4 Core
Using JAVA
CSEB223 System Analysis and Design CISB134 None 3 Core
Semester 3 Data Communication & Computer
(Sem 2 CSNB213 CSNB153 None 3 Core
Networks
2020/2021) CISB463 Business Intelligence CISB134 None 3 Core
CISB214 Database I None None 4 Core
Total Credit Hours 17
Year 2
HFTB113 / Health and Fitness / Introduction to MPU Compulsory
None None 3
Semester 4 ISWB113 Social Work U3
(Sem 3 CSNB143 Discrete Structures None None 3 Core
2020/2021,
ENGB213 Business English None None 3 Free Modules
Special Sem)
Total Credit Hours 9

CSEB294 Web Programming CSEB223 None 4 Core

23
CISB213 Human Computer Interaction CSEB223 None 3 Core
CISB323 Business Programming CISB254 None 3 Core
Semester 5
(Sem 1 ITCB213 IT Communication ENGB213 None 3 Free Modules
2021/2022) Technical
CISB4533 Business Analytics CISB463 None 3
Electives I
Total Credit Hours 16

CISB314 Database 2 CISB214 None 4 Core


IT and Business Process
CISB343 CISB323 None 3 Core
Reengineering
CISB412 Ethics and IT Professional Practices None None 2 Core
Semester 6
Principles of Management and
(Sem 2 CISB233 CISB113 None 3 Core
Organisational Behaviour
2021/2022)
CISB243 IS Project Management CSEB223 None 3 Core
Technical
*** Technical Elective II ** ** 3
Electives
Total Credit Hours 18
Year 3
CSNB143,
Semester 7 Industrial
CGNB316 Industrial Training CISB214, None 6
(Sem 3 Training
CISB254
2021/2022)
Total Credit Hours 6

CISB254,
CSNB143,
CISB423 Project I None 3 FYP
CSEB223,
CISB214
CISB424 Information Systems Auditing CISB323 None 4 Core
Semester 8 MPU Compulsory
(Sem 1 CSNB313 Technology Entrepreneurship None None 3 U2 College
2022/2023 ) Compulsory
Technical
** Technical Elective III ** ** 3
Electives
Technical
** Technical Elective IV ** ** 3
Electives
Total Credit Hours 16

CISB464 Project 2 CGNB413 None 4 FYP


Introduction to Knowledge CISB323/
CISB453 None 3 Core
Semester 9 Management CISB314
(Sem 2 Strategic Information Systems
CISB444 CISB463 None 4 Core
2022/2023 ) Planning
CGNB422 Energy and Computing None None 2 Core
Total Credit Hours 13

Overall Total Credit Hours 120

24
LIST OF TECHNICAL ELECTIVE SUBJECTS (FOCUS AREA)
The tracks are provided as a recommendation to students to choose subjects based on the given tracks or based on their
subject preferences and availability.
Choose ANY THREE (3) from Track 1 or Track 2.

Track 1: Big Data Analytics


Code Courses Pre-requisite Credit Hours
CISB5213 Introduction to Data Engineering CISB4533 3
CISB5223 Text Analytics CISB4533 3
CISB5233 Data Governance and Management CISB4533 3
CGMB4513 Information Visualization CISB4533 3
CIBS5133 Blockchain Technology CISB4533 3

Track 2: Digital Transformation


Code Courses Pre-requisite Credit Hours
CISB5113 Digital Business CISB4533 3
CISB5123 Social Media Analytics CISB4533 3
CIBS5133 Blockchain Technology CISB4533 3
CSNB5123 Mobile Application Development CISB3233 3
*Subject to change

BACHELOR OF INFORMATION TECHNOLOGY ( VISUAL MEDIA) ( HONS.)


MALAYSIAN STUDENTS
Co- Credit
Semester Code Courses Pre-requisite Course Category
requisite Hours
Year 1
Semester 1
MPU3313
(Interim Sem) Islamic / Moral and MPU Compulsory
/ None None 3
June Civil Society I U3
MPU3323
2020/2021
Tamadun Islam MPU Compulsory
MPU3123 None None 3
Tamadun Asia U1
MPU Compulsory
MPU3113 Hubungan Etnik None None 3
U1
Total Credit Hours 9

Semester 2
(Sem 1 ENGB213 Business English None None 3 Free Modules
2020/2021)
Principles of Design &
CVMB 123 None None 3 Specialization
Infographics
Statistics for
CGNB293 None None 3 Core
Computing
Multimedia
CGMB123 Application None None 3 Core
Development
CSNB153 Computer System None None 3 Core
CVMB 113 Creative Drawing None None 3 Specialization
Total Credit Hours 18

25
Semester 3
Ideation & Story
(Sem 2 CVMB 143 CVMB 113 None 3 Specialization
Development
2020/2021)
Multimedia System
CVMB 133 Design & CGMB 123 None 3 Core
Infrastructure
CVMB 153 3D Modeling I CGMB113 None 3 Specialization
Creative
CVMB 114 None None 4 Core
Programming I
Data Communication
CSNB213 & Computer CSNB153 None 3 Core
Networks
Total Credit Hours 16

Semester 4
(Sem 3
ITCB213 IT Communication ENGB213 None 3 College Compulsory
2020/2021,
Special Sem)
CSNB143 Discrete Structures None None 3 Core
Personal Financial MPU University
KPKB111 None None 1
Management Compulsory
Ethics and IT
CISB412 None None 2 Core
Professional Practices
Total Credit Hours 9
Year 2
Semester 5
(Sem 1 CVMB 213 Digital Game Design CVMB 114, CVMB 143 None 3 Core
2021/2022)
CVMB 243 Information System CSNB 153 None 3 Core
Multimedia System
CGMB213 CGMB123 None 3 Core
Interface Design
*** Free Module I *** None 3 Free Module
CVMB 233 Animation I CVMB 143, CVMB153 None 3 Specialization
15

Semester 6
(Sem 2 CVMB 313 Visual Effect None None 3 Specialization
2021/2022)
CSEB294 Web Programming NONE None 4 Core
** Technical Elective I ** ** 3 Technical Electives
** Technical Elective II ** ** 3 Technical Electives
Process Workflow &
CVMB 212 CVMB 213, CVMB 233 None 2 Specialization
Studio
Total Credit Hours 15

Semester 7
CSNB143,CISB214,
(Sem 3 CGNB316 Industrial Training None 6 Industrial Training
CISB254
2021/2022
Total Credit Hours 6
Year 3
Semester 8
(Sem 1 CGNB413 Project I CGMB213 None 3 FYP
2022/2023 )
26
** Technical Elective III ** ** 3 Technical Electives
Digital Lighting,
CVMB 333 Texturing & CVMB 153 None 3 Specialization
Rendering
*** Technical Elective IV ** ** 3 Technical Electives
*** Free Module II None None 3 Free Module
MPU3412
Islamic / Moral and MPU Compulsory
/ MPU3313 / MPU3323 None 2
Civil Society II U3
MPU3422
Total Credit Hours 17

Semester 9
(Sem 2 CGNB424 Project 2 CGNB413 None 4 FYP
2022/2023 )
CSCB213 Computer Security CSNB153 None 3 Core
MPU Compulsory
Technology
CSNB313 None None 3 U2 College
Entrepreneurship
Compulsory
Comic and Manga
CVMB 323 CVMB 113 None 3 Specialization
Drawing
Energy and
CGNB422 None None 2 Core
Computing
Total Credit Hours 15

Overall Total Credit


120
Hours

27
*Subject to change

BACHELOR OF INFORMATION TECHNOLOGY ( VISUAL MEDIA) ( HONS.)


INTERNATIONAL STUDENTS
Credit
Semester Code Courses Pre-requisite Co-requisite Course Category
Hours
Year 1
Sport and Recreation
SPRB113 / Management at
Semester 1 None None 3 MPU Compulsory U3
RELB113 Workplace / Comparative
(Interim Religion
Sem) Bahasa Melayu
June MPU3143 None None 3 MPU Compulsory U1
Komunikasi II
2020/2021 MPU3173 Pengajian Malaysia III None None 3 MPU Compulsory U1
Total Credit Hours 9

ENGB213 Business English None None 3 Free Modules


Principles of Design &
CVMB 123 None None 3 Specialization
Infographics
Semester 2 CGNB293 Statistics for Computing None None 3 Core
(Sem 1 Multimedia Application
CGMB123 None None 3 Core
2020/2021) Development
CSNB153 Computer System None None 3 Core
CVMB 113 Creative Drawing None None 3 Specialization
Total Credit Hours 18

Ideation & Story


CVMB 143 CVMB 113 None 3 Specialization
Semester 3 Development
(Sem 2 Multimedia System Design
CVMB 133 CGMB 123 None 3 Core
2020/2021) & Infrastructure
CVMB 153 3D Modeling I CGMB113 None 3 Specialization
28
CVMB 114 Creative Programming I None None 4 Core
Data Communication &
CSNB213 CSNB153 None 3 Core
Computer Networks
Total Credit Hours 16

Semester 4
(Sem 3
ITCB213 IT Communication ENGB213 None 3 College Compulsory
2020/2021,
Special Sem)
CSNB143 Discrete Structures None None 3 Core
Ethics and IT Professional
CISB412 None None 2 Core
Practices
Total Credit Hours 8
Year 2
CVMB 114,
CVMB 213 Digital Game Design None 3 Core
CVMB 143
CVMB 243 Information System CSNB 153 None 3 Core
Semester 5 Multimedia System
CGMB213 CGMB123 None 3 Core
(Sem 1 Interface Design
2021/2022) *** Free Module I *** None 3 Free Module
CVMB 143,
CVMB 233 Animation I None 3 Specialization
CVMB153
15

CVMB 313 Visual Effect None None 3 Specialization


CSEB294 Web Programming None None 4 Core
Semester 6 ** Technical Elective I ** ** 3 Technical Electives
(Sem 2 ** Technical Elective II ** ** 3 Technical Electives
2021/2022)
Process Workflow & CVMB 213,
CVMB 212 None 2 Specialization
Studio CVMB 233
Total Credit Hours 15

Semester 7 CSNB143,
(Sem 3 CGNB316 Industrial Training CISB214, None 6 Industrial Training
2021/2022 CISB254
Total Credit Hours 6
Year 3
CGNB413 Project I CGMB213 None 3 FYP
** Technical Elective III ** ** 3 Technical Electives
Digital Lighting, Texturing
CVMB 333 CVMB 153 None 3 Specialization
& Rendering
Semester 8
*** Technical Elective IV ** ** 3 Technical Electives
(Sem 1
2022/2023 ) *** Free Module II None None 3 Free Module
Health and Fitness /
HFTB113 /
Introduction to Social None None 3 MPU Compulsory U3
ISWB113
Work
Total Credit Hours 18

CGNB424 Project 2 CGNB413 None 4 FYP


CSCB213 Computer Security CSNB153 None 3 Core

29
Technology MPU Compulsory U2
CSNB313 None None 3
Entrepreneurship College Compulsory
Semester 9
(Sem 2 CVMB 323 Comic and Manga Drawing CVMB 113 None 3 Specialization
2022/2023 ) CGNB422 Energy and Computing None None 2 Core
Total Credit Hours 15

Overall Total Credit


120
Hours

*Subject to change

30
BACHELOR OF INFORMATION TECHNOLOGY (GRAPHICS AND MULTIMEDIA) ( HONS.)
MALAYSIAN STUDENTS
Credit Course
Semester Code Courses Pre-requisite Co-requisite
Hours Category
Year 1
MPU
MPU3313/ Islamic / Moral
None None 3 Compulsory
MPU3323 and Civil Society I
U3
Semester 1 MPU
Tamadun Islam
(Interim MPU3123 None None 3 Compulsory
Tamadun Asia
Sem) U1
June MPU
2020/2021 MPU3113 Hubungan Etnik None None 3 Compulsory
U1
Total Credit
9
Hours

Free
ENGB213 Business English None None 3
Modules
Multimedia
CGMB113 None None 3 Specialization
Technologies
Statistics for
Semester 2 CGNB293 None None 3 Core
Computing
(Sem 1
2020/2021) CSEB122 Problem Solving None None 2 Core
CSNB153 Computer System None None 3 Core
CGMB133 Basic Drawing None None 3 Specialization
Total Credit
17
Hours

Fundamental of
CISB113 Information None None 3 Core
Systems
Multimedia
CGMB123 Application None None 3 Core
Development
Computer 3D
CGMB153 CGMB113 None 3 Specialization
Semester 3 Modeling
(Sem 2 Structured
2020/2021) CISB134 Programming None None 4 Core
using C
Data
Communication &
CSNB213 CSNB153 None 3 Core
Computer
Networks
Total Credit
16
Hours

Semester 4
(Sem 3 IT Free
ITCB213 ENGB213 None 3
2020/2021, Communication Modules
Special Sem)
Discrete
CSNB143 None None 3 Core
Structures

31
MPU
Personal Financial
KPKB111 None None 1 University
Management
Compulsory
Ethics and IT
CISB412 Professional None None 2 Core
Practices
Total Credit
9
Hours
Year 2
Computer
CGMB214 CISB134 None 4 Specialization
Graphics I
Introduction to
Object Oriented
CISB254 CISB134 None 4 Core
Programming
using JAVA
Semester 5
Multimedia
(Sem 1
CGMB213 System Interface CGMB123 None 3 Core
2021/2022)
Design
Compulsory
CGMB534 Game Design None None 4 Technical
Electives
Total Credit
15
Hours

CISB214 Database I None None 4 Core


Web
CSEB294 None None 4 Core
Programming
Technical Elective Technical
Semester 6 ** ** ** 3
I Electives
(Sem 2 Technical Elective Technical
2021/2022) ** ** ** 3
II Electives
Artificial
CSNB234 CISB134 None 4 Core
Intelligence
Total Credit
18
Hours

Semester 7
CSNB143,CISB214, Industrial
(Sem 3 CGNB316 Industrial Training None 6
CISB254 Training
2021/2022

Total Credit
6
Hours
Year 3
CGNB413 Project I CGMB213 None 3 FYP
Technical Elective Technical
** ** ** 3
III Electives
Fundamental of
CSEB233 Software CGMB123 None 3 Core
Engineering
Semester 8
Technical Elective Technical
(Sem 1 *** ** ** 3
IV Electives
2022/2023 )
MPU
Islamic / Moral
MPU3412/MPU3422 MPU3313/MPU3323 None 2 Compulsory
and Civil Society II
U3

Total Credit
14
Hours
32
CGNB424 Project 2 CGNB413 None 4 FYP
Computer
CSCB213 CSNB153 None 3 Core
Security
MPU
Technology Compulsory
CSNB313 None None 3
Semester 9 Entrepreneurship U2 College
(Sem 2 Compulsory
2022/2023 ) Image Processing
CSEB134/CISB134/
CGMB504 and Computer None 4 Specialization
CSNB144
Vision
Energy and
CGNB422 None None 2 Core
Computing
Total Credit
16
Hours

Overall Total
120
Credit Hours

Field Electives
Credit
Code Courses Pre-requisite Co-requisite
Hours
Game Characters
CGMB5113 CGMB534 3
Modelling
3D Game
CGMB5123 CGMB534 3
Game Track Development
Mobile Game and
CGMB5133 CGMB534 3
Networked Game
CGMB5143 Game AI CGMB534, CSNB234 3
CGMB5213 UX Design CISB134 3
Data Visualization
CSEB5133 CISB254, CSEB294 3
Programming
Multimedia
Media System CGMB5223 CISB214 3
Database
& Visualization Computer Graphics
CGMB5233 CGMB134, CGMB214 3
II
Advanced Web
CSEB5123 Application CSEB294 3
Development
*Subject to change

33
BACHELOR OF INFORMATION TECHNOLOGY ( GRAPHICS AND MULTIMEDIA) ( HONS.)
INTERNATIONAL STUDENTS
Credit Course
Semester Code Courses Pre-requisite Co-requisite
Hours Category
Year 1
Sport and Recreation MPU
SPRB113 /
Management at Workplace None None 3 Compulsory
RELB113
/ Comparative Religion U3
Semester 1 MPU
Bahasa Melayu Komunikasi
(Interim Sem) MPU3143 None None 3 Compulsory
II
June U1
2020/2021 MPU
MPU3173 Pengajian Malaysia III None None 3 Compulsory
U1
Total Credit Hours 9

ENGB213 Business English None None 3 Free Modules


CGMB113 Multimedia Technologies None None 3 Specialization

Semester 2 CGNB293 Statistics for Computing None None 3 Core


(Sem 1 CSEB122 Problem Solving None None 2 Core
2020/2021) CSNB153 Computer System None None 3 Core
CGMB133 Basic Drawing None None 3 Specialization
Total Credit Hours 17

Fundamental of Information
CISB113 None None 3 Core
Systems
Multimedia Application
CGMB123 None None 3 Core
Development
Semester 3 CGMB153 Computer 3D Modeling CGMB113 None 3 Specialization
(Sem 2
Structured Programming
2020/2021) CISB134 None None 4 Core
using C
Data Communication &
CSNB213 CSNB153 None 3 Core
Computer Networks
Total Credit Hours 16

Semester 4
(Sem 3
ITCB213 IT Communication ENGB213 None 3 Free Modules
2020/2021,
Special Sem)
CSNB143 Discrete Structures None None 3 Core
Ethics and IT Professional
CISB412 None None 2 Core
Practices

Total Credit Hours 8


Year 2
CGMB214 Computer Graphics I CISB134 None 4 Specialization
Semester 5 Introduction to Object
(Sem 1 CISB254 Oriented Programming CISB134 None 4 Core
2021/2022) using JAVA
Multimedia System
CGMB213 CGMB123 None 3 Core
Interface Design

34
Compulsory
CGMB534 Game Design None None 4 Technical
Electives
Total Credit Hours 15

CISB214 Database I None None 4 Core


CSEB294 Web Programming None None 4 Core
Technical
Sem 6 ** Technical Elective I ** ** 3
Electives
(Sem 2
Technical
2021/2022) ** Technical Elective II ** ** 3
Electives
CSNB234 Artificial Intelligence CISB134 None 4 Core
Total Credit Hours 18

Sem 7
CSNB143,CISB214 Industrial
(Sem 3 CGNB316 Industrial Training None 6
,CISB254 Training
2021/2022
Total Credit Hours 6
Year 3
CGNB413 Project I CGMB213 None 3 FYP
Technical
** Technical Elective III ** ** 3
Electives
Fundamental of Software
CSEB233 CGMB123 None 3 Core
Sem 8 Engineering
(Sem 1 Technical
*** Technical Elective IV ** ** 3
2022/2023 ) Electives
MPU
HFTB113 / Health and Fitness /
None None 3 Compulsory
ISWB113 Introduction to Social Work
U3
Total Credit Hours 15

CGNB424 Project 2 CGNB413 None 4 FYP


CSCB213 Computer Security CSNB153 None 3 Core
MPU
Technology Compulsory
CSNB313 None None 3
Sem 9 Entrepreneurship U2 College
(Sem 2 Compulsory
2022/2023 ) CSEB134/CISB134
Image Processing and
CGMB504 / None 4 Specialization
Computer Vision
CSNB144
CGNB422 Energy and Computing None None 2 Core
Total Credit Hours 16

Overall Total Credit Hours 120

Field Electives
Credit
Code Courses Pre-requisite Co-requisite
Hours
CGMB5113 Game Characters Modelling CGMB534 3

Game Track CGMB5123 3D Game Development CGMB534 3


Mobile Game and
CGMB5133 CGMB534 3
Networked Game
35
CGMB534,
CGMB5143 Game AI 3
CSNB234
CGMB5213 UX Design CISB134 3
Data Visualization
CSEB5133 CISB254, CSEB294 3
Programming
Media System
& CGMB5223 Multimedia Database CISB214 3
Visualization CGMB134,
CGMB5233 Computer Graphics II 3
CGMB214
Advanced Web Application
CSEB5123 CSEB294 3
Development

*Subject to change

36

You might also like