hbook

157
1 POSTGRADUATE PROGRAMME HANDBOOK 2007/2008

Transcript of hbook

Page 1: hbook

1

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Page 2: hbook
Page 3: hbook

CONTENTS

Academic Calendar, Session 2007/2008 1

Mission & Objective 2

History 3

Staff Members of the Faculty 5 University of Malaya(Master’s Degree) Rules 2001 15

University of Malaya (Master’s Degree) Regulations 2001 20

Master of Software Engineering Degree 29

Master of Computer Science Degree 47

Master of Library and Information Science Degree 73

Master of information Technology Degree 105

Doctor of Philosophy (PhD) 125

Facilities 133

Software Policy 137

Other Facilities In FCSIT 139

Lab Regulations 141

Appendix 145

Page 4: hbook

4

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Page 5: hbook

1

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

ACADEMIC CALENDARSESSION 2007/2008

Semester I

Orientation/ Registration 1 week 01.07.2007 - 07.07.2007

Classes 14 weeks 09.07.2007 - 10.10.2007

Revision 3 weeks 11.10.2007 - 28.10.2007

Final Examination 3 weeks 29.10.2007 - 23.11.2007

Inter Semester Break 5 weeks 25.11.2007 - 30.12.2007

26 weeks

Semester II

Classes 5 weeks 31.12.2007 - 02.02.2007

Mid Semester Break 1 week 03.02.2008 - 10.02.2008

Classes 9 weeks 11.02.2008 - 12.04.2008

Revision 1 weeks 13.04.2008 - 20.04.2008

Final Examination 3 weeks 21.04.2008 - 10.05.2008

19 weeks

Page 6: hbook

2

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

VISION AND MISSION

UNIVERSITY OF MALAYA

Vision To be an internationally renowned institution of higher learning in research, innovation, publication and teaching.

Mission To advance knowledge and learning through quality research and education for the nation and for humanity.

FACULTY OF COMPUTER SCIENCE & INFORMATION TECHNOLOGY

VisionTo be at the forefront of knowledge and a centre of excellence in teaching, learning and research in Computer Science and Information Technology.

MissionTo be a premier faculty seeking excellence in the advancement and dissemination of knowledge in the field of Computer Science and Information Technology inline with the hopes and aspirations of the people and the nation.

Page 7: hbook

3

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

HISTORY

The provision of computer facilities and services at the University of Malaya (UM) began soon after the Computer Centre was officially formed in 1965. This made the university one of the pioneers in computer usage in Malaysia.

In December 1969, the Computer Centre took on an additional role of teaching and research in computer science and information technology. The Computer Centre Board was formed, comprising the Vice-Chancellor (as Chairman), the Director of Computer Centre (as Secretary), and a representative from each Faculty, Institute, Centre and the University Senate.

In 1974, the Diploma in Computer Science postgraduate programme was introduced. From its inception in the 1974/75 session to the 1999/2001 session, a total of 304 students have been awarded the Diploma. The Master of Computer Science (M. Comp. Sc.) and Doctor of Philosophy (Ph.D.) programmes were two higher degree research programmes approved by the Senate and have been administered by the Computer Centre since 1985. In addition, the Computer Centre offered a 4-year Bachelor of Computer Science programme. The first undergraduate enrolment for the 1990/91 session was 50 students.

In April 1993, the University Senate agreed to the formation of the Computer Centre Study Board. The Board proposed the establishment of a faculty to be called the Faculty of Computer Science and Information Technology (FCSIT). The existing Computer Centre was to be annulled and replaced by a Computer Services Division which was placed under the Chancellery. On 22nd September 1994, the University of Malaya Council agreed to the formation of the Faculty of Computer Science and Information Technology (FCSIT), and the Computer Services Division. In 1995, the Master of Library and Information Science programme was transferred from the Institute of Higher Studies to FCSIT.

A sum of 4.2 million ringgit was obtained from the Ministry of Education under the Sixth Malaysian Plan to put up a new building for the faculty, with the necessary infrastructure for teaching, learning and research. The building was officially declared open by the Minister of Education, Dato’ Sri Najib Tun Abdul Razak on 26nd September 1996.

The Bachelor of Information Technology programme started in the 1996/97 academic session, with an initial intake of 50 students. In 1997, the Faculty

Page 8: hbook

4

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

established four departments, namely, Artificial Intelligence, Software Engineering, Computer Systems & Technology and Information & Library Science (which was later changed to Information Science)

To accommodate an increased student population, an additional building was built in 1997-98 which was officially opened by Dato’ Dr. Fong Chan Onn, Deputy Minister of Education on 21st September 1998.

In order to meet the needs of the industry and the public sector, two new Masters’ programmes were introduced; namely Master of Software Engineering in 1998 and Master of Information Technology in 2000. In 2000, the university proudly conferred the faculty’s first PhD degree, and up to 2005 a total of 9 PhD candidates from FCSIT have successfully completed their studies.

Since its establishment, the Faculty of Computer Science and Information Technology has been led by a number of distinguished persons. The following have served as Directors/Dean:

1967 – 1973 Mr. Ong Yin Fook

1973 – 1975 Prof. Paul Peach

1975 – 1978 Dr. R.K. Pillay

1978 – 1982 Dr. Tan Bock Thiam

1982 – 1990 Assoc. Prof. Ir. Dr. Mashkuri Yaacob

1990 – 1992 Prof. Lee Poh Aun

1992 – 2000 Prof. Ir. Dato’ Dr. Mashkuri Yaacob

2000 – 2002 Assoc. Prof. Dr. Siti Salwah Salim

2002 – 2004 Assoc. Prof. Dr. Zainab Awang Ngah

2004 – 2005 Prof. Dr. Ir. N. Selvanathan

2005 – 2006 Assoc. Prof. Dr. Siti Salwah Salim

2006- present Prof. Dr. Mohd Sapiyan Baba

Page 9: hbook

5

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

MANAGEMENT STAFF

Dean : Professor Dr. Mohd Sapiyan Baba, BSc(Essex), MSc (Dundee), PhD(Keele)

Deputy Dean : Assoc. Prof. Datin Dr. Sameem Abd. Kareem, (Academic) BSc(Hons) (Mal), MSc(Cardiff), PhD(Mal)

Deputy Dean : Assoc. Prof. Dr. Lee Sai Peck, BSc(CompSc)(Development) (Hons)(UKM), MSc(CompSc) (Mal), DEACompSc

(Paris VI), PhD (Paris 1)

Deputy Dean : Assoc. Prof. Nor Edzan Hj. Che Nasir, (Postgraduate) BSc(Hons)(UKM), PGD InfoMgmt (Sydney), MSc

(Leeds)

Head of Department : Artificial Intelligence : Assoc. Prof. Dr. Roziati Zainuddin, BSc(Monash),

MSc (Reading), PhD(East Anglia)

Information Science : Mrs. Fariza Hanum, BSc. (Hons) (Illinois), MSc(Illinois)

Software Engineering : Dr. Rodina Ahmad, BSc (Hartford), MSc(CompSc)Hartford, PhD(UKM)

Systems and Computer : Mr. Abdullah Gani, B.Phil(Hull), MSc(Hull)Technology

Head of Unit : Library and Information : Assoc. Prof. Dr. Diljit Singh a/l Balwant Singh, Science BSc(Mal), Dip.Ed.(Mal), MS(Florida State),

PhD(Florida State), AMIM

Multimedia : Amirrudin Kamsin, B.Comp. Sc (Mal), MSc (Bournemouth)

Principal Assistant : Ms. Rosnani Ab. Aziz, B.A (Hons) (Mal)Registrar Assistant Registrar : Ms. Nur Farhana Abdullah, B.A(Hons)(Mal)

Support and Technical : Information System : Ms. Mohaidah Muhamad, BSc. Comp.Officer (Hons)(USM), MLIS(Mal) Ms. Nor Khaizura Mohamed Kassim, BSc. Comp.

(Hons)(USM), MLIS(Mal)

Page 10: hbook

6

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Assistant Information : Ms. Hamisah Redzwan, Dip. Comp. Sc(UTM)System Officer Mr. Mohd. Shahril Razali, Dip. IT (PTPL) Mrs. Rita Adriani Md. Yusu Mr. Sim Kian Hwa

Technical Assistant : Mr. Baharuddin Khalid, Dip. Elect. Eng(ITM)

Technician : Mr. Mohd. Nizam Ismail Mr. Mohd Azren Misnan Lab. Assistant : Mr. Seemandaas s/o Ryepun

Computer Technician : Mr. Azrul Ahmad, Dip. In Electrical Engineering (Politek. Kota Bharu)

Mr. Jamal Amran, Dip. Eletronik Komputer (Politek. Ungku Omar)

: Mr. Mohd Ezuan Amom, Dip. Kejuruteraan Elektronik Komputer (Politek. Port Dickson)

Administrative Assistant : Ms. Habibah Tandang(Secretarial) (N22)

Administrative Assistant : Ms. Wan Saripah Wan Sulaiman(Clerical / Operational) (N22)

Administrative Assistant : Ms. Emily Suhana Mokhtar, Dip. in Secretarial (Secretarial) (N17) Science, UiTM Ms. Roslaili Rusli, Dip. in Secretarial Science, UiTM Ms. Siti Zawiyah Samad

Administrative Assistant : Ms. Faridah Mat Yaacob(Clerical / Operational) Ms. Intan Mat Som, Dip. IT(Mal) (N17) Mr. Mazrulhisham Md Yusuf Ms. Mursyida Che Aziz Ms. Noraishah Abd. Latiff Ms. Norhaniyah Mohamed Yunos

Ms. Nor Fadhilah Mohd. Noor Ms. Norzainariah Mat Zaid Administrative Assistant : Ms. Nurul Akmar Hashim(Accounts)(W17)

Junior Clerical Assistant : Ms. Pappu a/p Sappani(N11)

Office Assistant (N1) : Mr. Herman Shah Ramli Mr. Mohd. Syariffuddin Ibrahim

Driver (R3) : Mr. Mohamad Lutfi Shuhud

Page 11: hbook

7

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

ACADEMIC STAFF

DEPARTMENT OF ARTIFICIAL INTELLIGENCE

Head : Roziati Zainudin, B.Sc(Monash), MSc(Reading) ,

PhD(East Anglia)

Professor : Mohd Sapiyan Baba, BSc(Essex), MSc(Dundee), PhD(Keele)

Associate Professors : Roziati Zainuddin, BSc (Hons) (Monash), MSc(Reading), PhD (East Anglia)

Sameem Abd. Kareem, B.Sc(Mal), MSc(Cardiff), PhD(Mal)

Lecturer : Md. Nor Ridzuan Daud, B.Comp. Sc(UTM), Mphil. Comp. Sc(Wales)

Norisma Idris, B.Comp. Sc(Mal), M. Comp. Sc. (Mal) Rohana Mahmud, BSc(Waikato), MSc(USM) Rukaini Hj. Abdullah, BSc(Hons)(Waikato), MSc(USM) Siti Soraya Abdul Rahman, Bsc(Hons) IT(Glamorgan),

M. Comp. Sc(Mal) Woo Chaw Seng, B. Comp. Sc.(Hons)(Mal), M.

Comp. Sc.(Mal), PhD (Queensland)MIEEE, Member of MNCC

Tutor : Effirul Ikhwan Ramlan, BSc(Intelligent System)(UiTM) Erma Rahayu Mohd Faizal, B.S (Hons)(Mal) Johriah Norfizlina Ismail, B.Comp. Sc(Hons)(Mal) Nurul Ain Hassim,B.Comp.Sc(UM) Sara Mohd. Khanafiah B.Sc(Hons)(Mal)

DEPARTMENT OF INFORMATION SCIENCE

Head : Fariza Hanum Md. Nasaruddin, BSc.(Hons)(Illinois), MSc(Illinois)

Profesor : Zainab Awang Ngah, BA(Hons)(Cardiff), MA(Cardiff), MSc(Infor. Studies) (Loughborough), PhD(Loughborough), ALA(Lond).

Associate Professor : Diljit Singh a/l Balwant Singh, BSc(Mal), Dip.Ed.(Mal), MS(Florida State), PhD(Florida State), AMIM

Nor Edzan Hj. Che Nasir, B.Sc(Hons)(USM), PGD Info Mgmt (Sydney), MSc(Leeds)

Salimah Mokhtar, BSc(Hons)(Univ. of the Pacific), MSc(Eastern Washington Univ.)

Page 12: hbook

8

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Zaitun Abu Bakar, Bsc (Leeds), MSc(Aberystwyth), Ph.D (Mal)

Lecturer : Abrizah Abdullah, BSc.Engrg(Temple); Dip.Ed.; MLIS (Mal), PhD (Mal)

Ali Fauzi Ahmad Khan, BSc. Mgmt (Oregonl), MSc(UiTM)

Azah Anir Norman, SMTM(UKM), MSc E-Commerce Royal Holloway (University of London)

Fariza Hanum Md. Nasaruddin, BSc.(Illinois), MSc(Illinois)

Kiran Kaur a/p Gurmit Singh, BSc (UKM), MLIS (Mal) Maizatul Akmar Ismail, BIT(Hons)(Mal), MSc(UPM) Mohd. Khalit Othman B. Comp Sc(Hons)(Mal),

STM(UKM) Mustaffa Kamal Mohd. Nor,

BBA(Management)(Texas), MSc(Comp.) (Newcastle)

Norizan Mohd. Yasin, DPA(UiTM), BBA(Miami), MBA(Miami), MSc(CIS) (Miami)

Norjihan Abdul Ghani, SMTM(UUM), STM(Sains Maklumat) UKM

Sri Devi a/p Ravana, BIT(Hons)(UKM), Masters in Software Engineering(Mal)

Suraya Hamid, BSc. IT (UKM), MSc IT (UKM) Teh Ying Wah, BSc. Comp.

Sc(Hons)(Oklahama),MSc.Comp.Sc(Oklahama), PhD(Mal)

Tutor : Nor Hidawati Abdullah, B.IT (UKM), MIT(UKM) Hilmi Md Rifin, BIT(Hons)(Mal)

Page 13: hbook

9

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

DEPARTMENT OF SOFTWARE ENGINEERING

Dr. Rodina Ahmad, BSc(Hartford), MSc(CompSc) Hartford, PhD(UKM)

Professor : Siti Salwah Salim, B. Sc.(Kansas), M. Comp. Sc.(Mal), PhD(Manchester)

Lee Sai Peck, B.Sc.(Comp. Sc.)(UKM), MSc(Comp. Sc.)(Mal), D.E.A. Comp. Sc.(Paris VI), PhD(Paris I)

Associate Professor : Ow Siew Hock, B.A.(Hons)(Mal), Dip.Comp.Sc(Mal), M.Comp.Sc(Mal),PhD(Mal)

Raja Noor Ainon Zabariah Raja Zainal Abidin, BSc(Hons)(Mal)., Dip. Comp. Sc.(Mal), MSc(Bristol)

Lecturer : Azwina Mohd. Yusof, B. Comp. Sc.(Mal) M. Sc in Advanced Computing and D(I.C, LON)

Chiew Thiam Kian, B.Comp. Sc(Mal), M. Comp. Sc(Mal)

Mohd Hairul Nizam Md Nasir, B. Comp. Sc. (Hons)(Mal)

Nazean Jomhari, BIT(Hons)(UKM) Master in Software Engineering Methods(Essex,UK)

Norazlina Khamis, B. Comp. Sc. (Hons)(Mal), MSc(UTM)

Raja Jamilah Raja Yusof, BEng(London), M. Comp. Sc. (Mal)

Rodina Ahmad, BSc(Hartford), MSc(Comp. Sc.) (Hartford)

Siti Hafizah Ab. Hamid, B.Comp. Sc(UTM) MSc in Computer Systems Design (UMIST, Man)

Su Moon Ting, B. Comp. Sc. (Hons)(UPM), M. Comp. Sc. (UPM)

Zarinah Mohd. Kasirun, B. Comp. Sc. (Hons)(UKM), M. Comp. Sc. (UKM)

Tutor : Shahrul Fahmy Hj. Abdul Wahab, BIT(UUM), MIT(UKM)

Page 14: hbook

10

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

DEPARTMENT OF SYSTEMS AND COMPUTER TECHNOLOGY Head : Abdullah Gani, B. Phil(Hull), MSc(Hull) Professor : Mashkuri Hj. Yaacob (Dato’), BE(NSW), MSc,

Ph.D(Manchester), MIEE, SrMIEEE, MIEM, P.Eng., C.Eng.

Lecturer : Abdullah Gani, B. Phil(Hull), MSc(Hull) Ainuddin Wahid Abdul Wahab, B.Comp.

Sc(Hons)(Mal) Amirrudin Kamsin, B.Comp.Sc(Mal)

MSc(Bournemouth) Ang Tan Fong, BIT(Mal), M. Comp. Sc(Mal) Emran Mohd Tamil, BEng Electrical-

Robotic(Hons)(UTM), MSc IT(UiTM) Fazidah Othman, B.Comp. Sc(UTM), MSc(UTM) Hannyzzura Pal @Affal, B.Comp. Sc(Mal),

MSc(London) Liew Chee Sun, B.Comp. Sc. (USM), M. Comp. Sc.

(USM) Ling Teck Chaw, BSc(Hons)(Mal), M.Comp.Sc(Mal)

Mazliza Othman, BSc(Hons)(UKM), MSc(London), PhD(London)

Mas Idayu Md. Sabri, B. Comp. Sc(Mal), MSc(Bath) Miss Laiha Mat Kiah, B.Comp. Sc(Hons)(Mal), MSc(London)

Mohamad Nizam Ayub, B.Comp. Sc(Hons)(Mal), MSc(Edinburgh)

Mohd Yamani Idna Idris, BE(Hons)(Mal) M. Comp. Sc(Mal)

Noorzaily Mohamed Nor, BSc (Hons)(Mal) M. Comp. Sc(Mal)

Nor Aniza Abdullah, B.Comp. Sc(Hons)(Mal), MSc(London)

Nor Badrul Anuar Juma’at, B. Comp. Sc(Hons)(Mal), M. Comp. Sc(Mal)

Nornazlita Hussin, B.Comp.Sc(Mal), MSc(Bath) Nurul Fazmidar Mohd Nor, B.Comp. Sc(Hons)(Mal),

MSc(Liverpool) Omar Zakaria, B.Comp. Sc(Hons)(Mal),

MSc(London) Phang Keat Keong, BSc(Mal), Dip. Comp. Sc(Mal),

M. Comp. Sc(Mal), PhD(Mal)

Page 15: hbook

11

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Por Lip Yee@ Por Khoon Sun, B. Comp. Sc. (Mal), M. Comp. Sc. (Mal) Rafidah Md Noor, BIT(UUM), MSc(UTM) Rosli Salleh, B.Comp.Sc(Hons), MSc(Salford), PhD(Salford) Zaidi Razak, B. Comp. Sc(Hons)(Mal), M. Comp. Sc(Mal) Tutor : Jazilah Jamaluddin, B.ICT (Wollongong)

Page 16: hbook
Page 17: hbook

University of Malaya (Master’s Degree)

Rules 2001

THE FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY

University of Malaya (Master’s Degree)

Regulations 2001

THE FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY

Page 18: hbook

14

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Page 19: hbook

15

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

UNIVERSITY OF MALAYA (MASTER’S DEGREE) RULES 2001

In pursuance of the powers conferred under section 31 of the Constitution of the University of Malaya [P.U.(A) 107], the Board of Directors of the University of Malaya makes the following rules:

PART I

INTRODUCTION

1. NameThese rules may be cited as the University of Malaya (Master’s Degree) Rules 2001.

2. InterpretationIn these rules, unless the context otherwise requires:

“candidate” means a person who has registered for any of the Master’s degree programmes of the University;

“clinical Master’s degree programme” means a programme leading to the award of a Master’s degree in a clinical discipline;

“Constitution” means the Constitution of the University of Malaya

“Consultant” means a person who is not a member of the academic staff of any university appointed by the Faculty to assist in the supervision of a candidate in his programme of study;

“Co-Supervisor” means a person appointed by the Faculty from amongst the academic staff who have left the service of the University and whose supervisory services are still required to enable his candidate to complete the programme of study and may include academic staff from another university duly appointed;

“course” means a unit of education or training conducted over a prescribed period of time, usually within one semester and which contributes to credits in a programme of study;

“Dean” means the Dean of a Faculty of the University including any Director of a School, Centre, Academy or Institute, who has been appointed under section 21(4) and (5) of the Constitution;

“Department” means any department of study of the Faculty including any division of study of the Faculty;

“dissertation” means the written product of a research undertaken in respect of a Master’s degree programme;

Page 20: hbook

16

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

“Faculty” means any Faculty of the University including any School, Centre, Academy and Institute of the University established under section 21(1) of the Constitution;

“place of study” means the University including any other place approved by the Senate;

“programme of study” means a planned group of courses, research or a combination of such courses and research offered for purposes of fulfilling the requirements for the award of a Master’s degree;

“Registrar” means the Officer of the University as provided under section 13(1) of the Constitution;

“regulations” means regulations made under these rules;

“semester” means a prescribed period in a session and comprises normal semesters and special semesters as determined by the Vice Chancellor;

“Senate” means the Senate of the University established in accordance with section 20(1) of the Constitution;

“session” means an academic year of the University for which the dates are determined by the Ministry of Education, Malaysia;

“Supervisor” means a person appointed by the Faculty from amongst the academic staff, the Emeritus Professors or Adjunct Professors of the University to supervise a candidate in his programme of study;

“Vice-Chancellor” means the chief executive and academic officer of the University appointed under section 12(1) of the Constitution;

“University” means the University of Malaya.

PART II

PROGRAMME OF STUDY AND ADMISSION REQUIREMENTS

3. Programmes of Study

The programmes of study shall be classified as follows:

(1) Master’s Degree by Coursework;(2) Master’s Degree by Coursework and Dissertation; and(3) Master’s Degree by Dissertation

Page 21: hbook

17

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

4. Admission Requirements

(1) The minimum requirement for admission to the programme shall be as follows:

(a) Programme by Dissertation:

(i) a Bachelor’s degree with Honours or equivalent; or

(ii) a Bachelor’s degree with:

(A) at least three years of relevant working experience;

or

(B) proof of publication in a related field;

or

(iii) a professional qualification from a recognised professional body; or

(iv) any other qualification as may be approved by the Senate from time to time.

(b) Programme by Coursework or by Coursework and Dissertation:

(i) a Bachelor’s degree or equivalent; or

(ii) a professional qualification from a recognised professional body; or

(iii) any other qualification as may be approved by the Senate from time to time.

(2) The conditions and qualifications for admission to each programme of study shall be as prescribed in the relevant Schedule to these rules.

(3) Admission of a candidate shall be at the discretion of the Senate after it has considered the Faculty’s recommendation.

5. Period of Study

(1) (a) The minimum period of study for any non-clinical Master’s degree programme shall be two normal semesters unless approved otherwise by the Senate.

Page 22: hbook

18

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

(b) The maximum period of study for any non-clinical Master’s degree programme shall be ten normal semesters.

(2) (a) The minimum period of study for any clinical Master’s degree programme shall be four years provided that the Senate may exempt a candidate from any part of the programme of study.

(b) The maximum period of study for any clinical Master’s degree programme shall be seven years.

(3) The Senate may under special circumstances extend the period of candidature beyond the maximum period specified under sub-paragraphs (1)(b) and (2)(b) above provided that any such extension shall not exceed one year.

6. Structure of Programme of Study

The structure for each programme of study shall be as prescribed in the relevant Schedule to these rules and approved by the Senate for the relevant programme.

PART III

REGISTRATION

7. Registration

A candidate shall register for the programme of study he wishes to follow as provided under regulation 3 of the University of Malaya (Master’s Degree) Regulations 2001.

PART IV

EXAMINATIONS

8. Examinations

The examinations for each programme shall be subject to the University of Malaya Examination (Master’s Degree) Rules and Regulations 2001.

Page 23: hbook

19

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

PART V

BAHASA MELAYU REQUIREMENT

9. Bahasa Melayu Requirement

(1) A candidate who is a non Malaysian citizen shall be required to attend and pass a course in Bahasa Melayu conducted by the Faculty of Languages and Linguistics before being conferred his masters degree unless he possesses at least a pass in Bahasa Melayu at the level of Sijil Pelajaran Malaysia or the Peringkat III Sijil Kecekapan Bahasa Malaysia or the Peringkat III Sijil Intensif Bahasa Malaysia of the University or an equivalent level.

(2) A candidate who is a Malaysian citizen shall be required to possess at least a pass in Bahasa Melayu at the level of Sijil Pelajaran Malaysia or the Peringkat III Sijil Kecekapan Bahasa Malaysia or the Peringkat III Sijil Intensif Bahasa Malaysia of the University or an equivalent level before being conferred his masters degree.

(3) A candidate who possesses a degree from any of the local public universities other than the International Islamic University Malaysia and the Universiti Institut Teknologi MARA shall be exempted from the Bahasa Melayu requirement.

PART VIGRADUATION

10. Graduation

A candidate may be awarded the relevant master’s degree if he has:

(1) fulfilled all the requirements of these rules and the regulations made there under;

(2) satisfied the Committee of Examiners in the examinations prescribed under the University of Malaya Examination (Master’s Degree) Regulations 2001; and

(3) paid all the prescribed fees and other payment due to the University.

Page 24: hbook

20

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

UNIVERSITY OF MALAYA (MASTER’S DEGREE) REGULATIONS 2001

1. General

The Master’s degree programmes of the University shall be advertised from time to time.

2. Application

(1) Applications for admission to a Master’s degree programme shall be made in the prescribed forms.

(2) Applications for a Master’s degree programme shall reach the Institute of Postgraduate Studies of the University on or before the specified closing date.

3. Registration

(1) Initial Registration

(a) (i) A candidate for a Master’s degree programme by coursework or by coursework and dissertation shall register for his programme of study not later than two weeks from the commencement of the semester in which he has been offered admission.

(ii) In special circumstances, the Dean may permit a candidate to postpone his initial registration to the following semester.

(b) A candidate for a Master’s degree programme by dissertation may register for the said programme at anytime but not later than one year from the date the offer of admission is made.

(2) Renewal of Candidature

A candidate for a Master’s degree programme shall renew his candidature not later than two weeks from the date of commencement of the relevant semester. Failure to do so may result in his candidature being lapsed.

(3) Registration of Courses

A candidate shall register for the courses prescribed under the relevant Schedule to these regulations in respect of the Master’s degree programme he is undertaking.

Page 25: hbook

21

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

(4) Concurrent Registration

(a) Subject to sub-paragraph 4(b) and (c) of this regulation, a candidate shall not register concurrently for another programme that leads to the award of a degree, diploma or certificate in this or any other university.

(b) The Dean, with the approval of the Faculty, may permit a candidate to register concurrently for another programme that leads to award of a degree, diploma or certificate of another university provided that:

(i) the candidate has submitted to the Registrar his project paper, research report, or dissertation for examination; and

(ii) the programme is not the same as the programme he has registered for in this University.

(c) A candidate may with the approval of the Dean, register for and attend at any one time an in-service training programme on the request of his employer during the period of his candidature provided that such a programme is for a period of not more than one year.

4. Fees

(1) A candidate shall pay all prescribed fees and other payment due to the University at the time of initial registration or at the time of renewal of candidature except where he has been exempted from any fee or payment or both fee and payment.

(2) A candidate who intends to pay any fee or other payment due to the University by instalment shall apply to do so on the prescribed form obtainable from the Office of the Assistant Bursar, Institute of Postgraduate Studies of the University.

(3) A candidate who fails to pay the fee or part thereof or any payment or part thereof due to the University shall not be permitted to sit any examination of the program of study.

5. Attendance in Programme of Study

(1) A candidate shall attend all programmes of instruction and research in respect of the programme of study he is following except where he has been given medical or maternity leave by a medical officer, or has been given paternity leave by his employer or leave of absence by the Dean concerned.

Page 26: hbook

22

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

(2) A candidate shall have followed his programme of study for a period of at least one semester before he may be permitted to withdraw from any one subsequent semester of study. Not withstanding the above, the Dean may under special circumstances exempt a candidate from this provision.

(3) The period of withdrawal shall be counted towards the candidate’s maximum period of study for the said programme except where the reason for such withdrawal is based on medical grounds.

6. Supervision

(1) The Faculty shall appoint at least one Supervisor for each candidate for the research component of the Master’s degree programme.

(2) The Faculty may appoint a Co-Supervisor or a Consultant or both for a candidate following the programme by coursework and dissertation and by dissertation.

(3) The Supervisor and Co-Supervisor shall be appointed at the time specified in the relevant Schedule to these regulations for the particular programme.

(4) The Supervisor and Co-Supervisor shall submit a periodic progress report on the candidate each semester to the Dean who shall then forward it to the Faculty. The Consultant appointed for a candidate of a Master’s degree programme of the Faculty of Medicine shall also submit such periodic reports. The progress report is give in appendix I.

(5) A candidate whose progress is not satisfactory may have his candidature terminated by the Senate.

7. Determination of Field of Research and Title of Research Report, Project Paper and Dissertation

(1) The Faculty shall approve the field of research for a project paper, research report and dissertation of a candidate as specified in the relevant Schedule to these regulations for the particular programme.

(2) The title of a project paper, research report and dissertation shall be submitted to the Faculty for approval when the candidate gives notice for submission of his project paper, research report, or dissertation.

Page 27: hbook

23

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

8. Submissions

(1) The time for submission of a project paper, research report and dissertation shall be as specified in the relevant Schedule to these regulations for the particular programme.

(2) A candidate shall give at least three months notice in writing (please refer to appendix II) to the Registrar of his intention to submit his dissertation for examination. The period of notice for submission in respect of research reports and project papers shall be as specified in the relevant Schedule to these regulations for the particular programme.

(3) A candidate shall submit five copies of his dissertation for examination one of which shall be the original (The submission should come with notice in writing as in appendix III). The dissertation shall be:

(a) prefaced by a synopsis not exceeding 200 words;

(b) typed or printed in double spacing on A4 size paper except for drawings or maps for which there is no size limitation. A margin of 4 centimeters shall be left on the left-hand side;

(c) bound in soft cover with the title or an abbreviation thereof and the name of the author printed in block letters on the cover; and

(d) submitted together with three copies of an abstract not exceeding 500 words.

(4) After a dissertation has been examined the candidate shall submit to the University three hard copies and one electronic copy of the dissertation, incorporating amendments if any, in the format specified below whether or not the dissertation achieved the standard for the award of the degree:

(a) for a programme by coursework: the hard copies to be hard bound in navy blue with the title or an abbreviation thereof and the name of the author printed in block letters on the spine.

(b) for a programme by coursework and dissertation or by dissertation: the hard copies to be hard bound in red rexine with the title or an abbreviation thereof and the name of the author printed in block letters on the spine.

Again candidate is required to fill in the form as in appendix IV.

(5) (a) Research reports and project papers shall not exceed 20,000 words;

Page 28: hbook

24

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

(b) Dissertations in programmes by coursework and dissertation shall not exceed 30,000 words; and

(c) Dissertations in programmes by full dissertation shall not exceed 60,000 words.

(6) Not withstanding the provisions of sub-paragraph (5) of this regulation, the following are not included in the limitations:

(a) footnotes, appendices, tables and diagrams; and

(b) reproductions or translations of a text or texts. The candidate’s own comments or criticisms shall be subject to the said limitations.

(7) A candidate who wishes to exceed the number of words specified shall:

(a) apply to the Senate through his Faculty at least three months before the date of submission of his dissertation for examination and provide reasons for his inability to adhere to the prescribed length;

(b) apply to the Faculty through his Supervisor at least three months before the date of submission of his research report or project paper for examination and provide reasons for his inability to adhere to the prescribed length.

(8) A candidate shall not submit as his dissertation work that has been submitted for a degree in this or any other university but he shall not be precluded from incorporating any part of such work provided that in his dissertation he clearly indicates that part of the work which has been so incorporated.

(9) A candidate may submit to the advancement of his subject any printed contribution or contributions which he may have published independently or conjointly. Conjoint work must be accompanied by a statement which must be signed by his collaborator showing clearly the candidate’s own share in the work.

(10) Any approved dissertation or part thereof that is subsequently published shall clearly state that it was submitted for the relevant Master’s degree of the University. A candidate may with the approval of his Supervisor publish papers of his work during his programme of study provided due reference is made to the University in all such papers.

Page 29: hbook

25

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

9. Language for the Dissertation

The dissertation shall be written in Bahasa Melayu or English. In special circumstances the Senate may approve a language other than Bahasa Melayu or English for the dissertation.

10. Conversion of Candidature from Masters to Doctor of Philosophy

(1) A candidate for the Master’s degree programme by dissertation may be considered for conversion of his candidature to a candidature for the degree of Doctor of Philosophy if he has completed at least twelve months but not more than fifteen months of his Master’s degree candidature at the time of his application for conversion.

(2) A candidate who wishes to convert his candidature from a Master’s degree programme to a Doctor of Philosophy degree programme shall:

(a) make a written application to the Dean together with the following:

(i) a written report not exceeding 6,000 words on the following:

A. Introduction and scope of the research

B. Research objectives

C. Research methodology

D. Results of the research obtained for the last twelve

months; and

E. Research programme leading to the Doctor of Philosophy.

(ii) a letter supporting his application and a report from his Supervisor; and

(iii) support from his Head of Department or Chairman of Division where applicable.

(b) present the results of his research in a seminar to members of his Faculty, and such experts from outside of the University in the field as may be determined by the Faculty. The seminar shall be conducted within one month from the date his application for conversion of candidature has been received in full compliance with paragraph 10(2)(a)(i), (ii) and (iii).

Page 30: hbook
Page 31: hbook

Master of Software Engineering Degree

THE FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY

Page 32: hbook

28

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Page 33: hbook

29

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Schedule Number TwelveFaculty of Computer Science and Information Technology

Part 1

MASTER OF SOFTWARE ENGINEERING DEGREE

1. Programme Type

The Master of Software Engineering programme consists of coursework and research leading to the submission of a dissertation. The allocation of credit hours for the research section shall be thirty percent or more (>30%) of the total number of credit hours for the programme.

2. Admission Requirements

(1) Qualifications for Admission

(a) Bachelor’s degree with Honours or a comparable degree in the field of Computer Science or Information Technology or in a field related to the study of software engineering;

or

(b) Bachelor’s degree with Honours or a comparable degree whereby courses in software engineering were included in the programme of study;

or

(c) Bachelor’s degree with Honours or a comparable degree and have working experience of at least three years in a profession related to software development;

or

(d) Diploma in Computer Science of University of Malaya or a post-degree diploma in the field of Computer Science or Information Technology of another accredited institution;

or

(e) Other qualifications approved by the Senate from time to time.

(2) English Language Proficiency

(a) Foreign candidates are required to:

(i) have at least IELTS 5.5 or TOEFL 550 if their first degree is from a university where English is not the medium of instruction;

Page 34: hbook

30

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

or

(ii) pass an English proficiency test approved by the University.

3. Programme Structure

(1) The Master of Software Engineering Programme consisting of coursework and dissertation shall consists of thirty-six (36) credit hours comprising two parts, namely:

(a) Part I which shall consists of:

(i) six core courses of three credit hours each; (ii) two elective courses of three credit hours each.

(b) A candidate may be imposed to enroll in other courses and obtain satisfactory results deemed necessary by the Faculty.

(c) Part II which shall consists of twelve (12) credit hours, shall consists of research leading to the submission of a dissertation.

(2) Details of courses offered are of those approved by the Senate from time to time on the recommendation of the Faculty and shall be made known to the candidates at the start of each session.

(3) The list of Senate approved courses for the Master of Software Engineering degree is as indicated in List 1. Candidates must be informed of the prescribed combination of courses for this programme prior to registration at the start of their study programme.

Page 35: hbook

31

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

UNIVERSITY OF MALAYA (MASTER’S DEGREE) REGULATIONS 2001Schedule Number Twelve

Faculty of Computer Science and Information TechnologyPart 1

MASTER OF SOFTWARE ENGINEERING DEGREE

1. Course Registration

(1) Through Coursework and Dissertation Programme(a) Registration for courses shall be in the week prior to the

commencement of each semester.

(b) A candidate shall register for at least six credit hours of coursework for each semester except for:

(i) the final semester of his/her study programme whereby registration for less than the stipulated number is permitted;

or

(ii) cases where his/her withdrawal from a particular semester is approved.

(c) Registration for dissertation research work can only be done upon a candidate’s completion of at least twelve (12) credit hours of coursework.

2. Supervision

(1) Through Coursework and Dissertation Programme

(a) The appointment of a supervisor shall be done at the point a candidate’s area of research is approved.

(b) Where necessary, the appointment of a co-supervisor may be done.

3. Determination of Research Area

(1) Through Coursework and Dissertation Programme

The determination of research area shall be done prior to a candidate’s embarkation on research work.

Page 36: hbook

32

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

4. Submission

(1) Through Coursework and Dissertation Programme

(a) A candidate shall be permitted to submit his/her dissertation upon completing at least one semester of research following the registration of Part II of his/her study programme.

(b) A candidate shall submit his/her dissertation before the end of his/her candidature.

List 1

Core Courses

Code Course Credit HoursWXGC6102 Object-Oriented Techniques 3

WXGC6106 Software Development Management 3WXGC6107 Interactive Systems Design 3WXGC6108 Requirements Elicitation And Analysis 3WXGC6109 Software Design And Architecture 3WXGX6101 Research Foundation In Computer Sciences 3

Dissertation 12

ELECTIVE COURSES (CHOOSE 2 ONLY)

Code Course Credit HoursWXGC6302 Software Reusability 3WXGC6307 Artificial Intelligence Techniques 3WXGC6308 Software Quality and Metrics 3WXGC6309 Software Process Improvement 3WXGC6310 Software Testing 3WXGC6311 Software Agents 3WXGC6312 Formal Software Specifications 3WXGC6313 Real-Time and Concurrent Systems 3WXGC6314 Advanced Programming in Software

Engineering3

WXGC6315 Software Configuration and Maintenance 3WMGA6312 Multimedia Technology 3WRGA6312 Computer Network Security 3

(Note : Not all courses will be offered every semester; the actual courses offered will depend on the availability of staff and the number of students registering).

Page 37: hbook

33

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

WXGC6102 OBJECT-ORIENTED TECHNIQUES

Learning OutcomesAt the end of the course, the student is able to:1. Identify principles and techniques of Object-Oriented (OO) approach.2. Employ concepts, techniques and methods related to the OO approach

and CASE tools supported by the OO methods in software development

Synopsis of Course Content1. The Object-Oriented (OO) Paradigm: a) The Object Technology: OO concepts, techniques and tools. b) The OO approach versus functional decomposition approach.2. The OO software engineering lifecycle: OO analysis, design and

implementation.3. Current OO methods and their supporting CASE tools in the different phases

of the software development lifecycle.4. Related issues:

a) Software reuse: design patterns, application frameworks, etc. b) Object databases: The Object Database Management Group (ODMG)

databases, etc. c) CASE and Meta-CASE tools.

Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

WXGC6106 SOFTWARE DEVELOPMENT MANAGEMENT

Learning OutcomesAt the end of the course, the student is able to :1. Write a software project management plan, addressing issues of risk analysis,

schedule, costs, team organization, resources and technical approach2. Describe the key process areas of the Capability Maturity Model and the

technology and practices with a variety of software development life cycle models

3. Describe the legal issues involved in liability, warranty, patentability, and copyright

4. Apply leadership principles

Synopsis of Course Content1. Software management overview2. Software development lifecycles3. Software size management4. Requirements analysis5. Estimation6. Planning and scheduling7. Risk management8. Project leadership

Page 38: hbook

34

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

9. Process improvement10. Quality assurance11. Software reuse12. Software maintenance13. SEI Capability Maturity Model

Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

WXGC6107 INTERACTIVE SYSTEMS DESIGN

Learning OutcomesAt the end of the course, the student is able to :1. Describe the process of human-centred interactive systems design. 2. Describe and determine how the different types of methods and techniques

are used in the design process.3. Analyse how the different types of interaction paradigms can be utilized in

designing an interactive system. 4. Apply the above knowledge in the design and evaluation of an interactive

system.

Synopsis of Course Content1. People, activities, contexts and technologies: pact framework and

analysis 2. Human-centred interactive systems design process3. Integrating human-centred design process in SDLC (systems development

life cycle)4. Activities of interactive systems design5. Principles of interactive systems design6. Interaction paradigms7. Methods and techniques of interactive systems design8. Evaluation: framework, generic and special contexts techniques

Evaluation And WeightageContinuous Assessment : 60%

Final Examination : 40%

WXGC6108 REQUIREMENTS ELICITATION AND ANALYSIS

Learning OutcomesAt the end of the course, the student is able to :1. Describe the concepts and techniques of requirements elicitation and

analysis in the context of requirements engineering. 2. Evaluate tools and techniques in conducting a requirements definition

project for a software system.

Page 39: hbook

35

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

3. Identify and distinguish important interpersonal skills to elicit requirements from users.

Synopsis of Course Content1. Requirements engineering process, strategy and method for getting real

customer requirements. 2. Requirements acquisition: Problem identification, scoping the problem,

defining the environment, degree of automation, feasibility study and Business Process Reengineering.

3. Requirements elicitation: Gathering information; interviews, questionnaires and observation; knowledge acquisition; observational methods, scenario and use cases.

4. Conceptual modelling and specification: Review of different notations for requirements modelling and specification; requirements specification documents; requirements specification standards;

5. Capturing rationale: traceability. 6. Different types of non-functional requirements, including reliability, portability

and performance; qualitative modelling and simulation techniques for representing non-functional requirements;

7. Early requirements: capturing intentions for requirements analysis, goal-oriented representations of requirements;

8. Analysis: validation, verification and inspection of requirements.9. Requirements change and management Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

WXGC6109 SOFTWARE DESIGN AND ARCHITECTURE Learning OutcomesAt the end of the course, the student is able to :1. Describe the role of design in software development2. Identify and apply the appropriate design method 3. Explain the principles to construct software systems architecture. 4. Employ the relevant architecture styles in the architecture of a software

system.5. Design software architecture that achieves the required quality attributes.

Synopsis of Course Content1. The software design process2. Design qualities3. Transferring design knowledge4. Design representations5. The rationale for method6. Design patterns7. Design practices

- Incremental design

Page 40: hbook

36

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

- Structured systems analysis and structured design- Designing with objects- Component-based design

8. Software architecture 9. Software architecture styles (including service-oriented architecture)10. Software architecture and quality attributes11. Software architecture in different domains 12. Case studies

Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

WXGX6101 RESEARCH FOUNDATION IN COMPUTER SCIENCE

Learning OutcomesAt the end of the course, the students is able to:1. Explain the concept and role of research in the computer sciences2. Explain the approaches and steps involved in conducting research3. Effectively search, locate, review and evaluate the research of others4. Describe the principal methods of research used int eh computer

sciences and allied areas5. Use appropriate statistic to characterize and analyze data6. Write a proposal for a small research project, and make an oral

presentation of it.

Synopsis of Course Content1. The nature of research in the computer sciences2. Major considerations and tasks in scientific research 3. Selecting a research project4. Project planning, tools and techniques for planning.5. Review of literature6. Empirical research methods in computer sciences7. Writing a research proposal8. Managing the research project9. Data analysis10. Presentation of results/ Writing the research report

Evaluation and WeightageContinuous Assessment : 100%

DISSERTATION

At the end of the course, the students is able to:1. Conduct a literature review related to the research project undertaken on

a subject approved by the faculty.

Page 41: hbook

37

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

2. Formulate the research methodology.3. Carry out the system development and evaluation.4. Write a final dissertation of approximately 30,000 words and submit it to the

faculty for examination.

WXGC6302 Software Reusability

Learning OutcomesAt the end of the course, the student is able to:1. Identify and describe the different approaches and techniques to the

software reuse development. 2. Determine and apply the knowledge acquired on software reuse

techniques to develop component systems.

Synopsis of Course Content1. Two forms of software reuse: Object-Oriented (OO) and non-OO.2. Class libraries, design patterns, application frameworks.3. Object wrappers: Integration of legacy applications; reuse through client-

server computing.4. Reuse life-cycle: Development for reuse and development with reuse.5. Domain engineering: Application family engineering; component system

engineering.6. Reuse-oriented architecture: Layered architecture.7. Component systems: Reusable components, COTS, etc.8. Components engineering: reuse metrics, variability mechanisms,

qualification and certification, etc.9. Application systems engineering.10. Components retrieval.11. Component selection.12. Component integration: Adaptation, customisation, configuration,

assembly, etc.13. Reuse in Business Process Reengineering (BPR) approach.

Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

WXGC6307 ARTIFICIAL INTELLIGENCE TECHNIQUES

Learning OutcomesAt the end of the course, the student is able to:1. Identify and describe the basic principles, techniques, and applications of

Artificial Intelligence.2. Understand the basic areas of Artificial Intelligence techniques (search,

knowledge representation, learning) and their applications in design and implementation of intelligent agents for a variety of tasks analysis, design and problem-solving.

Page 42: hbook

38

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Synopsis of Course Content1. Overview – foundation, scope, problems, approaches of Artificial

Intelligence.2. Artificial Intelligence programming techniques in a programming language,

e.g., Java, Prolog, etc.3. Searching and problem-Solving – Forward and Backward, State-Space,

Blind, Heuristic, Minimax, and Constraint Propagation.4. Knowledge representation – Predicate Logic, Production Rules,

Situation Calculus, Semantic Nets, Frames, Scripts, Temporal and spatial representation.

5. Reasoning – Monotonic, Non-Monotonic, Belief maintenance, Spatial, Temporal, Probabilistic.

6. AI Application and techniques:- Neural Network Architecture: Multi-level perception, Hebb, Hopfield,

Boltzmann, Self-Organisation, Map (SOM).- Fundamental of fuzzy logic and Genetic Algorithm – Fuzzy Sets/

Membership, Fuzzy Relations/Inference, Genetic Representation, Operators, Mutation.

- Expert Systems, Intelligent Tutoring System.- Case-based Reasoning.- Quantum computing - Information theory.- Numerical methods.- Virtual reality.- Agents, machine learning.

Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

WXGC6308 SOFTWARE QUALITY AND METRICS

Learning OutcomesAt the end of the course, the student is able to :1. Identify and describe the different techniques o sotware measurements.2. Apply the various techniques related to the measurement of product and process quality

Synopsis of Course Content1. Measurement of product development.2. A framework for software measurement.3. Software measurement methods.4. Experimentation and empirical analysis.5. Software measurement validation.6. Data collection.7. Measuring process attributes.8. Measuring internal product attributes.9. Measuring external product attributes.10. Resource management.

Page 43: hbook

39

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

11. Industrial experiences.12. Setting up a measurement programme.

Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

WXGC6309 SOFTWARE PROCESS IMPROVEMENT

Learning OutcomesAt the end of the course, the student is able to :1. Identify relevant issues in software process discipline.2. Describe relevant framework for software process improvement. 3. Describe the fundamentals of software process assessment. 4. Identify and explain the models and standards in software process

improvement. 5. Evaluate the importance, advantages and disadvantages of software

process improvement initiative

Synopsis of Course Content1. Process discipline, process focus, effective process environment and

process maturity2. Software process infrastructure3. Fundamentals of software process assessment4. Implementing software process improvement5. Organization level process improvement - ISO 9001 and ISO 9000-3, CMM

and CMMI assessment methodology, Bootstrap methodology, SPICE project and ISO/IEC 15504 software process assessment standard

6. Team level process improvement : Team Software Process (TSP), Extreme Programming

7. Individual level process improvement : Personal Software Process (PSP)8. Measuring software process improvement

Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

WXGC6310 SOFTWARE TESTING

Learning OutcomesAt the end of the course, the student is able to:1. Describe the concepts of software testing.2. Identify and describe the different techniques of software testing in

different phases and for different systems and applications.3. Conduct software testing and report software test activities

Page 44: hbook

40

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Synopsis of Course Content1. Assessing testing capabilities and competencies.2. Building a software testing environment – strategy, methodology and

techniques.3. The testing process.4. Testing specialised systems and applications. 5. Compile a software test document.

Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

WXGC6311 SOFTWARE AGENTS

Learning OutcomesAt the end of the course, the student is able to :1. Describe software agent technology and agent-based systems.2. Explain the design and architecture of agent-based systems.3. Identify and describe the application areas for software agents.4. Design and Implement an agent-based system.

Synopsis of Course Content1. Intelligent agents, agent-based technology and systems.2. Design and architecture of agent-based systems. 3. Types of agents, agent communication and agent-communication

languages.4. Agent implementation languages and agent development.5. Application areas for Intelligent software agents.

Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

WXGC6312 FORMAL SOFTWARE SPECIFICATIONS

Learning OutcomesAt the end of the course, the student is able to:1. Describe major formal methods of specification2. Read and write formal specifications3. Describe the advantages and disadvantages of formality

Synopsis of Course Content1. Introduction to formal methods and specifications2. Categories of specification techniques (Algebraic Specification, Model-

based, Object-oriented)

Page 45: hbook

41

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

3. Specification technique (for example: Z Notation, VDM, B, CSP or Petri Nets)

4. Reasoning about specifications (consistency)5. Reading formal specification6. Writing formal specification

Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

WXGC6313 REAL-TIME AND CONCURRENT SYSTEMS

Learning OutcomesAt the end of the course, the student is able to:1. Identify and describe the different concepts and characteristics of real-

time and concurrent systems.2. Analyse real-time and concurrent systems requirements and designs. 3. Identify and propose solutions to basic problems in real-time computing.

Synopsis of Course Content1. Concepts, terminology and problems of real-time and concurrent system;

concurrency models, communication and synchronization, memory management, scheduling and schedulable objects, asynchronous events and handlers, real-time threads, asynchronous transfer of control and resource sharing.

2. Software design methods for real-time and concurrent systems and its performance analysis.

3. Real-time computing.

Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

WXGC6314 ADVANCED PROGRAMMING IN SOFTWARE ENGINEERING

Learning OutcomesAt the end of the course, the student is able to :1. Describe the concepts and characteristics of software components and

its relationship to object-oriented paradigm. 2. Describe the relevant issues in component frameworks 3. Identify and use different component frameworks such as JavaBeans or

CORBA

Synopsis of Course Content1. Introduction to component - based systems and component softwares

Page 46: hbook

42

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

2. Comparison between components and objects3. Basic principles of component software4. Pattern, framework and architecture5. Middleware platform – e.g. OMG (OMA and CORBA), Microsoft (DCOM,

OLE and ActiveX), Sun (Java and JavaBeans)6. Component architecture and frameworks7. Development and assembly of components

Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

WXGC6315 SOFTWARE CONFIGURATION AND MAINTENANCE

Learning OutcomesAt the end of the course, the student is able to :1. Identify and describe the key elements in configuration management. 2. Describe the role, scope and process of configuration management. 3. Identify and describe the key maintenance models and activities.4. Develop software maintenance strategies and plan for software

configuration management

Synopsis of Course Content1. The role and basics of configuration management in software development

and maintenance2. Software configuration management process model and activities3. Change management, version and release management4. Software Configuration Management (SCM) plan5. Software support tools for configuration management6. Software maintenance types, categories and organization7. Software maintenance models and activities8. Software support tools for software maintenance9. Software reuse and reverse engineering

Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

WMGA6312 MULTIMEDIA TECHNOLOGYLearning OutcomesAt the end of the course, the student is able to:1. Identify and describe the technologies related to multimedia systems and

applications. 2. Apply the related technologies in the design of multimedia application.

Page 47: hbook

43

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Synopsis of Course Content1. Multimedia Systems: input and output technology, enabling technologies

for multimedia systems, the impact of multimedia, Why is the multimedia so popular?

2. Future direction in the multimedia research. 3. Multimedia objects: text, graphics, images, video, animation, sound

processing.4. Encoding and compression methods. 5. Storage and retrieval technologies. 6. Multimedia networking - OSI architecture, Internet protocols and services,

Mbone, ATM, Gigabyte Ethernet

Evaluation and WeightageContinuous Assessment : 50%

Final Examination : 50%

WRGA6312 COMPUTER NETWORK SECURITY

Learning OutcomesAt the end of the course, the student is able to:1. Describe the concept of network security and its environment 2. Describe the criteria of having a secured network 3. Discuss the latest network security issues 4. Demonstrate how to protect network and its mechanism 5. Design, implement, configure and maintain a secured network

Synopsis of course content1. Network security overview (Wired and Wireless)2. The SAFE blueprint3. Network security policy4. Access control lists5. Authentication, authorization and accounting (AAA)6. Security server protocols7. Switch port analyzer (SPAN)8. Mobile and wireless security 9. Ip/ipv6 security and encryption10. Vlan membership policy server11. Virtual private network12. Network analyzers13. Intrusion detection system14. Firewalls

Evaluation and WeightageContinuous Assessment : 50%

Final Examination : 50%

Page 48: hbook
Page 49: hbook

Master of Computer Science Degree

THE FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY

Page 50: hbook

46

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Page 51: hbook

47

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

UNIVERSITY OF MALAYA (MASTER’S DEGREE) RULES 2001Schedule Number Twelve

Faculty of Computer Science and Information Technology

Part 2

MASTER OF COMPUTER SCIENCE DEGREE

1. Programme Type

The types of programme offered for the Master of Computer Science degree are:

(1) a programme which shall consists of coursework and research leading to the submission of a dissertation in the candidate’s area of study whereby thirty percent (≥30%) or more of the total number of credit hours shall be for research; and

(2) a programme which shall consists of one hundred percent (100%) research work leading to the submission of a dissertation.

2. Admission Requirements

(1) Through Dissertation Programme

(a) Qualifications for Admission

(i) Bachelor’s degree with Honours or a comparable degree in the field of Computer Science or Information Technology or in a field related to the study;

or

(ii) Bachelor’s degree with Honours or a comparable degree in a programme consisting of Computer Science or Information Technology related courses or its equivalent;

or

(iii) Bachelor’s degree in Computer Science or Information Technology and:

(A) have working experience of at least three years in a profession related to the field;

or

(B) proof of publications related to the field.

Page 52: hbook

48

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

or

(iv) Diploma in Computer Science of University Malaya or a post-degree diploma in the field of Computer Science or Information Technology of another accredited institution;

or

(v) Other qualifications approved by the Senate from time to time.

(2) Through Coursework and Dissertation Programme

(a) Qualifications for Admission

(i) Bachelor’s degree with Honours or a comparable degree in the field of Computer Science or Information Technology;

or

(ii) Bachelor’s degree with Honours or a comparable degree in a programme consisting of Computer Science or Information Technology courses;

or

(iii) Bachelor’s degree in Computer Science or Information Technology or a comparable degree and have working experience of at least three years in a profession related to the field;

or

(iv) Diploma in Computer Science of University Malaya or a post-degree diploma in the field of Computer Science or Information Technology of another accredited institution;

or

(v) Other qualifications approved by the Senate from time to time.

(3) English Language Proficiency

(a) Foreign candidates are required to:

(i) have at least IELTS 5.5 or TOEFL 550 if their first degree is from a university where English is not the medium of instruction;

Page 53: hbook

49

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

or

(ii) pass an English proficiency test approved by the University.

3. Programme Structure

(1) Through Coursework and Dissertation Programme

(a) The Master of Computer Science Programme shall offer areas of specialization in:

• Data Communications and Computer Network• Management Information Systems• Multimedia• Artificial Intelligence

(b) The Master of Computer Science Programme through coursework and dissertation shall have a total of thirty-six (36) credit hours comprising of two parts:

(i) Part I involves:

(A) five core courses, each three credit hours; (B) three elective courses, of three credit hours, each within

the same specialization

(ii) Candidates may be imposed to enroll in other courses and obtain satisfactory results deemed necessary by the Faculty.

(iii) Part II shall consist of twelve (12) credit hours and shall involve research leading to the submission of a dissertation.

(c) Details of courses offered shall be of those approved by the Senate from time to time on the recommendation of the Faculty and shall be made known to the candidates at the start of each session.

(d) The list of Senate approved courses for the Master of Computer Science Programme shall be as indicated in List 1. Candidates shall be informed of the prescribed combination of courses for this programme prior to registration at the start of their study programme.

(2) Through Dissertation Programme

(a) This programme shall consist of one hundred percent (100 %) research work leading to the submission of a dissertation whose format shall be as stipulated in paragraph 8, University of Malaya

Page 54: hbook

50

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Regulations (Master’s Degree) 2001.

(b) Candidates may be imposed to enroll in other courses and obtain satisfactory results deemed necessary by the Faculty.

Page 55: hbook

51

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

UNIVERSITY OF MALAYA (MASTER’S DEGREE) REGULATIONS 2001Schedule Number Twelve

Faculty of Computer Science and Information Technology

Part 2

MASTER OF COMPUTER SCIENCE DEGREE

1. Course Registration

(1) Through Coursework and Dissertation Programme

(a) Registration for courses shall be in the week prior to the commencement of each semester.

(b) A candidate shall register for at least six credit hours of coursework for each semester except for:

(i) the final semester of his/her study programme whereby registration for less than the stipulated number is permitted;

or

(ii) cases where his/her withdrawal from a particular semester is approved.

(c) Registration for dissertation research work can only be done upon the completion of at least twelve (12) credit hours of coursework.

(2) Through Dissertation Programme

Unless withdrawal from a particular semester has been granted, a candidate under the fully research programme who is required to pass any prescribed courses, shall register for the courses in the semester the courses are offered.

2. Supervision

(1) Through Coursework and Dissertation Programme and through Dissertation Programme

(a) The appointment of a supervisor shall be done at the point a candidate’s area of research is approved.

(b) Where necessary, the appointment of a co-supervisor may be done.

Page 56: hbook

52

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

3. Determination of Research Area

(1) Through Coursework and Dissertation Programme

The determination of research area shall be done prior to a candidate’s embarkation on research work. Candidate is require to select the specialization by filling up a form as in appendix V.

(2) Through Dissertation Programme

The determination of research area shall be done upon a candidate’s admission into the programme.

4. Submission

(1) Through Coursework and Dissertation Programme

(a) A candidate shall be permitted to submit his/her dissertation upon completing at least seven months of research following the registration of Part II of his/her study programme.

(b) A candidate shall submit his/her dissertation before the end of his/her candidature.

(2) Through Dissertation Programme

(a) A candidate shall be permitted to submit his/her dissertation upon completing at least one semester of research following the first registration of his/her study programme.

(b) A candidate shall submit his/her dissertation before the end of his/her candidature.

List 1

CORE COURSES

Code Course Credit HoursWXGA6105 Advanced Network Technology 3WXGA6106 Advanced Topics In Programming 3WXGA6107 Database Technology 3WXGC6102 Object-Oriented Techniques 3WXGX6101 Research Foundation In Computer Sciences 3

Dissertation 12

Page 57: hbook

53

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

ELECTIVE COURSESDATA COMMUNICATION & COMPUTER NETWORK

Code Course Credit HoursWRGA6312 Computer Network Security 3WRGA6315 Distributed Systems 3WRGA6316 Special Topics In Data Communication And

Computer Network3

WRGA6317 Mobile Technology 3WRGA6318 Network Programming 3

MANAGEMENT INFORMATION SYSTEMS

Code Course Credit HoursWMGA6310 Information Systems Planning 3WMGA6315 Information System Development Practices 3WMGA6316 Knowledge Management: Tools and

Techniques3

WMGA6317 Data Warehousing and Data Mining 3WXGB6307 Special Topics in Information Science 3

MULTIMEDIA

Code Course Credit HoursWMGA6312 Multimedia Technology 3WMGA6313 Pedagogical Issues In Multimedia Application

Developments3

WMGA6318 Virtual Reality Concepts And Technology 3WMGA6319 Computer Graphics And 3d Animation

Technology3

WXGC6107 Interactive Systems Design 3

ARTIFICIAL INTELLIGENCE

Code Course Credit HoursWAGA6311 Advanced Topics In Expert System 3WAGA6312 Image Processing and Computer Vision 3WAGA6313 Natural Language Processing and

Applications3

WAGA6314 Speech Processing and Applications 3WXGC6307 Artificial Intelligence Techniques 3

Page 58: hbook

54

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

GENERAL ELECTIVES

Code Course Credit HoursWXGC6106 Software Development Management 3WXGC6109 Software Design and Architecture 3WXGC6308 Software Quality and Metrics 3WXGC6310 Software Testing 3

(Note : Not all courses will be offered every semester; the actual courses offered will depend on the availability of staff and the number of students registering).

WXGA6105 ADVANCED NETWORK TECHNOLOGY

Learning OutcomesAt the end of the course, the student is able to:1. Identify and describe the underlying technology supporting the high-

speed networks.2. Explain the general problems that confront the high-speed networks.3. Describe and configure advanced routing protocols.4. Identify network performance and congestion issues.5. Design and operate different level of Quality of Services to support

multimedia and real time traffic.

Synopsis of Course Content1. Introduction to high-speed networks2. Routing protocols3. Advanced TCP/IP4. Managing Network Performance with Compression 5. Managing Network Performance with Queuing 6. Link-level Flow and Error Control7. Transport-level Traffic control8. Internetworking traffic management9. Congestion control10. Quality of Services Routing for high-speed and multimedia traffic11. Introduction to MPLS12. Introduction to Multicast and IPv6

Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

Page 59: hbook

55

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

WXGA6106 ADVANCED TOPICS IN PROGRAMMING

Learning OutcomesAt the end of the course, the student is able to:1. Analyze complex data structures 2. Analyze the efficiency of algorithms3. Implement the different data structures and algorithms in problem solving

Synopsis of Course Content1. Overview of array, pointer, abstract data types 2. Linked list 3. Stack 4. Queue 5. Algorithm efficiency and sorting : Recursion; Measuring the efficiency

of algorithm; Efficiency of searching algorithms; Efficiency of sorting algorithms

6. Tree : Binary tree; Binary search tree; General tree7. Table and priority queues, heaps, heapsort8. Advanced Implementation of Tables : Balanced search trees; Hashing9. Graphs

Evaluation and WeightageContinuous Assessment : 50%

Final Examination : 50%

WXGA6107 DATABASE TECHNOLOGY

Learning OutcomesAt the end of the course, students will be able to:1. Explain the term Object based database, ACID.2. Discuss the difference between XML and HTML.3. Use SQL to answer the queries.4. Draw a schema diagram for the data warehouse using a Star

schema.5. Use the strategies and calculate the page I/O respectively.

6. Generate minterm predicates and eliminate useless ones

Synopsis of Course Content1. Relational database 2. Advance SQL 3. Query processing4. Object-oriented database; object-relational database5. Transaction management, concurrency control 6. Database security7. Distributed DBMS8. Web technology and DBMS 9. Data warehousing concepts and design

Page 60: hbook

56

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

10. Active databases and deductive databases11. Temporal databases

Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

WXGC6102 OBJECT-ORIENTED TECHNIQUES

Learning OutcomesAt the end of the course, the student is able to:1. Identify principles and techniques of Object-Oriented (OO) approach.2. Employ concepts, techniques and methods related to the OO approach

and CASE tools supported by the OO methods in software development

Synopsis of Course Content1. The Object-Oriented (OO) Paradigm: a) The Object Technology: OO concepts, techniques and tools. b) The OO approach versus functional decomposition approach.2. The OO software engineering lifecycle: OO analysis, design and

implementation.3. Current OO methods and their supporting CASE tools in the different phases

of the software development lifecycle.4. Related issues:

a) Software reuse: design patterns, application frameworks, etc. b) Object databases: The Object Database Management Group (ODMG)

databases, etc. c) CASE and Meta-CASE tools.

Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

WXGX6101 RESEARCH FOUNDATION IN COMPUTER SCIENCE

Learning OutcomesAt the end of the course, the student is able to:1. Explain the concept and role of research in the computer sciences2. Explain the approaches and steps involved in conducting research3. Effectively search, locate, review and evaluate the research of others4. Describe the principal methods of research used int eh computer

sciences and allied areas5. Use appropriate statistic to characterize and analyze data6. Write a proposal for a small research project, and make an oral

presentation of it.

Page 61: hbook

57

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Synopsis of Course Content1. The nature of research in the computer sciences2. Major considerations and tasks in scientific research 3. Selecting a research project4. Project planning, tools and techniques for planning.5. Review of literature6. Empirical research methods in computer sciences7. Writing a research proposal8. Managing the research project9. Data analysis10. Presentation of results/ Writing the research report

Evaluation and WeightageContinuous Assessment : 100%

DISSERTATION

Learning OutcomesAt the end of the course, the student is able to:1. Develop a research proposal based on professionally acceptable

procedures..2. Write a literature proposal based on professionally acceptable procedures3. Carry out the research project based on the proposal 4. Collect and analyze data in a valid an reliable manner5. Write a dissertation

AssessmentThe dissertation will be assessed by an external examiner, an internal examiner and the candidate’s appointed supervisor. The candidate’s supervisor will also provide a report on the candidate’s performance during the research project.

WRGA6312 COMPUTER NETWORK SECURITY

Learning OutcomesAt the end of the course, the student is able to:6. Describe the concept of network security and its environment 7. Describe the criteria of having a secured network 8. Discuss the latest network security issues 9. Demonstrate how to protect network and its mechanism 10. Design, implement, configure and maintain a secured network

SYNOPSIS OF COURSE CONTENT1. Network security overview (Wired and Wireless)2. The SAFE blueprint3. Network security policy4. Access control lists

Page 62: hbook

58

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

5. Authentication, authorization and accounting (AAA)6. Security server protocols7. Switch port analyzer (SPAN)8. Mobile and wireless security 9. Ip/ipv6 security and encryption10. Vlan membership policy server11. Virtual private network12. Network analyzers13. Intrusion detection system14. Firewalls

Evaluation and WeightageContinuous Assessment : 50%

Final Examination : 50%

WRGA6315 DISTRIBUTED SYSTEMS

Learning OutcomesAt the end of the course, the student is able to:1. Distinguish the concepts underlying the building of distributed application

systems.2. Employ the underlying concepts in the design of distributed systems.

Synopsis of Course Content1. Characterisation of Distributed Systems: Examples, key characteristics,

historical background.2. Design goals: Basic design issues, user requirements.3. Interprocess communication: Building blocks, client-server communication,

group communication.4. Remote procedure calling: Design issues, implementation, asynchronous

RPC.5. Naming and protection, Communication and invocation.6. File service: A model – File service components, design issues, Interfaces,

Implementation techniques.7. Name services: The SNS - a name service model.8. Time and coordination: Synchronizing physical clocks, logical time and

logical clocks, distributed coordination.9. Replication: Basic architectural model. Consistency and request ordering,

the gossip architecture.10. Shared data and transactions: Conversation between a client and a server,

Fault tolerance and recovery, transactions.

Evaluation and WeightageContinuous Assessment : 50%

Final Examination : 50%

Page 63: hbook

59

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

WRGA6316 SPECIAL TOPICS IN DATA COMMUNICATION AND COMPUTER NETWORK

Learning OutcomesAt the end of the course, the student is able to:1. Describe the processes of planning, designing and implementation of a

Voice over IP network, Wireless network and multicast network. 2. Describe the architecture, components, functionality and features of VoIP,

wireless and multicast3. Configure a network that supports voice and video, wireless and

multicast.

Synopsis of Course Content1. Introduction to voice over IP2. Consistent throughput and reordering of voice packets3. Analog/digital interfaces/ip phone4. VoiP signaling and call control5. Call manager6. Improving and maintaining voice quality7. Introduction to IEEE 802.11 wireless network technology8. Wireless network devices: access points, bridges, antennas9. Wireless network security10. Troubleshooting, monitoring, management and diagnostics11. Introduction to ip multicast12. Group membership protocol13. Protocol independent multicast/ source specific multicast14. Multicast source discovery protocol15. Multiprotocol bgp

Evaluation and WeightageContinuous Assessment : 50%

Final Examination : 50%

WRGA6317 MOBILE TECHNOLOGY

Learning OutcomesAt the end of the course, the student is able to:1. Compare the strengths and limitations of various wireless networks.2. Discuss the issues pertinent to the differences between wired and wireless

networks.3. Describe issues unique to the development of mobile and context-aware

applications.4. Evaluate the impact of smart and context-aware applications on our quality

of life

Synopsis of Course Content1. Wireless network infrastructure.2. Mobile IP

Page 64: hbook

60

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

3. Issues in mobile computing, such as adaptive behaviour, power management, interface design, heterogeneity of devices and environment, seamless mobility over heterogeneous wireless networks.

4. Location sensing and location systems 5. Security issues

Evaluation and WeightageContinuous Assessment : 50%

Final Examination : 50%

WRGA6318 NETWORK PROGRAMMING

Learning OutcomesAt the end of the course, the student is able to:1. Explain basic concepts of network programming2. Explain concepts of network application in terms of Java or C# programming

language 3. Develop network applications

Synopsis of Course Content1. Introduction to networking2. Security features in Java or C# programming language3. Network programming interface4. Multithreading and object-oriented concepts5. I/O models6. Network protocols7. Client/server design8. Programming and the development of network applications using Java or

C# 9. API programming and real time network application

Evaluation and WeightageContinuous Assessment : 50%

Final Examination : 50%

WMGA6310 INFORMATION SYSTEMS PLANNING

Learning OutcomesAt the end of the course, the student is able to:1. Explain the basic principles and theory of IS/IT strategic planning, and the

main techniques commonly used in the preparation of IS/IT strategic plans2. Examine information system planning as a business process3. Describe the strengths and weaknesses of IS/IT planning theory and

techniques in their application to real-life organizational practices 4. Analyze critically the suitability of the process and techniques being

Page 65: hbook

61

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

employed in the development of IS/IT strategic plans 5. Select and apply various tools to the information systems (IS) planning

cycle;6. Devise and evaluate strategies for the development and management of

an information system within an organisation.

Synopsis of Course Content1. The evolving role of information systems and technology in organizations:

a strategic perspective2. An overview of business strategy concepts and the implications for IS/IT

strategy3. Strategic information system planning: what is involved in establishing a

planning process.4. IS/IT strategic analysis: assessing and understanding the current situation

and determining the future potential.5. Determining the business information systems strategy.6. Strategic management of IS/IT: organization and resources.7. Strategies for information management.8. Managing information systems and technology investments.9. Strategies for managing the technology infrastructure.10. Strategic planning for information systems: Quo Vadis?

Evaluation and WeightageContinuous Assessment : 50%

Final Examination : 50%

WMGA6315 INFORMATION SYSTEM DEVELOPMENT PRACTICES

Learning OutcomesAt the end of the course, the student is able to:1. Explain the systemic approach to the development process of an information

system;2. Categories the taxonomies of information systems development

methodologies; 3. Express contemporary information systems development methodologies

to-date; 4. Demonstrate the techniques associated with a specified methodology to a

real life problem of an appropriate domain; 5. Use available tools and toolsets to create models and diagrams.

6. Employ different approaches to Information Systems Development (formal,

semi-formal, informal), soft, hard, structured, participative, socio-technical,

evolutionary and agile, in a group project

Synopsis of Course ContentThe course will consider the history of the development of information systems; the philosophical paradigms underlying the diversity of the approaches; the

Page 66: hbook

62

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

taxonomy of information systems; the framework for evaluation of methodologies; a number of methodological approaches and their application; new emerging information systems.

Evaluation and WeightageContinuous Assessment : 50%

Final Examination : 50%

WMGA6316 KNOWLEDGE MANAGEMENT: TOOLS AND TECHNIQUES

Learning OutcomesAt the end of the course, the student is able to:1. Explain the concept of knowledge management2. List and discuss each process in the creation cycle of a km system 3. Collect and analyse requirements for km systems 4. Design and develop a small km system using available tools and

techniques5. Discuss the activities involved in deploying and assessing km systems.

Synopsis of Course Content1. Introduction to KM2. The 10-step roadmap for implementing KM3. Align business strategy and KM4. KM architecture.5. Audit, analyze, and identify existing knowledge assets6. KM system requirements analysis 7. Design and develop the KM system using appropriate tools and

techniques8. Deploy the KM system 9. KM assessment

Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

WMGA6317 DATA WAREHOUSING AND DATA MINING

Learning OutcomesAt the end of the course, the student is able to:1. Define the term data mining, data warehouse and knowledge discovery

in databases2. Discuss the differences between operational data and data warehouse3. Draw a schema diagram for the data warehouse using Star schema.4. Create a decision tree (DT) model using the ID3 algorithm.5. Find frequent itemsets using Apriori.6. Discuss the advantages and disadvantages of using clustering

Page 67: hbook

63

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

7. Compute the Jaccard coefficient.

Synopsis of Course Content1. Introduction to data darehouse and Data Mining2. Data Warehouses3. Pre-mining4. Classification5. Association Rules6. Clustering Algorithms7. Temporal data, spatial data, and Web mining.

Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

WXGB6307 SPECIAL TOPICS IN INFORMATION SCIENCE

Learning OutcomesAt the end of the course, students will be able to:1. Have an understanding of the current practice and trends in information

and library science.

Synopsis of Course ContentSeminars and lectures dealing with current and specific topics in information and library science. These will be offered by visiting professors or resident faculty. Topics are determined in advance, subject to the availability of expertise and facilitator.

Evaluation and WeightageContinuous Assessment : 60%

Final Examination : 40%

WMGA6312 MULTIMEDIA TECHNOLOGY

Learning OutcomesAt the end of the course, the student is able to:1. Identify and describe the technologies related to multimedia systems and

applications. 2. Apply the related technologies in the design of multimedia application.

Synopsis of Course Content1. Multimedia Systems: input and output technology, enabling technologies

for multimedia systems, the impact of multimedia, Why is the multimedia so popular?

2. Future direction in the multimedia research. 3. Multimedia objects: text, graphics, images, video, animation, sound

Page 68: hbook

64

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

processing.4. Encoding and compression methods. 5. Storage and retrieval technologies. 6. Multimedia networking - OSI architecture, Internet protocols and services,

Mbone, ATM, Gigabyte Ethernet

Evaluation and WeightageContinuous Assessment : 50%

Final Examination : 50%

WMGA6313 PEDAGOGICAL ISSUES IN MULTIMEDIA APPLICATION DEVELOPMENTS

Learning OutcomesAt the end of this course, the student is able to:1. Identify and describe the instructional techniques in the design of multimedia

applications. 2. Apply the above knowledge in designing multimedia applications.

Synopsis of Course Content1. Instructional design2. Effective dialogs 3. Computer aided Instruction/learning4. Navigational techniques

Evaluation and WeightageContinuous Assessment : 50%

Final Examination : 50%

WMGA6318 VIRTUAL REALITY CONCEPS AND TECHNOLOGY

Learning OutcomesAt the end of the course, students will be able to:1. Describe the technology used in virtual environments.2. Explain the aspects of human physiology and perception involved in

designing virtual reality devices.3. Develop a virtual environment using a virtual reality editor.4. Explain the current problems and future directions for virtual environment

technologies.5. Describe the technologies related to multimedia systems.6. Identify and apply the technologies that appropriate to any Multimedia

applications.

Synopsis of Course Content1. Introduction - terminology and history, hypes of virtual reality (VR) systems,

components of VR program, VR characteristic, technologies that triggered

Page 69: hbook

65

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

VR development, VR applications. 2. Human-Factors: Physiology and perception - Visual ( eye, visual field, visual

angle, stereopsis, depth cues, etc.), Auditory (ear, auditory localization, head related transfer function), Touch (receptors, characteristics, motion kinematics), Case study: USAF Super Cockpit.

3. VR Hardware - Display devices and method, transducers/sensors (movement and speech transducers), tactile devices, graphics subsystems, acoustic devices.

4. VR Software - Programming in VR Editor, Simulation, Introduction to VR toolkits.

5. 3D Computer Graphics - Modeling 3D Objects in virtual world space, 3D transformation (positioning, rotating, scaling), perspective projection, 3D clipping, animating position, orientation, and scale.

6. Others - Zeltzer’s cube diagram, VR benefits and problems, future direction in VR, case study: virtual Rentinal Display technology (VRD).

Evaluation and WeightageContinuous Assessment : 50%

Final Examination : 50%

WMGA6319 COMPUTER GRAPHICS AND 3D ANIMATION TECHNOLOGY

Learning OutcomesAt the end of the course, the student is able to:1. To explain the techniques used in animation and rendering process.2. To produce a piece of computer animation project.3. Give details on the concept of computer simulation.4. Explain about 2D and 3D object transformation techniques together with

the 3D object representation techniques.

Synopsis of Course Content1. Introduction to the history of animation and CG animation2. The implementation of CGI, 2D and 3D graphics3. CGI applications4. Production workflow for 3D animation5. Create models with using different methods such as polygon, NURBS and

subdivision toolsets6. Material and texture mappings7. Lighting effects for 3D scene8. Camera/s for 3D scene9. Keyframing and other animation techniques10. Setup render to output animation

Evaluation and WeightageContinuous Assessment : 50%

Final Examination : 50%

Page 70: hbook

66

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

WXGC6107 INTERACTIVE SYSTEMS DESIGN

LEARNING OUTCOMESAt the end of this course, the student is able to :1. Describe the process of human-centred interactive systems design. 2. Describe and determine how the different types of methods and techniques

are used in the design process.3. Analyse how the different types of interaction paradigms can be utilized in

designing an interactive system. 4. Apply the above knowledge in the design and evaluation of an interactive

system.

SYNOPSIS OF COURSE CONTENT1. People, activities, contexts and technologies: pact framework and

analysis 2. Human-centred interactive systems design process3. Integrating human-centred design process in SDLC (Systems Development

Life Cycle)4. Activities of interactive systems design5. Principles of interactive systems design6. Interaction paradigms7. Methods and techniques of interactive systems design8. Evaluation: framework, generic and special contexts techniques

Evaluation And WeightageContinuous Assessment : 60%

Final Examination : 40%

WAGA6311 Advanced Topics in Expert System

Learning OutcomesAt the end of the course, the student is able to:1. Explain an Expert System concepts and components.2. Apply knowledge representation and inference technique.3. Develop a prototype of an Expert System based on the knowledge

gained during the course

SYNOPSIS OF COURSE CONTENT1. Introduction to Expert System – general concepts, characteristics, and

components of an Expert System2. Knowledge representation – principles and techniques3. Modelling expert reasoning4. Representing uncertainty5. Machine learning and knowledge acquisition6. Heuristics classification and constructive problem solving7. Design of an Expert System8. Tools for building an Expert System9. Blackboard architectures

Page 71: hbook

67

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

10. Hybrid systems

EVALUATION AND WEIGHTAGEContinuous Assessment : 50%

Final Examination : 50%

WAGA6312 IMAGE PROCESSING AND COMPUTER VISION

Learning OutcomesAt the end of this course, the student is able to:1. Describe the processes of image acquisition and computer vision2. Compare the significance of different representations used in image

processing and computer vision3. Apply image analysis, restoration, and enhancement operations4. Discuss feature extraction and pattern recognition5. Identify image processing applications in various fields 6. Analyze the computationally significant operations in the human visual

process

Synopsis of Course Content1. Elements of digital image processing: image acquisition, storage, processing,

communication, and display2. Sampling, quantization, pixel neighborhood3. Histogram and thresholding4. Transformation: Cosine transform, Fourier transform, Wavelet transform 5. Pre-processing: convolution, point operations, neighborhood operations,

smoothening and sharpening filters, spatial domain and frequency domain processing.

6. Image enhancement and restoration: noise reduction, filtering, geometric transformations

7. Feature extraction: edge detection, segmentation, morphological operations

8. Image understanding: object recognition, pattern classification.9. Image compression: compression methods, lossless and lossly compressions,

standards10. Computer Vision: Primal Sketch → 2½D sketch → 3D sketch → Spatial

Maps11. Advance topics: image watermarking, biomedical imaging, machine

vision, 3D modeling and video processing

Evaluation and WeightageContinuous Assessment : 50%

Final Examination : 50%

Page 72: hbook

68

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

WAGA6313 NATURAL LANGUAGE PROCESSING AND APPLICATIONS

Learning OutcomesAt the end of the course, the student is able to:1. Analyse the principle knowledge in Natural Language Processing 2. Do morphological, syntax, semantic and pragmatic analysis 3. Develop a Natural Language Processing Application systems

SYNOPSIS OF COURSE CONTENT1. Introduction2. Computational phonology and text to speech (TTS)3. Morphology and finite state transducer4. N-grams 5. Hidden Markov Models (HMMs)6. Syntax : Word class and part of speech (POS); Parsing with Context Free

Grammar(CFG); Features and unification; Lexicalised and probabilistic parsing

7. Semantic : Semantic analysis; Lexical semantic; Word sense disambiguation and Information Retreival

8. Pragmatic : Discourse; Dialogue and conversational agent; Machine translation

EVALUATION AND WEIGHTAGEContinuous Assessment : 50%

Final Examination : 50%

Page 73: hbook

69

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

WAGA6314 SPEECH PROCESSING AND APPLICATIONS

Learning OutcomesAt the end of the course, the student is able to:

1. Differentiate between speech synthesis and speech recognition.2. Describe the components of speech synthesis and speech recognition

systems.3. Analyse the problems of speech processing.4. Apply speech processing

SYNOPSIS OF COURSE CONTENT1. Important fundamentals of speech processing: Waveforms, resonance and

formants; Fourier transform2. Digital signal processing: Classification of signals; Analog-to-digital and

digital-to-analog conversion3. Speech synthesis: Text-to-speech synthesis; Text analysis; Waveform

generation4. Speech recognition: Components of a recognizer; Speech signal and

parameters; Dynamic time warping; Hidden Markov Model

EVALUATION AND WEIGHTAGEContinuous Assessment : 50%

Final Examination : 50%

Page 74: hbook
Page 75: hbook

Master of Library and Information Science

Degree

THE FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY

Page 76: hbook

72

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Page 77: hbook

73

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

UNIVERSITY OF MALAYA (MASTER’S DEGREE) RULES 2001Schedule Number Twelve

Faculty of Computer Science and Information Technology

Part 3

MASTER OF LIBRARY AND INFORMATION SCIENCE DEGREE

1. Programme Type

The types of programmes offered for the Master of Library and Information Science are:

(1) a programme which shall consists of coursework with less than thirty percent (<30%) of the total number of credit hours of the programme for research; and

(2) a programme which shall consists of coursework and research leading to the submission of a dissertation in the candidate’s area of study whereby thirty percent (>30%) or more of the total number of credit hours shall be for research; and

(3) a programme which shall consists of one hundred percent (100 %) research leading to the submission of a dissertation.

2. Admission Requirements

(1) Through Dissertation Programme

(a) Qualifications for Admission

(i) Bachelor’s degree with Honours or a comparable degree from another University or a comparable degree in the field of Library Studies or Information Studies or have working experience of at least three years in a library or information centre;

or

(ii) Post degree diploma in the field of Library Studies or Information Studies or a comparable qualification;

or

(iii) Other qualifications approved by the Senate from time to time.

(b) English Language Proficiency

Page 78: hbook

74

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

(i) Foreign candidates are required to:

(A) have at least IELTS 5.5 or TOEFL 550 if their first degree is from a university where English is not the medium of instruction;

or

(B) pass an English proficiency test approved by the University.

(2) Through Coursework Programme and through Coursework and Dissertation Programme

(a) Qualifications for Admission

(i) Bachelor’s degree with Honours;

or

(ii) Bachelor’s degree and;

(A) have working experience of at least three years in a library or an information centre;

or

(B) Diploma in Computer Science of University of Malaya or a post graduate degree in a field related to Library Studies or Information Science of another accredited institution.

or

(iii) Other qualifications approved by the Senate from time to time.

(b) English Language Proficiency

(i) Foreign candidates are required to:

(A) have at least IELTS 5.5 or TOEFL 550 if their first degree is from a university where English is not the medium of instruction;

or

(B) pass an English proficiency test approved by the University.

Page 79: hbook

75

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

3. Duration of Study

Through Coursework Programme

(1) The programme of study extends over a minimum period of three regular semesters.

4. Programme Structure

The Master of Library and Information Science Programme through coursework and through coursework and dissertation shall have a total of thirty-six (36) credit hours. The details are as shown below.

(a) Through Coursework Programme

(i) This programme comprises:

(A) six core courses, each three credit hours; and

(B) six elective courses, each three credit hours.

(ii) Candidates may be imposed to enroll in other courses and obtain satisfactory results deemed necessary by the Faculty.

(iii) Details of courses offered shall be of those approved by the Senate from time to time on the recommendation of the Faculty and shall be made known to the candidates at the start of each session.

(iv) The list of Senate approved courses for the Master of Library and Information Science Programme shall be as indicated in List 1. Candidates shall be informed of the prescribed combination of courses for this programme prior to registration at the start of their study programme.

(b) Through Coursework and Dissertation Programme

(i) The programme shall consists of two parts:

(A) Part I comprises:

(AA) six core courses, each three credit hours; and

(AB) two elective courses, each three credit hours.

(B) Candidates may be imposed to enroll in other courses and obtain satisfactory results deemed necessary by the Faculty.

Page 80: hbook

76

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

(C) Part II shall consist of twelve (12) credit hours and shall involve research leading to the submission of a dissertation.

(ii) Details of courses offered shall be of those approved by the Senate from time to time on the recommendation of the Faculty and shall be made known to the candidates at the start of each session.

(iii) The list of Senate approved courses for the Master of Library and Information Science Programme shall be as indicated in List 1. Candidates shall be informed of the prescribed combination of courses for this programme prior to registration at the start of their study programme.

(c) Through Dissertation Programme

(i) This programme shall consist of one hundred percent (100 %) research work leading to the submission of a dissertation whose format shall be as stipulated in paragraph 8, University of Malaya Regulations (Master’s Degree) 2001.

(ii) Candidates may be imposed to enroll in other courses and obtain satisfactory results deemed necessary by the Faculty.

Page 81: hbook

77

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

UNIVERSITY OF MALAYA (MASTER’S DEGREE) REGULATIONS 2001Schedule Number Twelve

Faculty of Computer Science and Information Technology

Part 3

MASTER OF LIBRARY AND INFORMATION SCIENCE DEGREE

1. Course Registration

(1) Through Coursework Programme

(a) Registration for courses shall be in the week prior to the commencement of each semester.

(b) A candidate shall register for at least six credit hours of coursework for each semester except for:

(i) the final semester of his/her study programme whereby registration for less than the stipulated number is permitted;

or

(ii) cases where his/her withdrawal from a particular semester is approved.

(2) Through Coursework and Dissertation Programme

(a) Registration for courses shall be in the week prior to the commencement of each semester.

(b) A candidate shall register for at least six credit hours of coursework for each semester except for:

(i) the final semester of his/her study programme whereby registration for less than the stipulated number is permitted;

or

(ii) cases where his/her withdrawal from a particular semester is approved.

(c) Registration for dissertation research work can only be done upon the completion of at least twelve (12) credit hours of coursework.

Page 82: hbook

78

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

(3) Through Dissertation Programme

Unless withdrawal from a particular semester has been granted, a candidate under the fully research programme who is required to pass any prescribed courses, shall register for the courses in the semester the courses are offered.

2. Supervision

(1) Through Coursework and Dissertation Programme and through Dissertation Programme

(a) The appointment of a supervisor shall be done at the point a candidate’s area of research is approved.

(b) Where necessary, the appointment of a co-supervisor may be done.

3. Determination of Research Area

(1) Through Coursework and Dissertation Programme

The determination of research area shall be done prior to a candidate’s embarkation on research work.

(2) Through Dissertation Programme

The determination of research area shall be done upon the admission of a candidate into the programme.

4. Submission

(1) Through Coursework and Dissertation Programme

(a) A candidate shall be permitted to submit his/her dissertation upon completing at least one semester of research following the registration of Part II of his/her study programme.

(b) A candidate shall submit his/her dissertation before the end of his/her candidature.

(2) Through Dissertation Programme

(a) A candidate shall be permitted to submit his/her dissertation upon completing at least one semester of research following the first registration of his/her study programme.

(b) A candidate shall submit his/her dissertation before the end of his/her candidature.

Page 83: hbook

79

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

List 1

CORE COURSES

Code Course Credit HoursWXGB6102 Information Sources and Services 3WXGB6103 Organization of Information 3WXGB6105 Technologies for Information Management 3WXGB6107 Management of Information Services 3WXGB6108 Research Foundations for Library and

Information Science3

WXGB6109 Libraries, Information and Society 3

ELECTIVE COURSES

INFORMATION RESOURCES AND SERVICES TRACK

Code Course Credit HoursWXGB6301 Legal Issues in Information Science 3WXGB6303 User Needs and Behaviour 3WXGB6304 Development of Information Collection 3WXGB6305 Indexing, Abstracting and Thesauri

Construction3

WXGB6316 Malaysiana Information Resources 3WXGB6317 User Education 3WXGB6318 Library Planning and Design 3WXGB6319 Information Entrepreneurship 3WXGB6320 Knowledge Management for Information

Professionals3

INFORMATION SCIENCE AND TECHNOLOGY TRACK

Code Course Credit HoursWXGB6306 Electronic Publishing 3WXGB6310 Management of Internet Resources 3WXGB6311 Digital Libraries 3WXGB6106 Information Retrieval 3WXGB6321 Web Publishing 3WXGB6322 System Analysis and Design for Information

Professionals3

Page 84: hbook

80

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

RESEARCH IN LIBRARY AND INFORMATION SCIENCE TRACK

Code Course Credit HoursWXGB6308 Directed Individual Study 3WXGB6380 Dissertation 12WXGB6323 Statistical Methods For Library And Information

Science3

WXGB6324 Qualitative Research For Library And Information Science

3

WXGB6325 Project Paper In Library And Information Science

3

SCHOOL RESOURCE CENTER MANAGEMENT TRACK

Code Course Credit HoursWXGB6326 Library Resources and Services For Children

And Young Adults3

WXGB6327 Educational Role of Teacher Librarian 3WXGB6328 Reading and Information Literacy 3WXGB6329 Instructional Technologies In School Resource

Centres3

GENERAL TRACK

Code Course Credit HoursWXGB6330 Special Topics in Library and Information

Science I3

WXGB6331 Special Topics in Library and Information Science Ii

3

WXGB6309 Practicum in Information and Library Services 3

(Note : Not all courses will be offered every semester; the actual courses offered will depend on the availability of staff and the number of students registering).

WXGB6102 INFORMATION SOURCES AND SERVICES

Learning OutcomesAt the end of the course, the student is able to:1. Describe the theory and practice of using basic information sources in

information services.2. Apply the techniques of negotiating, questioning and answering reference

enquiries.3. Identify the needs of particular user groups and produce sources and

services to meet these needs.4. Demonstrate the ability to communicate effectively with users.

Page 85: hbook

81

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

5. Identify the technologies which provide access to information sources.

Synopsis of Course Content 1. The information cycle.2. Reference work and reference service.3. Reference collection ; Selection and evaluation of reference materials.4. Bibliographic control ; Bibliographies.5. Electronic sources and services.6. Internet searching.7. Indexing and abstracting services.8. Encyclopedias ; Dictionaries.9. Ready reference sources.10. Specialised reference sources.11. Biographical sources.12. Geographical sources.13. The future of reference work

Evaluation and WeightageContinuous Assessment : 70%

Final Examination : 30%

WXGB6103 ORGANIZATION OF INFORMATION

Learning OutcomesAt the end of the course, the student is able to:1. Transcribe the catalogue entry for monographs, conference proceedings,

uniform titles, analytical works, serials and non-book resources using the ISBDG standards and Anglo-American Cataloguing rules.

2. Tagging the entry for an online cataloguing system using MARC.3. Provide the main entry for personal and corporate authors.4. Provide the subjects for the entry using subject schedule such as LCSH and

Sears.5. Provide the class numbers for the entry using classification scheme such as

DDC and LCCS. 6. Control the quality of the catalogue entry.

SYNOPSIS OF COURSE CONTENT1. Bibliographic control, bibliographic tools and transcribing printed information

sources according to ISBDG.2. Transcribing monographs using Anglo-American cataloguing rules.3. Tagging transcriptions in accordance to MARC4. Provide and control the main entry heading for personal and corporate

authors.5. Transcribe conference proceedings.6. Transcribe analytical works and uniform titles.7. Transcribe journals and non-book materials.8. Determine access and quality control of subjects for transcribed entries.9. Determine the classification number for transcribed entries.

Page 86: hbook

82

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

EVALUATION AND WEIGHTAGEContinuous Assessment : 70%

Final Examination : 30%

WXGB6105 TECHNOLOGIES FOR INFORMATION MANAGEMENT

LEARNING OUTCOMESAt the end of the course, the student is able to:1. Identify major applications of technology used in information management

and issues affecting their implementation.2. Demonstrate competencies in some widely used software applications in

managing information3. Utilize appropriate selection criteria for automating particular library

operations. 4. Describe and differentiate the functions of the various features of an

integrated library information system.5. Design and develop databases using relational database management

system and text retrieval systems.

Synopsis of Course Contents1. Introduction to information management and information processes; tools

used in managing information 2. Spreadsheets and presentation tools for information management3. Relational databases for information management4. Text retrieval systems for information management5. Planning for library automation, system needs analysis, evaluating

development and operational costs, system requirement specification, selection of hardware and software; library function analysis.

6. Library standards: MARC, NISO Z39.507. Automating library functions – Acquisitions, Cataloguing, Circulation and

Information Retrieval. 8. Automating reference information services; expert systems and artificial

intelligence; CD-ROM and Net-based information systems and major vendors

9. Library management system as a Management Information System10. Systems implementation, data preparation, bar-coding, site preparation,

workstation design, loading of records and retrospective conversion, training.

11. Computerized library systems, evaluating automation systems, system approach, concept of online catalogue system, turnkey and locally developed system

12. Open source Integrated Library System13. The Internet in library automation. Web-based systems and the digital

libraries

EVALUATION AND WEIGHTAGEContinuous Assessment : 70%

Final Examination : 30%

Page 87: hbook

83

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

WXGB6107 MANAGEMENT OF INFORMATION SERVICES

LEARNING OUTCOMESAt the end of the course, the student is able to:1. Describe the types of library and information services, the organizational

structure and roles.2. Trace the elements of an integrated planning approach to management

encompassing the strategic planning process, human resource planning, information planning, financial planning and technology planning.

3. Identify, describe and apply the concepts and principles of corporate culture, leadership, group dynamics, team building, managing conflicts and negotiations to an information service environment.

4. Evaluate and construct an understanding of functions and characteristics of communication in an information service organization.

5. Prepare an information marketing plan.6. Construct an information performance evaluation plan.7. Present an issue related to information services management.

SYNOPSIS OF COURSE CONTENT1. The information environment - Development of library and information

services, management roles, environment of information services, professionalism.

2. Management tools and techniques – information planning, human resource management, corporate culture, marketing, leadership, delegation and control, quality control, performance evaluation.

3. Management responsibilities in an information organization – motivation, conflict management, negotiations, communication, decision making, personal development, managing stress, career planning, facilities management, financial management, technology planning, public services.

4. The future of information services – Technology, management trends, management of change, outsourcing, globalization, and emerging issues

EVALUATION AND WEIGHTAGEContinuous Assessment : 70%

Final Examination : 30%

WXGB6108 RESEARCH FOUNDATION FOR LIBRARY AND INFORMATION SCIENCE

LEARNING OUTCOMESAt the end of the course, the student is able to:1. Explain the concept and role of research in library and information science.2. Outline the approaches and steps involved in conducting research.3. Search, locate, review and evaluate the published research on a selected

topic4. Compare and contrast the principal methods of research used in library and

information science.5. Use basic statistics to characterize and analyze data.

Page 88: hbook

84

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

6. Develop a proposal for a small research project to be carried out, and make an oral presentation of it.

SYNOPSIS OF COURSE CONTENT1. Introduction to research2. Examining past research3. Planning the research study4. The review of literature5. Research methods6. Data collection7. Data analysis and interpretation8. Discussion and conclusions9. Communicating the research findings10. The future of research in library and information science EVALUATION AND WEIGHTAGEContinuous Assessment : 70%

Final Examination : 30%

WXGB6109 LIBRARIES, INFORMATION AND SOCIETY

LEARNING OUTCOMESAt the end of the course, the student is able to:1. Describe the nature of the information society and how libraries and

information organizations fit into it;2. Develop a critical awareness of the role and value of the various types of

libraries and information organizations3. Discuss key principles and values which underlie the library and information

profession; 4. Identify the key issues which affect the development of library and information

services and assess the librarian’s responses to them

Synopsis of Course Contents1. Introduction to the library and information profession; objectives and

principles of the profession; the origins of the information professions2. The information transfer cycle; the place of libraries, museums and archives

as cultural institutions; types of libraries and information organizations; functions & services

3. Libraries and the information society; Theories of information society 4. The library as an institution: The functional organization of libraries5. The information society: Malaysian perspective; Libraries and librarianship

1817 -19616. Information production and information infrastructure; Information policy;

Global information infrastructure and global digital library7. Social, ethical and policy implications of information technology. The

political dimension of the information society. Information rich, information poor and digital divide

8. Information and knowledge services in the workplace; Collection and

Page 89: hbook

85

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

access management in the 21st century9. Issues in the library and information science professions as they involve their

communities of users and sponsors: Intellectual freedom, community service, professional ethics, social responsibilities, intellectual property, copyright and fair use, information literacy, scholarly publishing, censorship, the socio-cultural role of libraries and information agencies and professionalism in general.

Evaluation and WeightageContinuous Assessment : 70%

Final Examination : 30%

INFORMATION RESOURCES AND SERVICES TRACK

WXGB6301 LEGAL ISSUES IN INFORMATION SCIENCE

Learning OutcomesAt the end of the course, students will be able to:1. Understand the processes involved in the formulation of legislations2. Identify the various elements which constitute a legislation and other legal

instruments3. Identify and be familiar with the various legislations which are relevant to

the field of library and information science4. Describe the various legal issues that are directly or indirectly relate to the

field of library and information science

Synopsis of Course Content1. Malaysian legal system ; Formulation of laws2. Primary and secondary legal sources3. Copyright ; Repography4. Publication and printing laws5. Legal depository6. Freedom of information ; Censorship ; Privacy7. Electronic sources of information8. Cyber laws9. Professionalism10. Current research on legal issues related to library and information science

EVALUATION AND WEIGHTAGEContinuous Assessment : 70%

Final Examination : 30%

WXGB6303 USER NEEDS AND BEHAVIOUR

Learning OutcomesAt the end of the course, the student is able to:

Page 90: hbook

86

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

1. Describe and construct a mental map of concepts and models related to how people think about, access, interact with and use information.

2. Profile the information seeking and use behavior of individuals or groups in specific social and occupational groups.

3. Generate effective solutions to information need and use problems.4. Construct a design for an effective information delivery service and sources.5. Present an issue related to information services management.

Synopsis of Course Content1. Information behaviour2. Concepts relevant to information behaviour3. Information needs and information seeking4. Information use activities; decision making, browsing, judgment of

relevance, avoidance of information5. Models of Information behaviour; Wilson, Krikelas, Johnson, Leckie, etc6. Perspectives, paradigms, and theories; sense making, play theory,

entertainment theory7. Research process8. Methods of studying behaviours9. Information seeking in an electronic environments10. Information seeking in context

EVALUATION AND WEIGHTAGEContinuous Assessment : 70%

Final Examination : 30%

WXGB6304 DEVELOPMENT OF INFORMATION COLLECTION

Learning OutcomesAt the end of the course, the student is able to:1. Use and apply tools to locate and select information sources.2. Locate and collate the different types of information sources available,

print and electronic.3. Describe and display the skills required to manage, preserve and maintain

information collection.4. Evaluate the quality and strength of an information center collection

Synopsis of Course Content1. Collection development policy2. Types of information collection.3. Principles of collection selection.4. Select tools for print, serials, grey and electronic resources.5. The acquisition process.6. Collection evaluation and collection standards.7. Preservation and maintenance practices.8. Intellectual freedom and censorship.9. Research trends

Page 91: hbook

87

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

EVALUATION AND WEIGHTAGEContinuous Assessment : 70%

Final Examination : 30%

WXGB6305 INDEXING, ABSTRACTING AND THESAURI CONSTRUCTION

Learning OutcomesAt the end of the course, the student is able to:1. Describe the principles and concepts underlying subject indexing,

abstracting and thesaurus construction for information retrieval.2. Create indexes and write abstracts for journal articles, conference

proceedings, newspaper clippings, and digital images.3. Construct a thesaurus on a chosen subject

Synopsis of Course Content1. Introduction to indexing, abstracting and information retrieval.2. History of finding aids; related forms of finding aids.3. Full-text search vs. indexing; types of materials indexed; the process of

indexing; standards; controlled vocabulary4. Indexing and abstracting databases; indexing tools; indexer aids.5. The parts of an index; topic and subject analysis: headings, subheadings,

and special features (names, places, acronyms, and non-text items); back-of-book indexing

6. Indexing and abstracting conference proceedings, periodical articles, newspaper clippings and collected works.

7. Non-book indexing: open-ended vs. close-ended indexing; databases; journals; web resources;

8. Facets analysis; semantic relations and term hierarchies; metadata9. Techniques of thesaurus construction.10. Current issues in indexing and abstracting

EVALUATION AND WEIGHTAGEContinuous Assessment : 70%

Final Examination : 30%

WXGB6316 MALAYSIAN INFORMATION RESOURCES

Learning OutcomesAt the end of the course, the student is able to:1. Identify various types and uses of Malaysian information resources.2. Produce a bibliography on a specific Malaysiana topic.3. Identify special Malaysiana repositories in Malaysia and abroad.4. List possible bibliographical research areas in the context of Malaysiana.

Synopsis of Course Content1. Malaysian reference work and reference service

Page 92: hbook

88

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

2. Bibliographic control of Malaysia resources3. Statistical sources4. Malaysian periodicals5. Sources in the Arts and Social Sciences6. Sources in the Science and Technology7. Business information sources8. Indexing and abstracting services9. Biographical resources10. Malaysian publishers and the book trade11. Malaysian research in Library and information sciences

EVALUATION AND WEIGHTAGEContinuous Assessment : 70%

Final Examination : 30%

WXGB6317 USER EDUCATION

Learning OutcomesAt the end of the course, the student is able to:1. Understand the history and development of user education 2. Acquire knowledge of learning theory, instructional design and what

motivates people to want to learn.3. Demonstrate skill in the selection and use of appropriate learning

technologies and alternatives to face-to-face instruction.4. Design active and independent lesson plans using appropriate instructional

modes and materials and suitable evaluation criteria 5. Know about and keep up with research on user education

Synopsis of Course Content1. History and development of user education2. Professional association standards for information literacy.3. Learning theories and learning styles 4. Instructional design and planning; Lesson planning; Training methods and

aids; Teaching methods5. Developing a program of instruction or learning opportunities.6. Independent learning tools - tutorials. Websites and pathfinders7. Collaborative instructional program design8. User education research

Evaluation and WeightageContinuous Assessment : 70%

Final Examination : 30%

Page 93: hbook

89

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

WXGB6318 LIBRARY PLANNING AND DESIGN

Learning OutcomesAt the end of the course, the student is able to:1. Understand the role of the professional librarian in the library facility planning

process2. Gain an understanding of the architecture profession as well as the

interdisciplinary nature of building projects and communicate with other groups involved in the library planning process, based on an understanding of their responsibilities

3. Relate the community needs assesment phase of the library planning process to a statement of resources, services, staffing and facility requirements

4. Prepare a library building program based on general principles of the various phases of the planning.

5. Participate effectively in or to manage a library renovation project or a new building project

6. Evaluate personnel, systems, and services during a construction project so that the new or renovated library facility is cost-effective and appropriate to users’ needs

Synopsis of Course Content1. Principles of library design2. Identification of elements in library architecture and their governing factors

; Relationship between design and function. 3. Areas of responsibility assigned to each professional involved in the planning

process.

4. Relationship between the library building and the physical environment, library services and the community served.

5. Theoretical principles of various aspects of phases of library planning 6. Disaster planning7. Standards in Library planning8. Current research on library planning design

Evaluation and WeightageContinuous Assessment : 70%

Final Examination : 30%

WXGB6319 INFORMATION ENTREPRENEURSHIP

Learning OutcomesAt the end of the course, the student is able to:1. Describe a variety of activities in the library and information industry.2. Analyze the potential for entrepreneurial activity in the information

economy.3. Review the requirements for establishing and operating an information-

based business.

Page 94: hbook

90

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

4. Discuss the factors required for the successful operation of an information-based business

5. Develop a business plan for a selected information entrepreneurial activity, present it orally and in writing.

Synopsis of Course Content1. The information industry2. The information cycle3. The information professions4. Knowing yourself5. Is entrepreneurship for you ?6. Information entrepreneurship7. Marketing8. Setting up a business9. Financial planning10. Legal aspects legal aspects11. Human resource aspects12. Management aspects13. Business ethics14. Putting it all together: the business plan15. Executing the plan and making the business a success

EVALUATION AND WEIGHTAGEContinuous Assessment : 70%

Final Examination : 30%

WXGB6320 KNOWLEDGE MANAGEMENT FOR INFORMATION PROFESSIONALS

Learning OutcomesAt the end of the course, the student is able to:1. Understand what is meant by knowledge management 2. Identify the characteristics of a knowledge management environment 3. Use the skills of an information professional in a knowledge management4. Know about and keep up with knowledge management research

Synopsis of Course Content1. Defining knowledge management2. The knowledge management environment3. The components of knowledge management - processes and systems that

need to exist and interact to make knowledge management possible4. The relationships between knowledge management and

-information management-records/document management-human resources management-information technology

5. The information professional’s role in managing knowledge – examining skills and competencies

6. Knowledge management research

Page 95: hbook

91

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Evaluation and WeightageContinuous Assessment : 70%

Final Examination : 30%

INFORMATION SCIENCE AND TECHNOLOGY TRACK

WXGB6306 ELECTRONIC PUBLISHING

Learning OutcomesAt the end of the course, the student is able to:1. Understand the nature and range of electronic publishing. 2. Understand the technical environment for electronic publishing: hardware,

software and communications network.3. Identify the main criteria of electronic publishing and how to produce a

commendable piece of work.4. Grasp a practical working knowledge of the most common contemporary

electronic publishing strategies, including creation of e-books, web publishing, and interactive multimedia publications.

Synopsis of Course Content1. Big picture of electronic publishing: Challenges, Term of reference, Electronic

publishing dystems and software. 2. Document types, data imaging, data compression, document interchange

format, and standards.3. Creation, design, production, marketing and distribution of electronic

documents.4. Electronic publications on the web using HTML and XML5. Multimedia design and development in library and information services . 6. Copyright and its application to electronic media, ownership of information,

software and database protection.

EVALUATION AND WEIGHTAGEContinuous Assessment : 70%

Final Examination : 30%

WXGB6310 MANAGEMENT OF INTERNET RESOURCES

Learning OutcomesAt the end of the course, the student is able to:1. Describe the development, management and selected issues related to

the Internet.2. Demonstrate the ability to use the Internet for communication and to seek

information.3. Discuss the use of the Internet in the provision of library and information

services.4. Describe the organization of web resources.

Page 96: hbook

92

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Synopsis of Course Content1. History of the Internet2. Internet resources and services3. Internet content4. Evaluation of websites5. Web organisation6. Ethics and the Internet7. Use of the Internet for educational and library services8. Managing resources in subject gateways, digital libraries, open archives

initiatives9. Organising Web information via clasification structures10. Metadata and cataloguing Web resources11. Issues in the management of web resources

EVALUATION AND WEIGHTAGEContinuous Assessment : 70%

Final Examination : 30%

WXGB6311 DIGITAL LIBRARIES

Learning OutcomesAt the end of the course, the student is able to:1. Describe the evolution, nature and different contexts of digital libraries.2. Describe selected digital library projects and initiatives, both locally and

internationally.3. Demonstrate a comprehensive understanding of a variety of concepts,

practices, and technologies, in digital library practice, development and research.

4. Plan and gather requirements, organize information, and design information for a digital library.

5. Examine and report on research, trends and issues related to digital libraries..

Synopsis of Course Content1. Digital library concepts; Digital libraries and the global Information society;

Development of digital collections and digital libraries.2. Digital library initiatives and research projects; models and framework.3. Technical infrastructure of the digital library: Information retrieval engines;

Database construction of digital libraries; Distributed collections; Multimedia formats and applications; Interoperability; Network technology; Web applications in digital libraries; Interface design; Communication protocols; Query languages.

4. Knowledge organization in digital libraries: Metadata; Indexing; classification; Database integration; Document formats.

5. Collection development and maintenance: Digital archives; Digital conversion technology; Digital preservation.

6. Information access and utilization of digital libraries: Users and uses of digital libraries; Usability and evaluation research; Information behavior in digital

Page 97: hbook

93

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

libraries.7. Social, economic and policy Issues: Electronic publishing; Scholarly

communication; Copyright issues and intellectual property rights in digital libraries; Costs of building digital libraries; Funding for digital libraries.

8. Professional Issues: Roles and responsibilities of the digital librarian; Management of digital libraries; Bibliographic instruction.

Evaluation and WeightageContinuous Assessment : 70%

Final Examination : 30%

WXGB6106 INFORMATION RETRIVAL

Learning OutcomesAt the end of the course, the student is able to:1. Understand the principles and concepts of information retrieval.2. Understand information retrieval systems principles, interfaces and

performance measures.3. Review current research development in information retrieval.4. Be able to evaluate information retrieval systems.

Synopsis of Course Content1. Introduction to Information Retrieval2. Retrieval evaluation 3. Query language; Query operation4. Text and multimedia languages and properties 5. Metadata6. Text operations7. Automated Indexing and searching8. User interface and visualisation9. Internet10. OPAC ; bibliographical systems11. Digital libraries12. Current research in information retrieval

Evaluation and WeightageContinuous Assessment : 70%

Final Examination : 30%

WXGB6321 WEB PUBLISHING

Learning OutcomesAt the end of the course, the student is able to:1. Use client-side technologies for building web sites.2. Use a diversity of server-side technologies for building multi-server, multi-tier

web applications, especially for library and information center setting.

Page 98: hbook

94

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

3. Select and employ appropriate technologies for the development of web applications

4. Describe and discuss the issues surrounding web design and development

Synopsis of Course Content1. Web applications in libraries2. Web clients and client side technologies: e.g. HTML, XHTML, CSS,

Javascript.3. Web servers and server-side technologies: e.g. Apache, PHP.4. Database driven systems and web services: e.g. MySQL, database

connectivity.5. Web site development tools (open source and commercial)6. Web site design issues: e.g. state preservation, usability, accessibility,

standards

EVALUATION AND WEIGHTAGEContinuous Assessment : 70%

Final Examination : 30%

WXGB6322 SYSTEM ANALYSIS AND DESIGN FOR INFORMATION PROFESSIONALS

Learning OutcomesAt the end of the course, the student is able to:1. Present analyses of cases relating to information systems development both

orally and in writing2. Analyze, synthesize, and apply conceptual understandings of organizational

problems to be solved with an information system3. Understand, at a practical level, systems development from the initial phase

of determining user requirements to the implementation of information systems

4. Work in teams on a systems analysis project

Synopsis of Course Content1. Systems analysis and design for variety of library types and sizes2. Stakeholders of an information system3. Systems Life Cycle & Systems Development Methodologies4. Phases of systems analysis5. Requirements discovery: fact–finding techniques6. Data modeling and analysis, process modeling7. Feasibility analysis and system proposal8. Systems design options for information systems in libraries : in-house/

commercial9. Application architecture and modeling, database design10. Input, output & user interface design11. Systems construction, implementation and maintenance

Page 99: hbook

95

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Evaluation and WeightageContinuous Assessment : 70%

Final Examination : 30%

RESEARCH IN LIBRARY AND INFORMATION SCIENCE TRACK

WXGB6308 DIRECTED INDIVIDUAL STUDY

Learning OutcomesAt the end of the course, the student is able to:1. Develop a proposal for a self-directed study2. Review the literature for the selected topic of study3. Write a report based on the literature in a professionally acceptable style 4. Make an oral presentation on the topic under study

Synopsis of Course ContentThis course is intended for an in-depth study of an area in library and information science not covered in regularly offered courses in the MLIS curriculum. The student will be under the supervision of a regular faculty member. The course involves self-directed study, extensive reading and research and writing and presentation on a selected topic.

Evaluation and WeightageResearch report : 60%

Presentation : 30%

Meeting with supervisor : 10%

DISSERTATIONLearning OutcomesAt the end of the course, the student is able to:1. Develop a research proposal based on professionally acceptable

procedures..2. Write a literature proposal based on professionally acceptable procedures3. Carry out the research project based on the proposal 4. Collect and analyze data in a valid an reliable manner5. Write a dissertation

AssessmentThe dissertation will be assessed by an external examiner, an internal examiner and the candidate’s appointed supervisor. The candidate’s supervisor will also provide a report on the candidate’s performance during the research project.

Page 100: hbook

96

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

WXGB6323 STATISTICAL METHODS FOR LIBRARY AND INFORMATION SCIENCE

Learning OutcomesAt the end of the course, the student is able to:1. Explain the basic concepts of statistics2 Apply basic statistical concepts and methods to related library and

information science projects.3. Apply statistics to library problems that can be quantified as an aid in

research and/or decision-making.

Synopsis of Course Content1. Introduction to statistics2. Summarizing data3. Measures of central tendency4. Measures of variability5. Correlation measures6. Probability and related concepts7. Sampling Distributions and Confidence Intervals8. Hypothesis testing9. Least Squares Regression10. Comparing independent groups11. One-way anova and 2-way anova12. Comparing dependent groups13. Multiple comparisons14. Rank-based and non-parametric statistics

Evaluation and WeightageContinuous Assessment : 70%

Final Examinations : 30%

WXGB6324 QUALITATIVE RESEARCH FOR LIBRARY AND INFORMATION SCIENCE

Learning OutcomesAt the end of the course, the student is able to:1. Describe the nature qualitative research (basic purposes, approaches and

challenges) 2. Distinguish among a selected variety of qualitative research traditions and

trace the process of research design 3. Discuss ethical issues in qualitative research 4. Frame appropriate research question(s), in the context of library and

information science, that can be answered by a qualitative research study

5. Select a qualitative research method and design a research study that fits the research question

6. Document the various stages in the process of research design (from question, to data collection, to data analysis, to presenting the analysis by writing up one’s findings, to testing validity with verification)

7. Analyze the data, and present the findings in a professionally acceptable manner

Page 101: hbook

97

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Synopsis of Course ContentPart I : Introduction to Qualitative Research 1. The Nature of Qualitative Research : Development and

Perspectives 2. Initial Steps in the Research Process 3. Ethical Issues in Qualitative Research

Part II : Approaches to Qualitative Research 1. Ethnography 2. Grounded Theory 3. Phenomenology 4. Narrative Enquiry 5. Other Approaches

Part III : Data Collection 1. Participant Observation and Document Analysis 2. Interviewing 3. Focus Groups 4. Sampling

Part IV : Data Analysis and Presentation 1. Qualitative Data Analysis 2. Ensuring Trustworthiness and Quality 3. Writing up Qualitative Research

Evaluation and WeightageContinuous Assessment : 70%

Final Examinations : 30%

WXGB6325 PROJECT PAPER IN LIBRARY AND INFORMATION SCIENCE

Learning OutcomesAt the end of the course, the students is able to:1. Develop a proposal for a small research project in library and/or information

science.2. Carry out the research project in an ethical and professionally acceptable

manner. 3. Present the findings of the project in writing to the level of a conference

paper / potentially publishable journal paper

Synopsis of Course ContentThe course is intended to provide the student with experience in carrying out a small research project within one semester, leading to a potentially publishable paper. There will be no lectures and the student will work independently, under the guidance and supervision of one or more academic staff members. The course can be used either as a forerunner to the dissertation, or as an independent research experience.

Page 102: hbook

98

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Evaluation and WeightageContinuous Assessment : 100%

Final Examinations : 0%

SCHOOL RESOURCE CENTER MANAGEMENT TRACK

WXGB6326 LIBRARY RESOURCES AND SERVICES FOR CHILDREN AND YOUNG ADULTS

Learning OutcomesAt the end of the course, the student is able to:1. Locate and describe print and electronic sources and services for children

and young adults2. Create outreach programs for children and young adults3. Develop instructions programs for children and young adults about library

resources4. Prepare a thematic display of children and young adults resources5. Describe award winning children’s and teen literature6. Evaluate existing services and resources for children and young adults

Synopsis of Course Content1. History and philosophy of resources and services for children and young

adults; standards of services2. Assessing community needs for children’s and young adult’s library

services3. Evaluation, selection, and use of these materials in the contexts of

collection development.4. Reference services and library instruction for children and young adults.5. Cataloguing and classification for children and young adults.6. Planning library programs for children and young adults.7. Marketing services for children and young adults.8. Outreach and cooperation with other agencies serving children and

young adults. 9. Evaluating library services for children and young adults.10. Current issues such as: information literacy and new information

technologies.

Evaluation and WeightageContinuous Assessment : 70%

Final Examination : 30%

WXGB6327 EDUCATIONAL ROLE OF TEACHER LIBRARIAN

Learning OutcomesAt the end of the course, the student is able to:1. Understand the psychology of learning and development of educators.

Page 103: hbook

99

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

2. Work with students and teachers to analyze learning and information needs,

3. Collaborate with administrators and classroom teachers to identify links with curricular content, learning outcomes, student information needs, and information resources

4. Provide expertise in acquiring and evaluating information resources in all formats;

5. Guide and direct all the activities related to the library media program

Synopsis of Course Content1. The psychology of learning2. Information needs and critical thinking skills3. Current research on teaching and learning to create and apply

knowledge4. Development of policies and curricula to support information literacy skills.5. Managing the print and electronic resources environment6. Library media program administration7. Management of staff, budgets, equipment, and facilities

Evaluation and WeightageContinuous Assessment : 70%

Final Examination : 30%

WXGB6328 READING AND INFORMATION LITERACY

Learning OutcomesAt the end of the course, the student is able to:1. Describe the key concepts in reading and information literacy, and its

importance in today’s society.2. Discuss the role of library and information services in the promotion of

reading and information literacy3. Review selected the research on reading and information literacy.4. Plan and design an effective reading and information literacy program for

a given institution or region.

Synopsis of Course Content1. Fundamentals of reading 2. Reading materials and sources3. Reading instruction4. Personal reading5. Promotion of reading6. Assessment of reading7. Research on reading8. Technology and reading9. Concept of information literacy10. Models of information literacy11. Information literacy programs and initiatives in education and the

Page 104: hbook

100

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

workplace12. Assessing information literacy13. Research in information literacy14. Promotion of information literacy

Evaluation and WeightageContinuous Assessment : 70%

Final Examination : 30%

WXGB6329 INSTRUCTIONAL TECHNOLOGIES IN SCHOOL RESOURCE CENTRES

Learning OutcomesAt the end of the course, the student is able to:1. Describe the concepts, structures, and processes of technologically based

education, including the infusion of merging and emerging instructional technologies in education.

2. Articulate a vision for instructional technology use that facilitates student and professional learning within the school resource centre programmes.

3. Demonstrate an understanding of the effective use, organization and management of instructional technology tools in a school setting.

4. Review, evaluate, select, develop, and effectively use technology-based instructional materials

5. Review current research, issue and trends related to the use of instructional technology in the schools such as staff development, equitable access, acceptable use policies, copyright and other considerations

Synopsis of Course Content1. Overview of uses of computers in education, the use of the computer as

a teacher utility, the teaching of computer literacy, the use of application programs and the classification, selection and use of instructional media and technologies.

2. Examining principles and models of instructional technology and change; roles of instructional technology in school library programme

3. Media literacy4. Teaching and learning on the Web; Identifying teaching resources for the

Web 5. Learner/technology Assessments 6. Steps in developing online courses; Tools and resources for creating learning

resources7. Instructional design guidelines for moving courses to the Web/ Web course

models 8. Creating and sustaining online communities 9. Issues in organizing and managing instructional technology systems 10. Ethical and legal issues in the Web environment; etihical use of digital

resources 11. Clinical applications of electronic learning systems12. Perspectives on the future, marketability, flexibility and innovation

Page 105: hbook

101

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Evaluation and WeightageContinuous Assessment : 70%

Final Examination : 30%

GENERAL TRACK

WXGB6330 SPECIAL TOPICS IN LIBRARY AND INFORMATION SCIENCE I

Learning OutcomesAt the end of the course, the student is able to:1. Have an understanding of the current practice and trends in information

science and library science

Synopsis of Course ContentSeminars and lecturers dealing with current and specific topics in information and library science. These will be offered by visiting professors or resident faculty. Topics are determined in advance, subject to the availability of expertise and facilitator

Evaluation and WeightageContinuous Assessment : 70%

Final Examination : 30%

WXGB6331 SPECIAL TOPICS IN LIBRARY AND INFORMATION SCIENCE II

Learning OutcomesAt the end of the course, the student is able to:1. Have an understanding of the current practice and trends in library and

information science

Synopsis of Course ContentSeminars and lecturers dealing with current and specific topics in information and library science. These will be offered by visiting professors or resident faculty. Topics are determined in advance, subject to the availability of expertise and facilitator

Evaluation and WeightageContinuous Assessment : 70%

Final Examination : 30%

Page 106: hbook

102

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

WXGB6309 PRACTICUM IN INFORMATION AND LIBRARY SERVICES

Learning OutcomesAt the end of the course, the student is able to:1. Participate effectively in the activities at an information center or a library.2. Apply knowledge of information theories to actual work situations.3. Describe to the management, all activities undertaken during practicum.

Synopsis of Course ContentAs provided by the organisation/institution via the training schedule. Evaluation and WeightageContinuous Assessment : 100%

Page 107: hbook

103

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Master of Information Technology Degree

THE FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY

Page 108: hbook

104

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Page 109: hbook

105

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

UNIVERSITY OF MALAYA METHODS (MASTER’S DEGREE) 2001Schedule Number Twelve

Faculty of Computer Science and Information Technology

Part 4

MASTER OF INFORMATION TECHNOLOGY DEGREE

1. Programme Type

The types of programme offered for the Master of Information Technology degree are:(1) a programme which shall consists of coursework with thirty percent

(<30%) or less of the total number of credit hours of the programme for research; and

(2) a programme which shall consists of coursework and research leading to the submission of a dissertation in the candidate’s area of study whereby thirty percent (≥30%) or more of the total number of credit hours shall be for research.

2. Admission Requirements

(1) Through Coursework Programme and through Coursework and Dissertation Programme

(a) Qualifications for Admission

(i) Bachelor’s degree with Honours or a comparable degree in a field unrelated to Computer Science or Information Technology;

or

(ii) Bachelor’s degree or a comparable degree in a field unrelated to Computer Science or Information Technology and have working experience of at least three years;

or

(iii) Other qualifications approved by the Senate from time to time.

(b) English Language Proficiency

(i) Foreign candidates are required to:

Page 110: hbook

106

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

(A) have at least IELTS 5.5 or TOEFL 550 if their first degree is from a university where English is not the medium of instruction;

or

(B) pass an English proficiency test approved by the University.

3. Duration of Study

Through Coursework Programme

(1) The programme of study extends over a minimum period of three regular semesters.

4. Programme Structure

(1) The Master of Information Technology Programme through coursework and through coursework and dissertation shall have a total of thirty-six (36) credit hours. The details are as shown below.

(a) Through Coursework Programme

(i) This programme comprises:

(A) six core courses, each three credit hours; and

(B) four elective courses, each three credit hours.

(C) Project, 6 credit hours, minimum 1 semester

(i) Candidates may be imposed to enroll in other courses and obtain satisfactory results deemed necessary by the Faculty.

(ii) Details of courses offered shall be of those approved by the Senate from time to time on the recommendation of the Faculty and shall be made known to the candidates at the start of each session.

(iii) The list of Senate approved courses for the Master of Information Technology Programme shall be as indicated in List 1. Candidates shall be informed of the prescribed combination of courses for this programme prior to registration at the start of their study programme.

(b) Through Coursework and Dissertation Programme

Page 111: hbook

107

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

(i) The programme shall consist of two parts:

(A) Part I comprises:

(AA) six core courses, each three credit hours; and

(AB) two elective courses, each three credit hours.

(B) Candidates may be imposed to enroll in other courses and obtain satisfactory results deemed necessary by the Faculty.

(C) Part II shall consist of twelve (12) credit hours and shall involve research leading to the submission of a dissertation.

(ii) Details of courses offered shall be of those approved by the Senate from time to time on the recommendation of the Faculty and shall be made known to the candidates at the start of each session.

(iii) The list of Senate approved courses for the Master of Information Technology Programme shall be as indicated in List 1. Candidates shall be informed of the prescribed combination of courses for this programme prior to registration at the start of their study programme.

Page 112: hbook

108

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

UNIVERSITY OF MALAYA REGULATIONS (MASTER’S DEGREE) 2001Schedule Number Twelve

Faculty of Computer Science and Information Technology

Part 4

MASTER OF INFORMATION TECHNOLOGY DEGREE

1. Course Registration

(1) Through Coursework Programme

(a) Registration for courses shall be in the week prior to the commencement of each semester.

(b) A candidate shall register for at least six credit hours of coursework for each semester except for:

(i) the final semester of his/her study programme whereby registration for less than the stipulated number is permitted;

or

(ii) cases where his/her withdrawal from a particular semester is approved.

(2) Through Coursework and Dissertation Programme

(a) Registration for courses shall be in the week prior to the commencement of each semester.

(b) A candidate shall register for at least six credit hours of coursework for each semester except for:

(i) the final semester of his/her study programme whereby registration for less than the stipulated number is permitted;

or

(ii) cases where his/her withdrawal from a particular semester is approved.

(c) Registration for dissertation research work can only be done upon the completion of at least twelve(12) credit hours of coursework.

Page 113: hbook

109

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

2. Supervision

(1) Through Coursework and Dissertation Programme

(a) The appointment of a supervisor shall be done at the point a candidate’s area of research is approved.

(b) Where necessary, the appointment of a co-supervisor may be done.

3. Determination of Research Area

(1) Through Coursework and Dissertation Programme

The determination of research area shall be done prior to a candidate’s embarkation on research work.

4. Submission

(1) Through Coursework and Dissertation Programme

(a) A candidate shall be permitted to submit his/her dissertation upon completing at least one semester of research following the registration of Part II of his/her study programme.

(b) A candidate shall submit his/her dissertation before the end of his/her candidature.

List 1

CORE COURSES

COURSEWORK PROGRAMME

Codes Course Credit HoursWXGE6101 Database Concepts and implementation 3WXGE6103 Software Engineering Process and Practice 3WXGE6105 Computer Network 3WXGE6106 Foundations of Information Technology 3WXGE6107 Fundamentals of Object-Oriented

Programming3

WXGX6101 Research Foundation in Computer Sciences 3WXGE6185 Information Technology Application Project 6

Page 114: hbook

110

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

COURSEWORK AND DISSERTATION PROGRAMME

Codes Course Credit HoursWXGE6101 Database Concepts and implementation 3WXGE6103 Software Engineering Process and Practice 3WXGE6105 Computer Network 3WXGE6106 Foundations of Information Technology 3WXGE6107 Fundamentals of Object-Oriented

Programming3

WXGX6101 Research Foundation in Computer Sciences 3Dissertation 12

ELECTIVE COURSES

Codes Course Credit HoursWXGE6104 Visual Programming : Concept and

Application 3

WXGE6302 Project Management & Case Tools 3WXGE6304 Object Oriented Development 3WXGE6306 Web Commerce 3WXGE6308 Knowledge Management 3WXGE6311 Multimedia System Development 3WXGE6315 Internet,Intranet,Internetworking 3WXGE6318 Multimedia System Technology 3WXGE6320 Web Development 3WXGE6402 Enterprise Re-Engineering and Restructuring 3WXGE6403 Advanced Data communication 3WXGE6404 Network Security and Management 3WXGE6405 Distributed Systems and Processing 3

WXGE6101 DATABASE CONCEPTS AND IMPLEMENTATION

Learning OutcomesAt the end of the course, the student is able to :1. Identify important terminologies widely used in the database development

environment2. Use the techniques taught for the development of the relational database

model such as entity-relationship modelling and normalization3. Design a database using the steps involved in database development4. Evaluate and use the database management system (DBMS) in database

development.

Synopsis of Course Content1. Introduction to database

Page 115: hbook

111

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

2. The database environment3. The relational Model4. Entity-Relationship modelling5. Normalization6. Logical database design and physical database design7. Relational data manipulation: SQL (Structured Query Language)8. Database security9. Database administration and Internet10. Database development based on database life cycle11. Application development using selected DBMS

Evaluation and WeightageContinuous Assessment : 50%Final Examination : 50%

WXGE6103 SOFTWARE ENGINEERING PROCESS AND PRACTICE

Learning OutcomesAt the end of this course, the student is able to :1. Explain the concept of software engineering2. Describe the various software process models3. Explain software engineering activities4. Specify the requirements and design for a small software system5. Differentiate between software validation and verification

Synopsis of Course Content1. Introduction to software engineering 2. System engineering3. Software process4. Project management 5. Software requirement6. System models7. Prototyping 8. Formal specification 9. System design10. System testing11. Software management

Evaluation and WeightageContinuous Assessment : 50%Final Examination : 50%

Page 116: hbook

112

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

WXGE6105 COMPUTER NETWORK

Learning OutcomesAt the end of the course, the student is able to:1. Explain the concepts of computer network.2. Explain the layering approach of TCP/IP and OSI3. Configure routers and switches.4. Design local and wide area network. Synopsis of Course Content1. Getting started with the computer network terminologies2. General concepts3. Fundamentals of data and signals4. Transmission media5. Multiplexing6. TCP/IP and OSI7. Local area network8. Internetworking9. Wide area network10. Internet11. Network management

Evaluation and WeightageContinuous Assessment : 50%Final Examination : 50%

WXGE6106 FOUNDATION OF INFORMATION TECHNOLOGY

Learning OutcomesAt the end of the course, the student is able to:1. Explain the fundamental concepts of information technology.2. Differentiate between computer science and information technology3. Explain the operation of information technology processors4. Configure the setting of information technology devices5. Demonstrate the acquisition of information technology skills

Synopsis of Course Content1. Hardware – peripheral devices, computer logic, processor and memory,

range of computers, generation of computers2. Information representation – information and data, number and systems,

codes and computer architecture3. Software – system and application4. Computer language – language elements, generation of languages,

structure and object oriented, compiler and interpreters, stages of program development.

5. Development of Information System – analysis, feasibility, design, implementation and documentation

6. Databases – concepts and approaches7. Network – type of network, server and security, data packets, connecting

Page 117: hbook

113

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

computers, topology and technology, protocols and elements8. Internet – IP, TCP, UDP, connecting to interfaces, internet services, application

protocols9. Security – confidentiality, integrity and availability, threats and

technologies

Evaluation and WeightageContinuous Assessment : 50%Final Examination : 50%

WXGE6107 FUNDAMENTALS OF OBJECT-ORIENTED PROGRAMMING

Learning OutcomesAt the end of the course, the student is able to:1. Describe the basic concept of object-oriented programming.2. Describe the syntax and semantics of object-oriented programming3. Write programs using object-oriented approach.4. Use and implement control structures such as repetition and selection,

arrays, and other appropriate techniques in their programs.

Synopsis of Course Content1. Basic concept of object-oriented programming2. Programming structure3. Control Struture4. Arrays5. Class and methods6. Encapsulation7. Inheritance8. Polymorphism9. Package and interface10. Exception handling11. Using I/O

Evaluation and WeightageContinuous Assessment : 50%Final Examination : 50%

WXGE6185 PROJECT

Learning OutcomesAt the end of the course, the students is able to:1. Apply and integrate the concepts, theory and knowledge learned from

other subjects in developing a software solution.2. Implement the stages in the software development life cycle.3. Document the project in a standard format.

Page 118: hbook

114

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Synopsis of Course Content1. Project proposal 2. Viva3. Report

AssessmentProject Proposal : 10%Viva : 60%Report : 30%

WXGX6101 RESEARCH FOUNDATION IN COMPUTER SCIENCES

Learning OutcomesAt the end of the course, the students is able to:1. Explain the concept and role of research in the computer sciences2. Explain the approaches and steps involved in conducting research3. Effectively search, locate, review and evaluate the research of others4. Describe the principal methods of research used int eh computer

sciences and allied areas5. Use appropriate statistic to characterize and analyze data6. Write a proposal for a small research project, and make an oral

presentation of it.

Synopsis of Course Content1. The nature of research in the computer sciences2. Major considerations and tasks in scientific research 3. Selecting a research project4. Project planning, tools and techniques for planning.5. Review of literature6. Empirical research methods in computer sciences7. Writing a research proposal8. Managing the research project9. Data analysis10. Presentation of results/ Writing the research report

Evaluation and WeightageContinuous Assessment : 100%

WXGE6104 VISUAL PROGRAMMING: CONCEPT & APPLICATION

LEARNING OUTCOMESAt the end of the course, the student is able to :1. Design an object-based programming application, which is supported with

windows features such as event-driven programming.2. Make use of window’s toolbox in the implementation such as reading from

textbox, list box, combo box, pull-down menu and etc.3. Write at least one major programming project for certain application

Page 119: hbook

115

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Synopsis of Course Content1. Fundamentals of visual programming and event driven programming. 2. Problem solving – program development cycle, input, process, output,

algorithm, flowcharts, pseudo code.3. Data – variables, constants, types of data, numbers, string variables.4. Input and output.5. Control structure6. Functions, procedure and arrays7. Files – sequential files, random-access files.8. Database connection.

Evaluation and WeightageContinuous Assessment : 50%Final Examination : 50%

WXGE6302 PROJECT MANAGEMENT & CASE TOOLS

Learning OutcomesAt the end of the course, the student is able to:1. Understand the project management framework, knowledge areas

of project management, and the utilization of tools and techniques in project management.

2. Produce essential management documents for a project including;a. Project scope management planb. Project schedules, Gantt Charts, Network diagrams and PERT chartsc. Project cost estimate and budget d. Project quality assessment plan using Pareto analysis, statistical

sampling, six sigma and quality control chartse. Project organizational chart, responsibility management matrix and

resource histogramf. Project communications plan and stakeholder communications analysisg. Risk Register

3. Acquire skill of utilizing a project management CASE tool.

Synopsis of Course Content1. Introduction to project management2. The project management and information technology context3. The project management process groups4. Project integration management 5. Project scope management 6. Project time management7. Project cost management8. Project quality management 9. Project human resource management10. Project communications management11. Project risk management 12. Project procurement management

Page 120: hbook

116

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Evaluation and WeightageContinuous Assessment : 50%Final Examination : 50%

WXGE6304 OBJECT-ORIENTED DEVELOPMENT

Learning OutcomesAt the end of the course, the student is able to:1. Identify principles and techniques of Object-Oriented (OO) approach.2. Use the object-oriented concepts, techniques and tools in software

development process.

Synopsis of Course Content1. Introduction: Object-Oriented Technology and approach.2. The Iterative and incremental development process.3. The OO development methodology: from identifying objects in a problem

domain to developing solution to a sample application.4. OO Methods over the entire software development cycle: Requirements

analysis; Development of OO models.5. OO Design and implementation.6. Integration of reuse in OO development.7. Case studies

Evaluation and WeightageContinuous Assessment : 50%Final Examination : 50%

WXGE6306 WEB COMMERCE

Learning OutcomesAt the end of the course, the student is able to:1. Describe e-commerce, its framework, categories, business models,

benefits to organizations, consumer and society, and its limitations2. Understand consumer decision making process3. Describe common security practices of e-commerce organization4. Discuss various online payment methods such as using credit cards online,

smart cards, e-checking and e-payment5. Discuss issues related to intellectual property rights, privacy rights and

censorship and fraud on the Internet6. Design and develop an e-commerce website.

Synopsis of Course Content1. Introduction to the course2. Web application technologies3. Web site development; Rationale for development; Development models;

Key development issues, Implementation tools; Design options4. Web architecture

Page 121: hbook

117

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

5. Web management6. Internet, Intranet and Extranets; HyperText Transfer Protocol (HTTP);

HyperText Markup Language (HTML) 7. E-Commerce; Categories of E-Commerce, Examples in e-Commerce,

Planning for E-Business, E-Payment8. Security issues; Implementing securities, Digital signature9. Legal Issues; Intellectual properties; Copyright Trademarks; Cyber crime10. Related issues; Consumer behaviour, M- Commerce

Evaluation and WeightageContinuous Assessment : 50%Final Examination : 50%

WXGE6308 KNOWLEDGE MANAGEMENT

Learning OutcomesAt the end of the course, the student is able to:1. Explain the concept of knowledge management, knowledge creation

cycle and the factors involved in the process2. Identify, develop and manage the overall knowledge management

system 3. Analyze how world renowned organisations manage their knowledge 4. Develop and improve the knowledge management program in the

organisation where they work at

Synopsis of Course Content1. Basic concepts of knowledge management2. Knowledge management life cycle3. Knowledge creation and Knowledge management culture 4. Capturing tacit knowledge5. Knowledge codification6. System testing and deployment7. Knowledge transfer and knowledge sharing8. Knowledge transfer in the e-world9. Learning from data10. Data mining techniques 11. Knowledge management tools 12. Knowledge portal13. Managing k-worker

Evaluation and WeightageContinuous Assessment : 60%Final Examination : 40%

Page 122: hbook

118

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

WXGE6311 MULTIMEDIA SYSTEM DEVELOPMENT

Learning OutcomesAt the end of the course, the student is able to:1. Identify the important phases involved in a multimedia application

development2. Demonstrate hands-on practicality on design, develop and produce a

multimedia application3. Plan and manage a multimedia application project 1.

Synopsis of Course Content1. Introduction2. Analysis, planning and design3. Information design4. Multimedia development tools – editing tools (lab)5. Multimedia development tools – authoring tools (lab)6. Interaction design and flowcharts7. Presentation/interface design and storyboarding8. Web authoring and programming (lab)9. Media integration and evaluation10. Delivery of product and copyright Issues11. Network issues for multimedia in the web12. Current and future direction in multimedia research

Evaluation and WeightageContinuous Assessment : 50%Final Examination : 50%

WXGE6315 INTERNET, INTRANET AND INTERNETWORKING

Learning OutcomesAt the end of the course, the student is able to:1. Explain the concepts of Internet, Intranet and Internetworking.2. Install, plan and configure Internet and Intranet.3. Implement Internet and Intranet applications.4. Implement Internetworking design..

Synopsis of Course Content1. Understanding types of Internet access.2. Planning, installing and configuring Internet / Intranet:

Registering domain names and IP numbers, Setting up IP, Domain name system for Internet and Intranet systems.

3. Using, managing and administrating Internet/Intranet: Setting up email, news, WWW and etc.

4. Internet and Intranet security: Firewall and VPN.5. Concepts of internetworking design and case study, integrated services

network

Page 123: hbook

119

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Evaluation and WeightageContinuous Assessment : 50%Final Examination : 50%

WXGE6318 MULTIMEDIA SYSTEM TECHNOLOGY

Learning OutcomesAt the end of the course, the student is able to:1. Describe the technology used in virtual environments.2. Explain the aspects of human physiology and perception involved in

designing virtual reality devices.3. Develop a virtual environment using a virtual reality editor.4. Explain the current problems and future directions for virtual environment

technologies.5. Describe the technologies related to multimedia systems.6. Identify and apply the technologies that appropriate to any Multimedia

applications.

Synopsis of Course ContentThis course starts with the definitions of virtual reality, introduction to technology that supports virtual reality application and the virtual reality applications. Following that, students will be exposed to the human visual, listening and sensor systems. The discussion then focuses on the input and output tools of virtual reality applications, and also the design of virtual reality and multimedia application/system. This course ends with a basic knowledge on visualization technologies that are closely related to virtual reality and multimedia systems

Evaluation and WeightageContinuous Assessment : 50%Final Examination : 50%

WXGE6320 WEB DEVELOPMENT

Learning OutcomesAt the end of the course, the student is able to:1. Identify and use the technology in web development.2. Able to write client-side scripting and server-side scripting.3. Develop web applications using written syntax and semantic.4. Debug, trace and repair errors in web programming.

Synopsis of Course Content1. Introduction to markup language such as XHTML and XML.2. Introduction to web contents and Cascading Style Sheets.3. Introduction to multimedia contents for web such as animation, graphic,

audio, video and text.4. Introduction to client-side script such as VBScript, JavaScript and AJAX.5. Introduction to server-side script.

Page 124: hbook

120

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

6. Introduction to database connection in web development.7. Introduction to web services.

Evaluation and WeightageContinuous Assessment : 50%Final Examination : 50%

WXGE6402 ENTERPRISE REENGINEERING AND RESTRUCTURING

Learning OutcomesAt the end of the course, the student is able to :1. Define what is reengineering is and how it relates to other approaches for

improving organizational performance2. Use the skills for design of core business process such as order fulfillment,

logistics and service delivery for strategic advantage3. Identify approaches for reengineering existing business processes for

functions4. Model and analyze the business process by using selected bpr software5. Define steps involved in business process reengineering in organization6. Implement business process reengineering in organization by using steps

involved.

Synopsis of Course Content1. Introduction to BPR for e-business2. Key issues and evolution of BPR for e-business3. Principle and tactics for process redesigning e-business4. Scoping an enterprise process5. Foundation of business process modelling and analysis with BPR software 6. Analysis and design of an enterprise process7. Designing collaborative supply chain process for e-business8. IT Integration Options for e-business process

Evaluation and WeightageContinuous Assessment : 50%Final Examination : 50%

WXGE6403 ADVANCED DATA COMMUNICATION

Learning OutcomesAt the end of the course, the student is able to:1. Distinguish between LANs, MANs and WANs.2. Compare the advantages and disadvantages of the various techniques

for circuit switching and packet switching.3. Explain the protocols used in the TCP/IP suite.4. Use various tools to evaluate the operation and configuration of a

network.5. Explain the need of high speed data communication.

Page 125: hbook

121

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Synopsis of Course Content1. Data transmission and signals propagation.2. Data encoding3. Data link control4. Multiplexing5. MANs and WANs6. Circuit and packet switching concepts7. ISDN8. X.259. Frame relay10. ATM11. SONET12. Switches13. Bridges14. Repeaters15. Routers16. Gateways17. TCP/IP Protocols18. Standards19. Gigabit ethernet20. Intelligent networks21. IPv6 and multicasting22. Mobile communications technologies23. Advanced Intelligent network – Operator Services Systems (OSS)

Evaluation and WeightageContinuous Assessment : 50%Final Examination : 50%

WXGE6404 NETWORK SECURITY AND MANAGEMENT

Learning OutcomesAt the end of the course, the student is able to :1. List down the security applications and techniques in a network.2. Identify the importance of network security in an organization.3. Design a secure network topology based on security elements.4. Differentiate between secure and non-secure in the data communication

in a networks.5. Develop an understanding of the issues, philosophies and techniques

involved in managing a security infrastructure especially in a network.6. Evaluate and describe security applications and techniques to solve a

range of security problems in a network.7. evaluate and describe network and security management concepts

Synopsis of Course ContentThis course is designed to provide the student with the overall concept and needs of network security, types of attack towards network, security services, and security mechanism. This course will also examine the security criteria by

Page 126: hbook

122

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

identifying the best practices for the network security. The criteria will be looking into encryption techniques, remote access, intrusion detection and prevention, Virtual Private Network, firewall, honey pots, AAA, Infrastructure security, and physical security. Finally, the course will evaluate a plan and best proposal to design a secure network topology based on security policy and legal issues. This course also emphasis on practical exercises by introducing a range of security applications used in a network.

Evaluation and WeightageContinuous Assessment : 50%Final Examination : 50%

WXGE6405 DISTRIBUTED SYSTEMS AND PROCESSING

Learning OutcomesAt the end of the course, the student is able to:1. Recognize communication protocols used in distributed systems2. Distinguish the concepts underlying the building of distributed application

systems.3. Identify the issues and problems, together with the solutions in implementing

distributed systems.4. Implement distributed systems software.5. Explain various distributed computing paradigms and issues.

Synopsis of Course Content1. Introduction to distributed systems2. Foundations: System models and Interprocess communication3. Low level network programming using socket4. Distributed algorithms: Time synchronization and distributed mutual

exclusion5. Systems middleware: Names services and security6. System infrastructure: Distributed file systems7. Distributed computing paradigms: Cluster computing, Grid computing,

Peer-to-peer computing

Evaluation and WeightageContinuous Assessment : 50%Final Examination : 50%

Page 127: hbook

123

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Doctor of Philosophy (PhD)

THE FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY

Page 128: hbook

124

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Page 129: hbook

125

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

DOCTOR OF PHILOSOPHY (PhD)

OverviewMinimum Duration of Study : 4 semestersMaximum Duration of Study : 16 semesters

The Doctoral programme is fully research-based. A candidate shall submit a thesis of 100,000 words on completion of the research findings for examination. Doctoral candidates will work under the supervision of one or more advisor(s) from the Faculty.

Full details of the PhD programme is explained in the University calendar Doctor of Philosophy Act IX.

1. For admission as a candidate for the degree of Doctor of Philosophy, a person shall have:

(1) a Master’s degree, or

(2) a degree in Medicine or Dentistry and must submit evidence of adequate training and ability to undertake the proposed course.

2. A candidature qualified in medicine or dentistry who wishes to read for the degree in the Faculty of Medicine or Faculty of Dentistry shall submit evidence of supervised research experience over a period of at least one year.

3. (1) In special cases, the Senate may, on the recommendation of the Faculty (hereinafter referred to as ‘the Faculty’) or the Board of the Institution (not being a department) (hereinafter referred to as ‘the Board’) concerned, permit a Master’s degree candidate of the University to be admitted as a candidate for the degree of Doctor of Philosophy if the candidate has fulfilled the following requirements:

(a) if he is a full-time candidate for a Master’s degree, he has completed not less than one year and not more than two years as a Master’s degree candidate on the date of his application to convert his candidature; or

(b) if he is a part-time candidate for a Master’s degree, he has completed not less than two years and not more than three years as a Master’s degree candidate on the date of his application to convert his candidature;

(2) In the case of a candidate admitted under the provisions of sub-section (1) of this section, the Senate may, on the recommendation of the faculty or the Board, as the case may be, count in part or in full the

Page 130: hbook

126

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

number of months the candidate has completed in excess of one year for a full-time Master’s degree candidate or in excess of two years for a part-time Master’s degree candidate towards the minimum period of study and research prescribed under section 5 for the degree of Doctor of Philosophy provided that in counting the months as part of the minimum period of candidature for the degree of Doctor of Philosophy, two months a part-time study as a Master’s degree candidate shall be regarded as one month of full-time study for the degree of Doctor of Philosophy.

4. A full-time officer or teacher of the University of Malaya applying for admission as a candidate for the degree may be exempted from the provisions of section 1, 2 and 3 of this Act but shall otherwise possess qualifications and research experience approved by the Senate.

5. (1) Subject to section 6, a candidate shall after admission pursue in the University an approved course of advanced study and research under the direction and supervision of a member of the University staff (hereinafter referred to as the Supervisor) who is appointed by the Faculty or the Board as the case may be.

(2) The course shall extend over a period of at least two years for a candidate engaged in full-time study and research and at least three years for other candidates.

(3) Notwithstanding the provisions of subsection (2) of this section, the Senate may, in special cases and on the recommendation of the Faculty or the Board, as the case may be, permit a part-time candidate to submit his thesis earlier than the prescribed minimum period of three years.

6. (1) At the discretion of the Senate, a candidate may be permitted to pursue the full period or part of the period of his course of study and research in another university, teaching or research institution or organisation of recognised standing specially approved for the purpose by the Senate (hereinafter referred to as the approved place of research): Provided that if the approved place of research is outside Malaysia, the candidate shall be required to spend a total period of not less than twelve months in the University and his study and research shall be directed and supervised by his Supervisor and during the entire period of the course there shall be frequent and regular contact between the candidate and his Supervisor.

(2) Notwithstanding the provision of this section, a candidate who is not a graduate of the University shall be required to spend at least 12 months in the University to fulfil the residential requirement for the course.

7. A candidate accepted for a full-time course for the degree may be permitted to undertake teaching or demonstrating in the University not

Page 131: hbook

127

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

exceeding a total of six hours weekly including preparation.

8. On completion of the course of an advanced study and research, a candidate shall submit a thesis together with a summary thereof on the subject of his advanced study and research, and shall satisfy the examiners that the thesis contains original work or critical interpretations worthy of publication and is of sufficient standard and merit to qualify for the degree of Doctor of Philosophy; and, if required by the examiners, shall present himself for an oral examination on the subject matter and related subjects of the thesis, a written and/or practical examination, and in this event the candidate shall be required to satisfy the examiners in the examination or examinations as well as in the thesis.

9. (1) Subject to the provisions of this Act, a candidate shall be required to complete his approved course of advanced study and research and to submit his thesis for examination not later than seven years from the date on initial registration of his candidature, failing which his candidature shall be deemed to have lapsed.

(2) The Faculty or the Board, as the case may be, shall review the progress of a candidate at the end of the sixth year of his candidature. In exceptional cases, the Senate may, on the recommendation of the Faculty or the Board as the case may be, extend the period of candidature beyond the maximum period of seven years specified in sub-section (1) of this section. Such extension, if granted, shall not exceed three years in any one case and shall be subject to such conditions as may be determined by Senate.

(3) For the purpose of this section, any period of suspension of candidature granted to candidate under Act II (Amended) 1976 shall not be counted as part of the period of candidature.

10. If the examiners are not satisfied that a sufficient standard has been reached in the thesis for the award of the degree of Doctor of Philosophy, they shall either:

(1) report that the candidate has failed; or

(2) recommend that the candidate be required to pursue a further scheme of work over a period to be specified by the Board of Examiners, at the end of which he may resubmit the thesis for examination; or

(3) recommend that the candidate be awarded a degree of Master in the appropriate field instead of the degree of Doctor of Philosophy, after having been satisfied that the thesis has reached the required standard for the award of a degree of Master.

Page 132: hbook

128

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Regulations IX1. A candidate for the degree of Doctor of Philosophy must submit to the

Registrar a written application setting out his academic qualifications and research experience and the scheme of advanced study and research which he proposes to pursue not less than two months in advance.

2. Each application shall be referred in the first instance to the Faculty (hereinafter referred to as ‘the Faculty’) or the Board of the Institution (not being a department) (hereinafter referred to as ‘the Board’) concerned, which shall then submit its recommendation to the Senate.

3. (1) If the Supervisor of a candidate is unable to act for any reason, the Faculty or the Board shall appoint another person to act as Supervisor for such period as is deemed necessary. The Supervisor shall submit to the Dean of the Faculty or the Institute of Advanced Studies or the Director of the Centre concerned at the end of the Second Semester of each academic year a confidential report on the work of the candidate and the Dean or Director shall report thereon to the Faculty or the Board.

(2) The Faculty or Institute or Centre may appoint a suitably qualified person from outside the University to act as Consultant to the candidate in respect of his thesis. The Consultant shall submit a report on the work of the candidate if so required by the Supervisor.

(3) The Senate may at any time terminate the candidature of a candidate whose progress has not been satisfactory.

4. A candidate may be required during his course to attend lectures and practical work in the University if prescribed by the Faculty or the Board of an Institute or a Centre. For the Faculty of Arts and Social Science, a candidate shall be required to submit a provisional title of his thesis not later than six months from the date of initial registration.

5. A candidate shall register as a student of the University each year during his course and pay the fees prescribed.

6. A candidate shall give at least three months’ notice in writing to the Registrar of his intention to submit his thesis for examination.

7. On completion of his course of advanced study and research a candidate shall submit five copies of a thesis embodying the results of his research together with five copies of a summary not exceeding 500 words in a form suitable for publication. Copies of the thesis must be typewritten in double spacing or printed on paper of A4 size, except for drawings and maps on which no restriction is placed. A margin of 4 centimeters is to be let on the left-hand side. The copies must be bound in dark red rexine with stiff boards, and have the title or an abbreviation thereof and the name of the author printed in block letters on the spine. One copy of the thesis will be

Page 133: hbook

129

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

deposited in the University Library. Copies of thesis whether approved or not shall become the property of the University.

8. Thesis should not exceed 100,000 words (excluding footnotes, appendices, tables and diagrams), except where specific permission to exceed this length has been given by the University. A candidate wishing to exceed the prescribed length may apply to the University for permission through his Supervisor. Any such application must indicate why it is not possible for the candidate to adhere to the prescribed length, and must be made at least three months before the presentation of the thesis. In thesis involving reproduction or translation of a text or texts such material shall not be included in the stipulated length, but the candidate’s own comments or criticism shall be subject to the limitation above. The thesis is to be accompanied by an abstract not exceeding 200 words.

9. A candidate may not submit as his thesis work for which a degree has already been conferred in this or any other University, but he shall not be precluded from incorporation any part of such work provided that in his thesis he clearly indicates the part of the work which has been so incorporated. A candidate may in addition submit such other published work as he desires provided it has nor already been submitted for a degree in any university.

10. A candidate may, with the approval of his Supervisor, publish papers on his work during his course of study provided that due reference is made to the University in all such papers.

Page 134: hbook
Page 135: hbook

Facilities

THE FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY

Page 136: hbook

132

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Page 137: hbook

133

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

FACILITIES IN FCSIT

1. TEACHING LABS

Ten laboratories are available for teaching and learning purposes:

(1) MAIN BUILDING

(a) Microcomputer Lab I This lab has 50 units of Pentium 4 computers that are connected

to Windows 2003 Active Directory servers and the Internet. The operating system for these PCs is Windows XP. This lab is opened to all FSKTM undergraduates.

(b) Microcomputer Lab II This lab has 50 units of Pentium 4 computers that are connected

to Windows 2003 Active Directory servers and the Internet. The operating system for these PCs is Windows XP. This lab is opened to all FSKTM undergraduates.

(c) Postgraduate Lab This lab has 27 units of Pentium 4. All the computers are

connected to Windows 2003 Active Directory servers and the Internet. The operating system for these PCs is Windows XP. This lab is opened to all FSKTM postgraduate students.

(d) Unix/CCNA Lab This lab has 30 units of Pentium 4. The operating system for these

workstations is Windows XP for the Pentium 4. There are also 25 units of Cisco 1700 Series Router, 4 units Cisco 1760 Series Router and 12 units switch Cisco 2950 CATALYST Series . This lab is opened to all FSKTM students.

(2) ANNEX BUILDING

(a) Von Neumann Lab This lab has 69 units of Pentium 4 that are connected to Windows

2003 Active Directory servers and the Internet. The operating system for these PCs is Windows XP. This lab is opened to all FSKTM undergraduates.

(b) Boole Lab This lab has 69 units of Pentium 4 computers that are connected

to Windows 2003 Active Directory servers and the Internet. The operating system for these PCs is Windows XP. This lab is opened to all FSKTM undergraduates.

Page 138: hbook

134

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

(c) Babbage Lab This lab has 27 units of Pentium 4 computers. The computers

are connected to Windows 2003 Active Directory server and Internet. The operating system is Window XP. This lab is opened only for multimedia students.

(d) Djikstra Lab This lab has 42 units of Pentium 4 computers that are connected

to Windows 2003 Active Directory servers and the Internet. This lab is opened to all FSKTM students but priority is given to multimedia courses. Operating system – Windows XP.

(e) Stroustrup Lab This lab has 48 units of Pentium 4 computers that are connected

to Windows 2003 Actice Directory and the Internet. This lab is opened to undergraduate students for their final year project.

(f) Stroustrup2 Lab This lab has 16 units of Pentium 4 computers that are connected

to the Internet. This lab is opened to undergraduate students taking courses dealing with electronic circuit.

2. RESEARCH LABSResearch labs serve postgraduate and final year students and are managed by the various departments in the faculty.

(1) MAIN BUILDING

(a) Software Engineering Research Lab Consists of 8 units of Pentium4, 5 units of Pentium III, 1 unit of iMac

and few servers. All the machines are connected to Internet. This lab is opened to students whom are related to software engineering field.

(b) Computer Technology Lab Consists of 18 units of Pentium 4 running Windows XP, and 2 units

of Pentium III . This lab is opened to post-graduate students.

(c) Neural Network Research LabThe Neural Network Research Lab involves research in the area of artificial neural networks and image processing. Currently the focus is on medical image processing, to do bio-modeling, for the design of implants, focusing on the human femur. Magnetic Resonance Images are used for this purpose. This lab consists of 1 server, 2 SUN workstations, a Power MAC, 5 units of Pentium III and 5 units of Pentium 4.

Page 139: hbook

135

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

(d) Information Science Research Lab Consists of 2 units of Windows 2000 server, 11 units of Pentium 4,

and 2 units of Pentium III. This lab is used to develop application softwares, which are related to Information Science field.

(e) JawiNet Lab Consists of 6 units of Pentium4, 1 unit of Macintosh G4 and 1

unit of iMAC. This lab is used to develop language digital applications.

(2) Annex Building

(a) Artificial Intelligence Research Lab Qualitative reasoning, qualitative modeling, Intelligent Tutoring

System, Case-based System, Intelligent Interactive Multimedia System.

(b) System Integration Research Lab Research on a different information systems integration in

heterogeneous environment including operating system, hardware, language and the use of the latest software industrial standard to integrate information system.

(c) VLSI Research Lab The study of the performance and the implementation of

fast pipelined floating-point arithmetic circuits and arithmetic algorithm. Designing VLSI. Concentration is given to the aspect of VLSI circuits test.

(d) Computer Systems & Network Research Lab Focus is on data security research through networking. The

ability of protocols and ATM studies.

(e) Multimedia Research Lab Research and development comprises of:

Corporate training Smart school education software Distributed multimedia systems Web-based multimedia systems Multimedia storage & retrieval technology Multimedia input & output technology

(f) Human Computer Interaction (HCI) Research Lab Research on usability area, computer support cooperative and

task analysis. The task involved task analysis hierarchy chart for user understandability test in implementing any task.

Page 140: hbook

136

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

(g) Information System Research Lab Research & development on:

Business Oriented Systems/ Electronic Government Systems Geographic Information Systems Inter-organizational Information Systems Web-based Information Systems Smart Card Application

Page 141: hbook

137

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

SOFTWARE POLICY• Users are allowed to use software from the faculty to do their assignments

and research. • Users are strictly prohibited from duplicating any software from the faculty.• Users are not allowed to bring any software out of the faculty.• Users are not allowed to bring any software from outside without the

permission from the officer-in-charge.

List of Software : No. Name of SoftwareA MICROSOFT1 Ms Visio 2000, Ms Visio 2003, Ms Visio 20072 Ms Project 2000, Ms Project 2002, Ms Project 2003, Ms Project 20073 Ms Office 2003, Ms Office 20074 Visual Studio ® .NET 2003 Pro, Visual Studio ® 20055 Visual Studio ® 6.0 Pro6 Ms Content Management Server 20027 Ms Commerce Server 20078 Ms System Management Server 20039 Ms Exchange Server 2007

10 Ms Internet Security and Acceleration (ISA) Server 200611 MS Speech Server 200412 Ms SQL Server 7, Ms SQL Server 2000, Ms SQL Server 200513 Windows 2000 Pro, Windows XP Pro, Windows Vista14 Windows 2000 Server, Windows Server 2003

B MACROMEDIA1 Dreamweaver MX2 Firework MX3 Director MX4 Flash MX

C ADOBE1 Acrobat 5.02 Photoshop 7.03 Illustrator 9.04 Pagemaker 6.55 Premiere 5.06 Creative Suite Premium Ed.

D MISCELLANEOUS1 3D Studio Max 6 2 Mc Afee 8.5 - antiVirus3 Ahead Nero Express 4 ColdFusion Studio 4.5.1

Page 142: hbook

138

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

List of Software :

No. Name of Software5 Peak FPGA6 Popkin System Architech7 Sound Forge 4.58 Web Matrix9 Telelogic Synergy

10 Telelogic DOORS/ERS11 Clementine 1112 Dewan Eja 200013 Norton Ghost 6.014 Win Prolog 4.04015 SPSS 14.016 Matlab 7.017 VDMTools 3.3/6.218 Ethnograph 5.019 ArcGIS 9

Contacts of Labs

Any problems regarding hardware and software in the labs can be referred to the staff-in- charge as listed below:

Staff In Charge Tel. EmailMikro I Mohd Ezuan

Amom 03-79676327 [email protected]

Mikro II Huswadi Hussain 03-79676329 [email protected] Jamal Amran 03-79676327 [email protected]/CCNA Sim Kian Hwa 03-79676411 [email protected] Neumann Azrul Ahmad 03-79676392 [email protected] Muhamad Farhan

Yeop Abdul Hamid 03-79676391 [email protected]

Djikstra & Babbage Aini Munira Ahmad 03-79676393 [email protected] 1 & 2 Seemandass

Ryepun03-79676338 [email protected]

OPERATING HOURS

Day TimeMonday - Thursday 8.30 am - 5.30 pm

(will be extended upon request)Friday 8.30 am - 12.15 pm

2.45 pm - 5.30 pm (will be extended upon request)

* Labs are closed during maintenance hours

Page 143: hbook

139

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

OTHER FACILITIES IN FCSIT

SurauTwo air-conditioned surau (one for males, and the other for females) are also provided at the main building for Muslims to pray. The surau for male is located at the second floor and surau for female is located at the first floor in the main building. Users are not allowed to sleep and eat in the surau. Users are also responsible on the cleanliness of the surau.

Public PhoneThere are few public phones for users to make calls. Two public phones are located near the canteen and another two are located at the main entrance. All the phones are located at the ground floor in the main building

CanteenThere is a canteen located at the ground floor of the main building.

Parking LotThe Faculty also provides parking lot for students to park their motor vehicles. Students can park their vehicles at the back of Annex building. There are also places for students to park their motorbikes in front and besides the main building. Students are not allowed to park their cars in front of both buildings because the parking lots are reserved for the faculty staff and visitors.

Water CoolerWater coolers are provided at both buildings and are placed at each floor of both the Main and Annex buildings.

Photocopy ServicesPhotocopy services are provided at the Annex building at reasonable prices. Besides photocopying, there are also other services such as bookbinding, book covering, etc.

Internet Access at Foyer FCSITThere are 2 types of Internet access provided to FCSIT students at the ground floor foyer in both buildings. These accesses are LAN access which is handled by FCSIT’s system administrator and wireless access which are under control of the Information Technology Centre. In order to access these facilities, students have to download the form which can be retrieved from http://www.fsktm.um.edu.my/notispelajar/daftar_notebook.pdf for LAN access and http://umisisweb.um.edu.my for wireless access. Students must obey the rules and regulations during the usage of these facilities.

FCSIT LibraryThe faculty also provides a mini library known as FCSIT Library. There are books, magazines, thesis and final year projects for students to do their reference.

Page 144: hbook

140

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Operating Hours

Day Time Temporarily ClosedMonday – Thursday : 8.30 a.m. - 1.00 p.m. 1.00 pm - 2.00 p.m. 2.00 p.m. - 5.00 p.m. Friday : 8.30 a.m. - 12.15 p.m. 12.15 pm - 2.45 p.m. 2.45 p.m. - 5.00 p.m.

Page 145: hbook

141

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

LAB REGULATIONS

1. Only registered users are allowed to use the facilities in the lab.

2. Effective from 1 April 2006, it is compulsory for users to wear matric card in the lab at all times. Users who do not wear the matric card are not allowed to enter to the lab. Lab staff has the rights to ask the user to leave the lab as soon as possible if he/she refuses to wear the name tag or forgets to bring his/her name tag.

3. Users must use good quality diskettes and ensure the data are virus-free. The faculty deserves the right to examine any diskette before usage.

4. Users are prohibited from making copies of software without the knowledge of the staff on duty.

5. Users are prohibited from making any changes to the existing applications and hardware.

6. Users are prohibited from installing any software onto the hard disk without the knowledge of the staff on duty. The faculty deserves the right to remove such installations without any prior notice.

7. Users must report any hardware problems to the staff on duty. The faculty will not be responsible for any accident as a result of misusing the equipment and carelessness of the users.

8. Users are prohibited from playing existing game software on the hard disk or those that are brought from outside.

9. Users are prohibited from bringing bags, friends or students from other faculties/universities into the lab.

10. Users are prohibited from being noisy and disturbing other users. Any discussions should be conducted outside the lab.

11. Users are prohibited from smoking or bringing bags, food and drinks inside the lab.

12. Users are responsible for the cleanliness and safety of the hardware inside the lab including tables, chairs and other equipment.

13. Users must dress neatly inside the lab. Users are prohibited from wearing slippers, shorts, and dressing indecently for female students or keeping long hair for male students.

14. Disciplinary actions will be taken against any user who is found breaking any rule listed above.

Page 146: hbook
Page 147: hbook

Appendix

THE FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY

Page 148: hbook

144

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Page 149: hbook

145

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

APPENDIX IUNIVERSITI MALAYA

50603 Kuala Lumpur, Malaysia

LAPORAN KEMAJUAN CALON IJAZAH TINGGI(Progress Report For Higher Degree Candidates)

Sesi ………………….. Semester ……………….. (Session) (Semester)

A. Butir – Butir Pencalonan (Details of Candidature)

Nama Calon : …………………...............………………………………………………………… (Name of Candidate)

Akademi/Institut/Fakulti/Pusat : …….....................………………………………………………… (Academy/Institute/Faculty/Center)

Nombor Pendaftaran (Registration Number)

Program Diikuti: Sarjana ___________________ PhD MD

(Programme Pursued) (Master ___________________

- -

Tarikh Permulaan Pendaftaran: (Date of Initial Registration)

Tempoh Maksimum Pencalonan: Tarikh ___________ Semester __________ Sesi ________(Maximum Candidature) (Date) (Semester) (Session)

B. Laporan Kemajuan Penyelidikan Oleh Calon (Research Progress Report By Candidate)

Bidang Penyelidikan : ………………………………............…………………………………………(Field of Research)

Tajuk Penyelidikan (Jika Ada): ……………………………………..............………………………..(Research Title, If Available)

Page 150: hbook

146

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Nama Penyelia Pertama : …………………………………………..............……………………….(Name of First Supervisor)

Nama Penyelia Kedua / Bersama* : …………….............…………………………………………(Name of Second / Co-Supervisor)*

*Batalkan yang mana tidak berkenaan (Delete where necessary)

UM-PT01-PK02-BR008-S01

Perkara(Item)

Laporan Calon(Candidate’s Report)

Mengumpul kesusasteraan(Literature Review)

Rekabentuk dan pembangunan projek(Project Design and Development)

Mengumpul dan menganalisa data(Data Collection and Analysis)

Sertakan lampiran jika ruang tidak mencukupi (Attach a separate sheet if space is insufficient)

Penulisan Tesis / Disertasi (Thesis / Dissertation Writing)

Bilangan Bab yang Dicadangkan : ………………………..........................……………………..(Number of Chapters Proposed)

Status Penulisan Bab(Status of Chapter)

Laporan Calon(Candidate’s Report)

Bilangan Bab Yang Siap(Number of Chapters Completed)

Bilangan Bab Yang Diserah Kepada Penyelia(Number of Chapters Submitted To Supervisor(s))

Bilangan Bab Yang Belum / Sedang Ditulis(Number of Incomplete Chapters)

Sertakan lampiran jika ruang tidak mencukupi(Attach a separate sheet if space is insufficient)

Tarikh Jangkaan Tesis / Disertasi Diserahkan: ………......................……………………………..(Expected Date of Thesis / Dissertation Submission)

Masalah Dihadapi : ………………………………………........……………………………..(Problem Encountered) ……………………………………........……………………………….. ……………………………………........………………………………..

Tarikh : ……………………...…. Tandatangan Calon : ......................................... (Date) (Candidate’s Signature)

UM-PT01-PK02-BR008-S01

Page 151: hbook

147

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

C. Laporan Penyelia Pertama / Penyelia Kedua / Bersama* (First Supervisor / Second / Co-Supervisor’s Report)

Penilaian Terhadap Calon(Student’s Rating)

Sila Gunakan Skala Berikut :(Please Use The Following Scale)

1 2 3 4 5

Amat Lemah Lemah Baik Sangat Baik Cemerlang (Poor) (Fair) (Good) (Very good) (Excellent)

PenyeliaPertama(First Supervisor

PenyeliaKedua/Bersama*(Second/Co-Supervisor)

PenyeliaPertama(First Supervisor

PenyeliaKedua/Bersama*(Second/Co-Supervisor)

(a) Ketekunan (e) Kecekapan Bahasa(Commitment) Tesis/Disertasi

(Thesis/Dissertation(b) Kehadiran Language Proficiency)

(Attendance)

(c) Minat (f) Kebolehan Bekerja(Interest) Sendiri

(Ability To Work(d) Mutu Kerja Dan Independently)

Kecekapan(Work Quality (g) Prestasi KeseluruhanAnd Efficiently) (Overall Performance)

Kemajuan Penyelidikan (Research Progress)Perkara(Item)

Laporan Penyelia Pertama(First Supervisor’s Report)

Laporan PenyeliaKedua/Bersama*(Second/Co-Supervisor’s Report)

Mengumpul Kesusateraan(Literature Review)Rekabentuk Dan Pembangunan Projek(Project Design and Development)Mengumpul Dan Menganalisa Data(Data Collection and Analysis)Status Penulisan Tesis/Disertasi(Status of Thesis/Dissertation Writing)

Sertakan lampiran jika ruang tidak mencukupi (Attach a separate sheet if space is unsufficient)

* Batalkan yang mana tidak berkenaan (Delete where necessary)

UM-PT01-PK02-BR008-S01

Page 152: hbook

148

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Ulasan Penyelia Pertama (First Supervisor’s Comments)

………………………………………………………………………………………………………………

………………………………………………………………………………………………………………

………………………………………………………………………………………………………………

Ulasan Penyelia Kedua/Bersama (Second/Co-Supervisor’s Comments)*

…………………………………………………………………………………………….……………..…

………………………………………………………………………………………………….................

………………………………………………………………………………………………………………

Penyelia Petama(First Supervisor)

Penyelia Kedua/Bersama(Second/Co-Supervisor)

Kemajuan Calon:(Candidate’s Progress)

Memuaskan (Satisfactory)

Kurang Memuaskan(Mediocre)

Tidak Memuaskan (Unsatisfactory)

Tarikh(Date)

Tandatangan Penyelia Pertama

(First Supervisor’s Signature)

Tarikh(Date)

Tandatangan Penyelia Kedua

(Second/Co-Supervisor’s Signarure)

D. Perakuan Ketua Jabatan (Head of Department’s Recommendation)

Disokong/Tidak Disokong* Pencalonan Diteruskan (Support/Do Not Suppport* the Continuation of this Candidature)

Tarikh(Date)

Tandatangan Ketua Jabatan(Head of Department’s Signature)

E. Perakuan Pengarah/Dekan (Director/Dean’s Recommendation)

Diperakukan/Tidak Diperakukan* Pencalonan Diteruskan (Recommend/Do Not Recommend* the Continuation of this Candidature)

Tarikh(Date)

Tandatangan Pengarah/Dekan(Director/Dean’s Signature)

* Batalkan yang mana tidak berkenaan (Delete where necessary)UM-PT01-PK02-BR008-S01

Page 153: hbook

149

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

Carta Alir Proses Melaporkan Kemajuan Calon Ijazah(Flowchart For Reporting Progress of Higher Degree Candidates)

Hantar borang laporan kemajuan kepada calon(Send progress report form to candidate)

Akademi/Institut/Fakulti(Academy/Institute/Faculty)

↓Calon melaporkan kemajuan dengan mengisi bahagian berkenaan dalam borang(Candidate reports progress by completing relevant section in the form)

Calon(Candidate

↓Calon serahkan borang Laporan Kemajuan kepada Penyelia Pertama/Penyelia Kedua/Bersama (jika berkenaan)(Candidate submits progress report form to First Supervisor’s/Second/Co-Supervisor’s (if applicable))

Calon(Candidate)

↓Penyelia Pertama dan Penyelia Kedua/Bersama (jika berkenaan) melaporkan kemajuan calon dengan mengisi bahagian berkenaan dalam borang(First Supervisor’s/Second/Co-Supervisor’s(if applicable) report progress of candidate by competing relevant section in the form)

Penyelia Pertama/Penyelia Kedua/Bersama (jika berkenaan)(First Supervisor’s/Second/Co-Supervisor if applicable))

↓Borang Laporan Kemajuan dikemukakan kepada Ketua Jabatan(Progress report form is forwarded to the Head of Department)

Penyelia Pertama/Penyelia Kedua/Bersama (jika berkenaan)(First Supervisor’s/Second/Co-Supervisor if applicable))

↓Ketua Jabatan memperakukan pencalonan disokong atau tidak disokong(Head of Department supports or does not support continuation of candidature)

Ketua Jabatan(Head of Department)

↓Borang laporan kemajuan dikembalikan kepada Pengarah/Dekan(Progress report form is returned to the Director/Dean)

Ketua Jabatan(Head of Department)

↓Pengarah/Dekan membuat perakuan tentang penerusan pencalonan calon. Pada peringkat ini surat nasihat/amaran boleh dihantar kepada calon/penyelia pertama/penyelia kedua/bersama bersama berkaitan dengan kemajuan calon(Director/Dean makes recommendation regarding continuation of candidature. At this stage, letters of advice/warning may be sent to candidature/First Supervisor’s/Second/Co-Supervisor with regards to candidate’s progress)

Pengarah/Dekan(Director/Dean)

Status kemajuan calon dimasukkan dalam ISIS untuk tujuan pembaharuan pendaftaran calon (Status of Candidate’s progress is keyed into ISIS for renewal of registration purposes

Pengarah/Dekan(Director/Dean)

↓Kemajuan calon dilaporkan kepada Lembaga/Fakulti(Candidate’s progress is reported to the Board/Faculty)

Pengarah/Dekan(Director/Dean)

Pendaftaran calon diuruskan setelah Pengarah/Dekan memperakukan pencalonan diteruskan(Registration is carried out after Director/Dean’s recommendation for candidature to be continued

Dekan IPS(Dean IPS)

Catitan : Adalah penting tarikh-tarikh ditentukan bagi setiap peringkat untuk mendapatkan borang Laporan Kemajuan supaya borang tersebut diterima oleh Pengarah/Dekan sebelum calon mendaftar semula untuk semester/sesi yang baru.(It is important that deadlines are determined at each stage to ensure progress reports are received by the Director/Dean before candidates renew registration for the new Semester/Academic Session)

UM-PT01-PK02-BR008-S01

Page 154: hbook

150

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

APPENDIX II

BORANG PENYERAHAN LAPORAN PENYELIDIKAN / DISERTASI / TESIS

Kepada : Timbalan Dekan / Penolong Pendaftar

Melalui : _______________________________________________ (Nama Penyelia)

_______________________________________ (Tandatangan dan tarikh)

Nama Pelajar : _________________________________________________________________

Program : _________________________________________________________________

No. Matrik : _________________________________________________________________

Alamat : _________________________________________________________________

_________________________________________________________________

_________________________________________________________________

No. Tel/e-mel : _________________________________________________________________

Tarikh : _________________________________________________________________

Tuan/Puan,

Notis Penyerahan

Dengan ini saya memberi tiga (3) bulan notis dari tarikh di atas untuk menyerahkan Laporan Penyelidikan / Disertasi / Tesis saya untuk diperiksa.

Tajuk : _________________________________________________________________

_________________________________________________________________

Saya faham bahawa saya dikehendaki menjelaskan yuran pemeriksaan di Pejabat Bendahari.

Sekian, terima kasih.

___________________(Tandatangan)

UM-PT01-PK02-BR009-S00

Page 155: hbook

151

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

APPENDIX III

BORANG PENYERAHAN LAPORAN PENYELIDIKAN / DISERTASI / TESIS

Kepada : Timbalan Dekan / Penolong Pendaftar

Melalui : _______________________________________________ (Nama Penyelia)

_______________________________________ (Tandatangan dan tarikh)

Nama Pelajar : _________________________________________________________________

Program : _________________________________________________________________

No. Matrik : _________________________________________________________________

Alamat : _________________________________________________________________

_________________________________________________________________

_________________________________________________________________

No. Tel/e-mel : _________________________________________________________________

Tarikh : _________________________________________________________________

Tuan/Puan,

Notis Penyerahan

Dengan ini saya memberi tiga (3) bulan notis dari tarikh di atas untuk menyerahkan Laporan Penyelidikan / Disertasi / Tesis saya untuk diperiksa.

Tajuk : _________________________________________________________________

_________________________________________________________________

Saya faham bahawa saya dikehendaki menjelaskan yuran pemeriksaan di Pejabat Bendahari.

Sekian, terima kasih.

___________________(Tandatangan)

UM-PT01-PK02-BR010-S00

Page 156: hbook

152

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

APPENDIX IV

BORANG PENYERAHAN LAPORAN PENYELIDIKAN / DISERTASI / TESIS

Kepada : Timbalan Dekan / Penolong Pendaftar

Melalui : _______________________________________________ (Nama Penyelia)

_______________________________________ (Tandatangan dan tarikh)

Nama Pelajar : _________________________________________________________________

Program : _________________________________________________________________

No. Matrik : _________________________________________________________________

Alamat : _________________________________________________________________

_________________________________________________________________

_________________________________________________________________

No. Tel/e-mel : _________________________________________________________________

Tarikh : _________________________________________________________________

Tuan/Puan,

Notis Penyerahan

Dengan ini saya memberi tiga (3) bulan notis dari tarikh di atas untuk menyerahkan Laporan Penyelidikan / Disertasi / Tesis saya untuk diperiksa.

Tajuk : _________________________________________________________________

_________________________________________________________________

Saya faham bahawa saya dikehendaki menjelaskan yuran pemeriksaan di Pejabat Bendahari.

Sekian, terima kasih.

___________________(Tandatangan)

UM-PT01-PK02-BR011-S00

Page 157: hbook

153

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

APPENDIX V

FAKULTI SAINS KOMPUTER DAN TEKNOLOGI MAKLUMATSarjana Sains Komputer (Master of Computer Science)

Borang Pengkhususan (Specialization Form)

Sila pilih pengkhususan yang ingin anda ikuti. Tandakan pilihan anda mengikut keutamaan 1, 2 atau 3 di petak yang disediakan. (Please select the specialization you wish to take by indicating the priority 1, 2 or 3 in the box given below)

Contoh (Example):

Pilihan pertama (First choice) 1

Pilihan kedua (Second choice) 2

Pilihan ketiga (Third choice) 3

Komunikasi Data & Rangkaian Komputer(Data Communications & Computer Networks)

Multimedia (Multimedia)

Kejuruteraan Perisian(Software Engineering)

Pengurusan Sistem Maklumat(Management of Information Systems)

Sesuatu pengkhususan hanya akan ditawarkan jika terdapat sekurang-kurangnya 10 pelajar memilih pengkhususan tersebut. (A specialization will only be offered if there are at least 10 students register for the specialization).

Sila kembalikan borang ini kepada Timbalan Dekan (Ijazah Tinggi) selewat-lewatnya pada ___________________. Kegagalan untuk berbuat demikian akan menyebabkan anda diberikan pengkhususan secara rawak. (Please return this form to the Deputy Dean (Postgraduate) by ______________. Failure to do so will result you in being assigned to specialization at random).

Nama (Name) : _________________________________________________________________

No. Matrik (Matric No) : ____________________________ Tel. : _______________________

Tandatangan (Signature) : ____________________________ Email: _____________________

c/hbs/tdit2/beban tugas/borang tdit/pengkhususan mcs