Sunteți pe pagina 1din 3

BACHELOR OF COMPUTER SCIENCE (HONS) (WITH SPECIALIZATION)

JULY INTAKE 2017 TRIMESTER 1 2017/2018


BETA LEVEL GAMMA LEVEL DELTA LEVEL
2017 JUNE 2017 NOVEMBER 2018 APRIL 2018 JULY 2018 NOVEMBER 2019 APRIL 2019 JULY 2019 NOVEMBER 2020 APRIL
TRIMESTER1 CH TRIMESTER 2 CH TRIMESTER 3 CH TRIMESTER1 CH TRIMESTER 2 CH TRIMESTER 3 CH TRIMESTER1 CH TRIMESTER 2 CH TRIMESTER 3 CH TOTAL
TPT3101
TMA1301 TPT1201 TPT3101
TMA1101
Research
4 Final Year 4 19
Calculus
4 Computational 4 3 Final Year
Methods Methodology in Project Project
Computer Science
TCP1201
TCP1101
Object Oriented 8
Programming 4 4
Fundamentals Programming &
Data Structures
CORE
TSN1101 TSE2101
TMA1201
Computer Software 4 12
Discrete Structures 4 4
& Probabilty Architecture & Engineering
Organization Fundamentals TPT2201

I
TIS1101 TSN2101
TPT1101

n d u s t
Database Operating 4 12
Professional 4 4
Development Fundamental Systems

Specialization 4 Specialization 4 Specialization 4 Specialization 4 16

r
Core 1 Core 3 Core 6 Core 7

i
a l
Specialization 4 Specialization 4 8
Core 2 Core 4
SPECIALIZATION

CORE
Specialization
Core 5

T r
4 4

a i
n i
Specialization
Elective 4 4 8

n g
Specialization
ELECTIVE
Elective

Elective #1 4 4 Elective #3 4 12
Elective Elective #2

(U2) (U3) Business and (U1) TITAS (LOCAL)


Bahasa Kebangsaan Entrepreneurship 3 OR 3 9
3
or Foreign Language in Malaysia PENGAJIAN
Beginners MALAYSIA III (INTL)
MATA PELAJARAN UMUM
(U1) HUBUNGAN
(U4) ETNIK (LOCAL)
3 5
Co-Curriculum OR
BM KOMUNIKASI II (INTL)
2

PWC1010
6 3 9
COMPULSORY UNIVERSITY Workplace
Communication

Total Courses 4 4 3 5 4 1 4 4 3 32
Total Credits 16 16 8 19 16 6 16 16 9 122

* Malaysian who have fulfilled the Bahasa Malaysia requirement (either having passed Bahasa Malaysia with a credit at SPM level; or having passed the MPU3213 Bahasa Kebangsaan A shall be required to take 3CH MPU language subject. They shall only take foreign language course which is not their
native language and they have no formal education.
* International students are to choose a foreign language which is not their native language and which they have no formal education
* This programme structure is correct at the time of printing. The faculty reserves the right to improve the programme structure when necessary. Always refer to programme structure on the faculty's website.
* Students must check for pre-requisite (if any) prior to registering any subjects.

Note :
For Specialization Elective, the students will choose 2 subjects from the list of specialization electives.
For the three electives, the students can choose any subject from the list of electives.
ELECTIVE: CORE FOR SPECIALIZATION CORE FOR SPECIALIZATION CORE FOR SPECIALIZATION CORE FOR SPECIALIZATION
TSE2251 Systems Analysis and Design (SOFTWARE ENGINEERING): (INFORMATION SYSTEMS): (GAME DEVELOPMENT): (DATA SCIENCE):
TCP2651 Concepts of Programming Languages Specialization Core 1 TSN2201 - Computer Networks Specialization Core 1 TSN2201 -Computer Networks Specialization Core 1 TSN2201 - Computer Networks Specialization Core 1 TSN2201 - Computer Networks
TCP2451 Programming Language Translation Specialization Core 2 TCP2201 - Object Oriented Analysis & Design Specialization Core 2 TCP2201 - Object Oriented Analysis & Design Specialization Core 2 TCP2201 - Object Oriented Analysis & Design Specialization Core 2 TCP2201 - Object Oriented Analysis & Design
TIC2151 Theory of Computation Specialization Core 3 TCP2101 - Algorithm Design & Analysis Specialization Core 3 TCP2101 - Algorithm Design & Analysis Specialization Core 3 TCP2101 - Algorithm Design & Analysis Specialization Core 3 TCP2101 - Algorithm Design & Analysis
TIC3151 Artificial Intelligence Specialization Core 4 TSE2451 - Software Requirements Engineering Specialization Core 4 TIS3251 - Information Systems Planning & Development Specialization Core 4 TGD2151 - Computer Graphics Fundamental Specialization Core 4 TDS2101 - Introduction to Data Science
TSN3151 Parallel Processing Specialization Core 5 TSE3151 - Software Design Specialization Core 5 TIS3351 - Advanced Database Specialization Core 5 TGD3151 - Game Design Fundamentals Specialization Core 5 TDS3301 - Data Mining
TIS2151 Web Application Development Specialization Core 6 TIS3151 - Software Reliability & Quality Assurance Specialization Core 6 TIS2351 - Human-Computer Interaction Specialization Core 6 TGD3351 - Game Algorithms Specialization Core 6 TDS2201 - Statistical Data Analysis
TSN3251 Computer Security Specialization Core 7 TSE3251 - Software Verification & Validation Specialization Core 7 TIC3251 - Decision Support Systems Specialization Core 7 TGD3251 - 3D Game Programming Specialization Core 7 TDS3401 - Data Visualization
TSE2351 Introduction to Formal Methods
TSE3351 Software Evolution & Maintenance CORE FOR SPECIALIZATION ELECTIVE CORE FOR SPECIALIZATION ELECTIVE CORE FOR SPECIALIZATION ELECTIVE CORE FOR SPECIALIZATION ELECTIVE
TGD2251 Game Physics (SOFTWARE ENGINEERING): (INFORMATION SYSTEMS): (GAME DEVELOPMENT): (DATA SCIENCE):
TGD3151 Game Design Fundamentals Specialization Elective TIC2151 - Theory of Computation Specialization Elective TIS2151 - Web Application Development Specialization Elective TGD3451 - Game Production Specialization Elective TDS3551 - Data Management
TDS2101 Introduction to Data Science TCP2451 - Programming Language Translation TSE2251 - System Analysis & Design TGD2251 - Game Physics TDS3651 - Visual Information Processing
TDS3651 Visual Information Processing TSE2351 - Introduction to Formal Methods TSN3251 - Computer Security TDS3751 - Social Media Computing
TDS3551 Data Management TSE3351 - Software Evolution Maintenance TIS3451 - Information Technology Auditing
TDS3301 Data Mining
TDS3751 Social Media Computing
BACHELOR OF COMPUTER SCIENCE (HONS) (WITH SPECIALIZATION)
NOVEMBER INTAKE 2017 TRIMESTER 2 2017/2018
BETA LEVEL GAMMA LEVEL DELTA LEVEL
2017 NOVEMBER 2018 APRIL 2018 JULY 2018 NOVEMBER 2019 APRIL 2019 JULY 2019 NOVEMBER 2020 APRIL 2020 JULY
TRIMESTER 2 CH TRIMESTER 3 CH TRIMESTER 1 CH TRIMESTER 2 CH TRIMESTER 3 CH TRIMESTER 1 CH TRIMESTER 2 CH TRIMESTER 3 CH TRIMESTER 1 CH TOTAL
TIS1101 TPT3101
TPT1101 TMA1301 TPT3101
TMA1101 Database 4 Final Year
4 Professional 4 4 Computational 4 Final Year 4 24
Calculus Fundamental Project
Development Methods Project

TCP1201 TPT1201
TCP1101
Object Oriented Research
Programming 4 4 3 11
Programming & Methodology in
Fundamentals
Data Structures Computer Science
CORE
TSE2101
TMA1201
Software TPT2201
Discrete Structures 4 4 8

I
& Probabilty Engineering

n d u s
Fundamentals
TSN1101 TSN2101
Computer Operating
4 4 8
Architecture & Systems
Organization

t
r
i
Specialization Specialization Specialization
4 4 12

a l
Core 1 Core 5 Core 7
4

Specialization Specialization
4 8

T r
Core 2 Core 6
SPECIALIZATION

a i
CORE
Specialization
4

n
Core 3

i
4

n
g
Specialization
4 4
Core 4

Specialization Specialization
ELECTIVE 4 4 8
Elective Elective

4
Elective Elective #1 Elective #2 4 Elective #3 4 12

(U1) TITAS (LOCAL)


(U2) OR 3 (U3)
Bahasa Kebangsaan PENGAJIAN Business and
3 3 9
or Foreign Language Entrepreneurship
Beginners MALAYSIA III (INTL) in Malaysia
MATA PELAJARAN UMUM

(U1) HUBUNGAN
(U4) ETNIK (LOCAL) 3
2 5
Co-Curriculum OR
BM KOMUNIKASI II (INTL)

PWC1010
6
COMPULSORY UNIVERSITY Workplace 3 9
Communication

Total Courses 4 3 4 5 3 4 4 1 4 32
Total Credits 16 9 16 20 9 16 16 6 14 122

* Malaysian who have fulfilled the Bahasa Malaysia requirement (either having passed Bahasa Malaysia with a credit at SPM level; or having passed the MPU3213 Bahasa Kebangsaan A shall be required to take 3CH MPU language subject. They shall only take foreign language course which is not their
native language and they have no formal education.
* International students are to choose a foreign language which is not their native language and which they have no formal education
* This programme structure is correct at the time of printing. The faculty reserves the right to improve the programme structure when necessary. Always refer to programme structure on the faculty's website.
* Students must check for pre-requisite (if any) prior to registering any subjects.

Note :
For Specialization Elective, the students will choose 2 subjects from the list of specialization electives.
For the three electives, the students can choose any subject from the list of electives.
ELECTIVE: CORE FOR SPECIALIZATION CORE FOR SPECIALIZATION CORE FOR SPECIALIZATION CORE FOR SPECIALIZATION
TSE2251 Systems Analysis and Design (SOFTWARE ENGINEERING): (INFORMATION SYSTEMS): (GAME DEVELOPMENT): (DATA SCIENCE):
TCP2651 Concepts of Programming Languages Specialization Core 1 TSN2201 - Computer Networks Specialization Core 1 TSN2201 -Computer Networks Specialization Core 1 TSN2201 - Computer Networks Specialization Core 1 TSN2201 - Computer Networks
TCP2451 Programming Language Translation Specialization Core 2 TCP2201 - Object Oriented Analysis & Design Specialization Core 2 TCP2201 - Object Oriented Analysis & Design Specialization Core 2 TCP2201 - Object Oriented Analysis & Design Specialization Core 2 TCP2201 - Object Oriented Analysis & Design
TIC2151 Theory of Computation Specialization Core 3 TCP2101 - Algorithm Design & Analysis Specialization Core 3 TCP2101 - Algorithm Design & Analysis Specialization Core 3 TCP2101 - Algorithm Design & Analysis Specialization Core 3 TCP2101 - Algorithm Design & Analysis
TIC3151 Artificial Intelligence Specialization Core 4 TSE2451 - Software Requirements Engineering Specialization Core 4 TIS3251 - Information Systems Planning & Development Specialization Core 4 TGD2151 - Computer Graphics Fundamental Specialization Core 4 TDS2101 - Introduction to Data Science
TSN3151 Parallel Processing Specialization Core 5 TSE3151 - Software Design Specialization Core 5 TIS3351 - Advanced Database Specialization Core 5 TGD3151 - Game Design Fundamentals Specialization Core 5 TDS3301 - Data Mining
TIS2151 Web Application Development Specialization Core 6 TIS3151 - Software Reliability & Quality Assurance Specialization Core 6 TIS2351 - Human-Computer Interaction Specialization Core 6 TGD3351 - Game Algorithms Specialization Core 6 TDS2201 - Statistical Data Analysis
TSN3251 Computer Security Specialization Core 7 TSE3251 - Software Verification & Validation Specialization Core 7 TIC3251 - Decision Support Systems Specialization Core 7 TGD3251 - 3D Game Programming Specialization Core 7 TDS3401 - Data Visualization
TSE2351 Introduction to Formal Methods
TSE3351 Software Evolution & Maintenance CORE FOR SPECIALIZATION ELECTIVE CORE FOR SPECIALIZATION ELECTIVE CORE FOR SPECIALIZATION ELECTIVE CORE FOR SPECIALIZATION ELECTIVE
TGD2251 Game Physics (SOFTWARE ENGINEERING): (INFORMATION SYSTEMS): (GAME DEVELOPMENT): (DATA SCIENCE):
TGD3151 Game Design Fundamentals Specialization Elective TIC2151 - Theory of Computation Specialization Elective TIS2151 - Web Application Development Specialization Elective TGD3451 - Game Production Specialization Elective TDS3551 - Data Management
TDS2101 Introduction to Data Science TCP2451 - Programming Language Translation TSE2251 - System Analysis & Design TGD2251 - Game Physics TDS3651 - Visual Information Processing
TDS3651 Visual Information Processing TSE2351 - Introduction to Formal Methods TSN3251 - Computer Security TDS3751 - Social Media Computing
TDS3551 Data Management TSE3351 - Software Evolution Maintenance TIS3451 - Information Technology Auditing
TDS3301 Data Mining
TDS3751 Social Media Computing
BACHELOR OF COMPUTER SCIENCE (HONS) (WITH SPECIALIZATION)
APRIL INTAKE 2018 TRIMESTER 3 2017/2018
BETA LEVEL GAMMA LEVEL DELTA LEVEL
2018 APRIL 2018 JULY 2018 NOVEMBER 2019 APRIL 2019 JULY 2019 NOVEMBER 2020 APRIL 2020 JULY 2020 APRIL
TRIMESTER 3 CH TRIMESTER 1 CH TRIMESTER 2 CH TRIMESTER 3 CH TRIMESTER 1 CH TRIMESTER 2 CH TRIMESTER 3 CH TRIMESTER 1 CH TRIMESTER 2 CH TOTAL
TPT1201
TMA1301 TPT3101 TPT3101
TMA1101 Research 4 19
Calculus
4 Computational 4 Methodology in
3 Final Year Final Year 4
Methods Project Project
Computer Science

TCP1201
TCP1101
Object Oriented 8
Programming 4 4
Fundamentals Programming &
Data Structures
CORE
TSN1101 TSE2101
TMA1201
Computer Software 12
Discrete Structures 4 4 4
& Probabilty Architecture & Engineering
Organization Fundamentals TPT2201

I
TIS1101 TSN2101
TPT1101

n d u s t
Database Operating 4 12
Professional 4 4
Development Fundamentals Systems

Specialization 4 Specialization Specialization 4 Specialization 4 16


4

r
Core 1 Core 3 Core 6 Core 7

i
a l
Specialization 4 Specialization 8
4
Core 2 Core 4
SPECIALIZATION

CORE
Specialization
Core 5

T r
4 4

a i
n i
Specialization
Elective 8
4

n g
Specialization
ELECTIVE 4
Elective

Elective #1 4 4 12
Elective Elective #2 4 Elective #3

(U2) (U1) TITAS (LOCAL)


Bahasa Kebangsaan OR 6
3 3
or Foreign Language PENGAJIAN
Beginners MALAYSIA III (INTL)
MATA PELAJARAN UMUM
(U1) HUBUNGAN
ETNIK (LOCAL) (U3) Business and
(U4)
2 OR 3 Entrepreneurship 3 8
Co-Curriculum
BM KOMUNIKASI II in Malaysia
(INTL)

PWC1010
6 9
COMPULSORY UNIVERSITY Workplace 3
Communication

Total Courses 3 4 4 3 4 4 1 5 4 32
Total Credits 8 16 16 9 16 16 6 19 16 122

* Malaysian who have fulfilled the Bahasa Malaysia requirement (either having passed Bahasa Malaysia with a credit at SPM level; or having passed the MPU3213 Bahasa Kebangsaan A shall be required to take 3CH MPU language subject. They shall only take foreign language course which is not their
native language and they have no formal education.
* International students are to choose a foreign language which is not their native language and which they have no formal education
* This programme structure is correct at the time of printing. The faculty reserves the right to improve the programme structure when necessary. Always refer to programme structure on the faculty's website.
* Students must check for pre-requisite (if any) prior to registering any subjects.

Note :
For Specialization Elective, the students will choose 2 subjects from the list of specialization electives.
For the three electives, the students can choose any subject from the list of electives.
ELECTIVE: CORE FOR SPECIALIZATION CORE FOR SPECIALIZATION CORE FOR SPECIALIZATION CORE FOR SPECIALIZATION
TSE2251 Systems Analysis and Design (SOFTWARE ENGINEERING): (INFORMATION SYSTEMS): (GAME DEVELOPMENT): (DATA SCIENCE):
TCP2651 Concepts of Programming Languages Specialization Core 1 TSN2201 - Computer Networks Specialization Core 1 TSN2201 -Computer Networks Specialization Core 1 TSN2201 - Computer Networks Specialization Core 1 TSN2201 - Computer Networks
TCP2451 Programming Language Translation Specialization Core 2 TCP2201 - Object Oriented Analysis & Design Specialization Core 2 TCP2201 - Object Oriented Analysis & Design Specialization Core 2 TCP2201 - Object Oriented Analysis & Design Specialization Core 2 TCP2201 - Object Oriented Analysis & Design
TIC2151 Theory of Computation Specialization Core 3 TCP2101 - Algorithm Design & Analysis Specialization Core 3 TCP2101 - Algorithm Design & Analysis Specialization Core 3 TCP2101 - Algorithm Design & Analysis Specialization Core 3 TCP2101 - Algorithm Design & Analysis
TIC3151 Artificial Intelligence Specialization Core 4 TSE2451 - Software Requirements Engineering Specialization Core 4 TIS3251 - Information Systems Planning & Development Specialization Core 4 TGD2151 - Computer Graphics Fundamental Specialization Core 4 TDS2101 - Introduction to Data Science
TSN3151 Parallel Processing Specialization Core 5 TSE3151 - Software Design Specialization Core 5 TIS3351 - Advanced Database Specialization Core 5 TGD3151 - Game Design Fundamentals Specialization Core 5 TDS3301 - Data Mining
TIS2151 Web Application Development Specialization Core 6 TIS3151 - Software Reliability & Quality Assurance Specialization Core 6 TIS2351 - Human-Computer Interaction Specialization Core 6 TGD3351 - Game Algorithms Specialization Core 6 TDS2201 - Statistical Data Analysis
TSN3251 Computer Security Specialization Core 7 TSE3251 - Software Verification & Validation Specialization Core 7 TIC3251 - Decision Support Systems Specialization Core 7 TGD3251 - 3D Game Programming Specialization Core 7 TDS3401 - Data Visualization
TSE2351 Introduction to Formal Methods
TSE3351 Software Evolution & Maintenance CORE FOR SPECIALIZATION ELECTIVE CORE FOR SPECIALIZATION ELECTIVE CORE FOR SPECIALIZATION ELECTIVE CORE FOR SPECIALIZATION ELECTIVE
TGD2251 Game Physics (SOFTWARE ENGINEERING): (INFORMATION SYSTEMS): (GAME DEVELOPMENT): (DATA SCIENCE):
TGD3151 Game Design Fundamentals Specialization Elective TIC2151 - Theory of Computation Specialization Elective TIS2151 - Web Application Development Specialization Elective TGD3451 - Game Production Specialization Elective TDS3551 - Data Management
TDS2101 Introduction to Data Science TCP2451 - Programming Language Translation TSE2251 - System Analysis & Design TGD2251 - Game Physics TDS3651 - Visual Information Processing
TDS3651 Visual Information Processing TSE2351 - Introduction to Formal Methods TSN3251 - Computer Security TDS3751 - Social Media Computing
TDS3551 Data Management TSE3351 - Software Evolution Maintenance TIS3451 - Information Technology Auditing
TDS3301 Data Mining
TDS3751 Social Media Computing

S-ar putea să vă placă și