Curriculum | Faculty of Computer Science and Information Technology
» ACADEMIC » Postgraduate » Curriculum

Curriculum

PROGRAMME BY RESEARCH 

DOCTOR OF PHILOSOPHY (PHD)

PROGRAMME REQUIREMENT

A) Credits Requirement

 A PhD student is required to register and pass nine (9) credit hours of courses:

  1. A research methodology course; and
  2. Any two (2) courses listed by the Faculty

 

B) Other Requirements

1. SPS 6903 Seminar
2. Comprehensive Examination
3. SPS 6999 Doctoral Research
4. Literature Review Seminar


MASTER OF SCIENCE

PROGRAMME REQUIREMENT

A) Credits Requirement

A Master student is required to register and pass six (6) credit hours of courses:

  1. A research methodology course; and
  2. Any course listed by the Faculty

 

B)Other Requirements

1. SPS 5903 Seminar (Research Proposal)
2. SPS 5999 Master's Research
3. Literature Review Seminar



PROGRAMME BY COURSEWORK

1) MASTER OF COMPUTER SCIENCE (NEW)

PROGRAMME REQUIREMENT

Credits Requirement for Graduation
In order to graduate, students must have achieved at least 40 credits. The minimum cumulative average is 3.000. The minimum credits distribution for this programme is as follows:

Compulsory courses                       21 credits
Specialisation courses                    10 credits
Elective courses                              9 credits
TOTAL                                             40 credits

COMPULSORY COURSES (ALL)

1. SSK5090 Research Methods in Computer Science         
2. SSK5212 Big Data Technology       
3. SSK5210 Empirical Methods in Computer Science           
4. SSK5221 Internet of Things           
5. SSK5500 Security in Computing           
6. SSK5603 Machine Learning
7. SKR5306 Advanced Computer Networks              

DISSERTATION

1. SSK5989 Dissertation

ELECTIVE COURSES
Choose three (3) courses only:
1. SKR5302 Advance Distributed Computing
2. SKR5308 Real-Time Systems
3. SKR5501 Performance Modeling of Communication Networks
4. SKM5301 Advanced Computer Graphics
5. SKM5303 Computer Vision
6. SSK5606 Advanced Natural Language Processing
7. SSK5608 Evolutionary Computing
8. SSK5611 Massive Data Mining
9. SSK5251 Data Analysis and Statistical Inference
10. SSK5102 Big Data Computing
11. SSK5220 Cyber-Physical Systems Modeling
12. Pervasive Computing for Cyber-Physical System



2) MASTER OF INFORMATION SECURITY

PROGRAMME REQUIREMENT

Credits Requirement for Graduation
In order to graduate, students must complete at least 40 credits. The minimum cumulative average is 3.000. The minimum credit distribution for this program is as follows:

Core Modules   25 Credits
Project paper   9 Credits
Field Electives  6 Credits
TOTAL          40 credits

CORE MODULES (COMPULSORY) ALL

1. SSK5090 Research Methods In Computer Science
2. SSK5207 Cyber law and Ethics
3. SSK5500 Security in Computing
4. SSK5501 Information Security Management
5. SSK5502 Penetration Testing
6. SSK5505 Internet Security and Cloud Computing
7. SSK5507 Cryptography and Security Protocol
8. SSK5508 Computer Forensic and Investigation
9. SSK5980 Seminar in Computer Science

PROJECT PAPER

1. SSK5990 Project

FIELD ELECTIVES
Choose two (2) courses only:
1. SSK5504 Software Security
2. SSK5509 Trusted Computing
3. SSK5510 Steganography
4. SSK5514 Intrusion Detection System
5. SSK5517 Advanced Cryptography
6. SSK5527 Cryptanalysis



3) MASTER OF SOFTWARE ENGINEERING


PROGRAMME REQUIREMENT

Credits Requirement for Graduation
In order to graduate, students must complete at least 40 credits. The minimum cumulative average is 3.000. The minimum credit distribution for this program is as follows:

Core Modules   25 Credits
Project paper    9 Credits
Field Electives   6 Credits
TOTAL           40 credits


CORE MODULES (COMPULSORY) ALL

1. SSE5090  Research Methods in Software Engineering
2. SSE5203  Project Management For Software Construction
3. SSE5204  Software Development Methodology
4. SSE5206  Software Measurement
5. SSE5210  Empirical Methods For Software Engineering
6. SSE5302  Requirements Engineering
7. SSE5303  Software Modelling
8. SSE5304  Software Testing
9. SSE5980  Seminar in Software Engineering

PROJECT PAPER

1. SSE5988 Project

FIELD ELECTIVES
Choose two (2) courses only:
1. SSE5205  Software Architecture and Design
2. SSE5211  Formal Methods
3. SSE5212  Human-Computer Interface
4. SSE5305  Web Engineering
5. SSK5504  Software Security



 

 

-

 

 

Updated:: 02/06/2020 [hafizrahim]

MEDIA SHARING

Faculty of Computer Science and Information Technology
Universiti Putra Malaysia
43400 UPM Serdang
Selangor Darul Ehsan
03-9769 6501
03-9769 6576
C1597197346