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

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                       22 credits
Specialisation courses                    12 credits
Elective courses                              6 credits
TOTAL                                          40 credits

COMPULSORY COURSES (ALL)

1. SSK5090 Research Methods in Computer Science         
2. SIM5111 Empirical Methods for Computer Science          
3. SIM5202 Advanced Software Engineering            
4. SSK5117 Advanced Data Structure           
5. SSK5204 Automata Theory and Formal Languages            
6. SSK5980 Seminar in Computer Science  
7. SSK5988 Project               

SPECIALISATION : DISTRIBUTED COMPUTING

SPECIALISATION COURSES
1. SKR5200 Advanced Network Security    
2. SKR5302 Advanced Distributed Computing          
3. SKR5306 Advanced Computer Networks              
4. SKR5501 Performance Modeling of Communication Networks   

ELECTIVE COURSES
Choose two (2) courses only:
1. SKR5308 Real-Time Systems       
2. SKR5400 Distributed High Performance Computing         
3. SKR5402 Advanced Grid Computing        
4. SKR5800 Selected Topics in Distributed Computing          



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:: 06/09/2019 [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
C1571726088