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

Curriculum

PROGRAMME BY RESEARCH 

DOCTOR OF PHILOSOPHY (PHD)

PROGRAMME REQUIREMENT

A) Credits Requirement

1. Criteria for PhD programme without coursework

Have a Master’s degree with coursework in the field of study with a minimum grade average of B; OR

Have a Master’s degree with thesis and have experience in the field of study; OR

Have a Bachelor’s degree in the field of study with a minimum CGPA of 3.75.

Additional Requirements

   a) Take a Research Methods course (if not taken), AND

   b) Take any course if deemed necessary by the advisor / supervisor and not more than 9 credits, AND/OR

   c) Approval by the Dean of Faculty

2. A student who NOT meet the stipulated criteria is required to take a minimum 12 credits for coursework. The supervisory committee will determine the courses.

B) Other Requirements

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


MASTER OF SCIENCE

PROGRAMME REQUIREMENT

A) Credits Requirement

1. Criteria for Master's programme without coursework

Have a Bachelor’s degree (with honours) with a minimum CGPA of 3.0; OR

Have a Bachelor’s degree (with honours) with a minimum of three years’ experience in the field of study.

Additional Requirements

   a) Take a Research Methods course (if not taken), AND

   b) Take any course if deemed necessary by the advisor / supervisor and not more than 6 credits, AND/OR

   c) Approval by the Dean of Faculty

2. A student who NOT meet the stipulated criteria is required to take a minimum 9 credits for coursework. The supervisory committee will determine the courses.

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:: 12/11/2016 [amir_peli]

MEDIA SHARING

Faculty of Computer Science and Information Technology
Universiti Putra Malaysia
43400 UPM Serdang
Selangor Darul Ehsan
03 89466555
03 89466576
C1511575714