You are on page 1of 157

POSTGRADUATE PROGRAMME

HANDBOOK 2007/2008

1
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
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

4
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

ACADEMIC CALENDAR
SESSION 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

1
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

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

Mission
To 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.

2
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

3
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

4
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)

5
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

6
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.)

7
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)

8
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)

9
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)

10
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)

11
THE FACULTY OF COMPUTER SCIENCE AND
INFORMATION TECHNOLOGY

University of Malaya
(Master’s Degree)
Rules 2001
THE FACULTY OF COMPUTER SCIENCE AND
INFORMATION TECHNOLOGY

University of Malaya
(Master’s Degree)
Regulations 2001
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

14
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. Name
These rules may be cited as the University of Malaya (Master’s Degree)
Rules 2001.

2. Interpretation
In 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;

15
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

16
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.

17
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.

18
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 VI
GRADUATION

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.

19
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.

20
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.

21
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.

22
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;

23
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.

24
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).

25
THE FACULTY OF COMPUTER SCIENCE AND
INFORMATION TECHNOLOGY

Master of Software
Engineering Degree
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

28
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

Schedule Number Twelve


Faculty 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;

29
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.

30
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

UNIVERSITY OF MALAYA (MASTER’S DEGREE) REGULATIONS 2001


Schedule Number Twelve
Faculty of Computer Science and Information Technology
Part 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.

31
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 Hours


WXGC6102 Object-Oriented Techniques 3
WXGC6106 Software Development Management 3
WXGC6107 Interactive Systems Design 3
WXGC6108 Requirements Elicitation And Analysis 3
WXGC6109 Software Design And Architecture 3
WXGX6101 Research Foundation In Computer Sciences 3
Dissertation 12

ELECTIVE COURSES (CHOOSE 2 ONLY)

Code Course Credit Hours


WXGC6302 Software Reusability 3
WXGC6307 Artificial Intelligence Techniques 3
WXGC6308 Software Quality and Metrics 3
WXGC6309 Software Process Improvement 3
WXGC6310 Software Testing 3
WXGC6311 Software Agents 3
WXGC6312 Formal Software Specifications 3
WXGC6313 Real-Time and Concurrent Systems 3
WXGC6314 Advanced Programming in Software 3
Engineering
WXGC6315 Software Configuration and Maintenance 3
WMGA6312 Multimedia Technology 3
WRGA6312 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).

32
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

WXGC6102 OBJECT-ORIENTED TECHNIQUES

Learning Outcomes
At 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 Content


1. 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 Weightage


Continuous Assessment : 60%
Final Examination : 40%

WXGC6106 SOFTWARE DEVELOPMENT MANAGEMENT

Learning Outcomes
At 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 approach
2. 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 Content


1. Software management overview
2. Software development lifecycles
3. Software size management
4. Requirements analysis
5. Estimation
6. Planning and scheduling
7. Risk management
8. Project leadership

33
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

9. Process improvement
10. Quality assurance
11. Software reuse
12. Software maintenance
13. SEI Capability Maturity Model

Evaluation and Weightage


Continuous Assessment : 60%
Final Examination : 40%

WXGC6107 INTERACTIVE SYSTEMS DESIGN

Learning Outcomes
At 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 Content


1. People, activities, contexts and technologies: pact framework and
analysis
2. Human-centred interactive systems design process
3. Integrating human-centred design process in SDLC (systems development
life cycle)
4. Activities of interactive systems design
5. Principles of interactive systems design
6. Interaction paradigms
7. Methods and techniques of interactive systems design
8. Evaluation: framework, generic and special contexts techniques

Evaluation And Weightage


Continuous Assessment : 60%
Final Examination : 40%

WXGC6108 REQUIREMENTS ELICITATION AND ANALYSIS

Learning Outcomes
At 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.

34
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

3. Identify and distinguish important interpersonal skills to elicit requirements


from users.

Synopsis of Course Content


1. 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 Weightage


Continuous Assessment : 60%
Final Examination : 40%

WXGC6109 SOFTWARE DESIGN AND ARCHITECTURE

Learning Outcomes
At the end of the course, the student is able to :
1. Describe the role of design in software development
2. 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 Content


1. The software design process
2. Design qualities
3. Transferring design knowledge
4. Design representations
5. The rationale for method
6. Design patterns
7. Design practices
- Incremental design

35
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 attributes
11. Software architecture in different domains
12. Case studies

Evaluation and Weightage


Continuous Assessment : 60%
Final Examination : 40%

WXGX6101 RESEARCH FOUNDATION IN COMPUTER SCIENCE

Learning Outcomes
At the end of the course, the students is able to:
1. Explain the concept and role of research in the computer sciences
2. Explain the approaches and steps involved in conducting research
3. Effectively search, locate, review and evaluate the research of others
4. Describe the principal methods of research used int eh computer
sciences and allied areas
5. Use appropriate statistic to characterize and analyze data
6. Write a proposal for a small research project, and make an oral
presentation of it.

Synopsis of Course Content


1. The nature of research in the computer sciences
2. Major considerations and tasks in scientific research
3. Selecting a research project
4. Project planning, tools and techniques for planning.
5. Review of literature
6. Empirical research methods in computer sciences
7. Writing a research proposal
8. Managing the research project
9. Data analysis
10. Presentation of results/ Writing the research report

Evaluation and Weightage


Continuous 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.

36
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 Outcomes
At 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 Content


1. 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 Weightage


Continuous Assessment : 60%
Final Examination : 40%

WXGC6307 ARTIFICIAL INTELLIGENCE TECHNIQUES

Learning Outcomes
At 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.

37
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

Synopsis of Course Content


1. 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 Weightage


Continuous Assessment : 60%
Final Examination : 40%

WXGC6308 SOFTWARE QUALITY AND METRICS

Learning Outcomes
At 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 Content


1. 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.

38
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

11. Industrial experiences.


12. Setting up a measurement programme.

Evaluation and Weightage


Continuous Assessment : 60%
Final Examination : 40%

WXGC6309 SOFTWARE PROCESS IMPROVEMENT

Learning Outcomes
At 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 Content


1. Process discipline, process focus, effective process environment and
process maturity
2. Software process infrastructure
3. Fundamentals of software process assessment
4. Implementing software process improvement
5. 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 Weightage


Continuous Assessment : 60%
Final Examination : 40%

WXGC6310 SOFTWARE TESTING

Learning Outcomes
At 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

39
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

Synopsis of Course Content


1. 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 Weightage


Continuous Assessment : 60%
Final Examination : 40%

WXGC6311 SOFTWARE AGENTS

Learning Outcomes
At 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 Content


1. 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 Weightage


Continuous Assessment : 60%
Final Examination : 40%

WXGC6312 FORMAL SOFTWARE SPECIFICATIONS

Learning Outcomes
At the end of the course, the student is able to:
1. Describe major formal methods of specification
2. Read and write formal specifications
3. Describe the advantages and disadvantages of formality

Synopsis of Course Content


1. Introduction to formal methods and specifications
2. Categories of specification techniques (Algebraic Specification, Model-
based, Object-oriented)

40
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 specification
6. Writing formal specification

Evaluation and Weightage


Continuous Assessment : 60%
Final Examination : 40%

WXGC6313 REAL-TIME AND CONCURRENT SYSTEMS

Learning Outcomes
At 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 Content


1. 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 Weightage


Continuous Assessment : 60%
Final Examination : 40%

WXGC6314 ADVANCED PROGRAMMING IN SOFTWARE ENGINEERING

Learning Outcomes
At 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 Content


1. Introduction to component - based systems and component softwares

41
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

2. Comparison between components and objects


3. Basic principles of component software
4. Pattern, framework and architecture
5. Middleware platform – e.g. OMG (OMA and CORBA), Microsoft (DCOM,
OLE and ActiveX), Sun (Java and JavaBeans)
6. Component architecture and frameworks
7. Development and assembly of components

Evaluation and Weightage


Continuous Assessment : 60%
Final Examination : 40%

WXGC6315 SOFTWARE CONFIGURATION AND MAINTENANCE

Learning Outcomes
At 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 Content


1. The role and basics of configuration management in software development
and maintenance
2. Software configuration management process model and activities
3. Change management, version and release management
4. Software Configuration Management (SCM) plan
5. Software support tools for configuration management
6. Software maintenance types, categories and organization
7. Software maintenance models and activities
8. Software support tools for software maintenance
9. Software reuse and reverse engineering

Evaluation and Weightage


Continuous Assessment : 60%
Final Examination : 40%

WMGA6312 MULTIMEDIA TECHNOLOGY


Learning Outcomes
At 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.

42
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

Synopsis of Course Content


1. 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 Weightage


Continuous Assessment : 50%
Final Examination : 50%

WRGA6312 COMPUTER NETWORK SECURITY

Learning Outcomes
At 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 content


1. Network security overview (Wired and Wireless)
2. The SAFE blueprint
3. Network security policy
4. Access control lists
5. Authentication, authorization and accounting (AAA)
6. Security server protocols
7. Switch port analyzer (SPAN)
8. Mobile and wireless security
9. Ip/ipv6 security and encryption
10. Vlan membership policy server
11. Virtual private network
12. Network analyzers
13. Intrusion detection system
14. Firewalls

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

43
THE FACULTY OF COMPUTER SCIENCE AND
INFORMATION TECHNOLOGY

Master of Computer
Science Degree
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

46
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

UNIVERSITY OF MALAYA (MASTER’S DEGREE) RULES 2001


Schedule 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.

47
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;

48
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

49
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.

50
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

UNIVERSITY OF MALAYA (MASTER’S DEGREE) REGULATIONS 2001


Schedule 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.

51
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 Hours


WXGA6105 Advanced Network Technology 3
WXGA6106 Advanced Topics In Programming 3
WXGA6107 Database Technology 3
WXGC6102 Object-Oriented Techniques 3
WXGX6101 Research Foundation In Computer Sciences 3
Dissertation 12

52
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

ELECTIVE COURSES
DATA COMMUNICATION & COMPUTER NETWORK
Code Course Credit Hours
WRGA6312 Computer Network Security 3
WRGA6315 Distributed Systems 3
WRGA6316 Special Topics In Data Communication And 3
Computer Network
WRGA6317 Mobile Technology 3
WRGA6318 Network Programming 3

MANAGEMENT INFORMATION SYSTEMS


Code Course Credit Hours
WMGA6310 Information Systems Planning 3
WMGA6315 Information System Development Practices 3
WMGA6316 Knowledge Management: Tools and 3
Techniques
WMGA6317 Data Warehousing and Data Mining 3
WXGB6307 Special Topics in Information Science 3

MULTIMEDIA
Code Course Credit Hours
WMGA6312 Multimedia Technology 3
WMGA6313 Pedagogical Issues In Multimedia Application 3
Developments
WMGA6318 Virtual Reality Concepts And Technology 3
WMGA6319 Computer Graphics And 3d Animation 3
Technology
WXGC6107 Interactive Systems Design 3

ARTIFICIAL INTELLIGENCE
Code Course Credit Hours
WAGA6311 Advanced Topics In Expert System 3
WAGA6312 Image Processing and Computer Vision 3
WAGA6313 Natural Language Processing and 3
Applications
WAGA6314 Speech Processing and Applications 3
WXGC6307 Artificial Intelligence Techniques 3

53
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

GENERAL ELECTIVES
Code Course Credit Hours
WXGC6106 Software Development Management 3
WXGC6109 Software Design and Architecture 3
WXGC6308 Software Quality and Metrics 3
WXGC6310 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 Outcomes
At 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 Content


1. Introduction to high-speed networks
2. Routing protocols
3. Advanced TCP/IP
4. Managing Network Performance with Compression
5. Managing Network Performance with Queuing
6. Link-level Flow and Error Control
7. Transport-level Traffic control
8. Internetworking traffic management
9. Congestion control
10. Quality of Services Routing for high-speed and multimedia traffic
11. Introduction to MPLS
12. Introduction to Multicast and IPv6

Evaluation and Weightage


Continuous Assessment : 60%
Final Examination : 40%

54
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

WXGA6106 ADVANCED TOPICS IN PROGRAMMING

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

Synopsis of Course Content


1. 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 tree
7. Table and priority queues, heaps, heapsort
8. Advanced Implementation of Tables : Balanced search trees; Hashing
9. Graphs

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

WXGA6107 DATABASE TECHNOLOGY

Learning Outcomes
At 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 Content


1. Relational database
2. Advance SQL
3. Query processing
4. Object-oriented database; object-relational database
5. Transaction management, concurrency control
6. Database security
7. Distributed DBMS
8. Web technology and DBMS
9. Data warehousing concepts and design

55
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

10. Active databases and deductive databases


11. Temporal databases

Evaluation and Weightage


Continuous Assessment : 60%
Final Examination : 40%

WXGC6102 OBJECT-ORIENTED TECHNIQUES

Learning Outcomes
At 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 Content


1. 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 Weightage


Continuous Assessment : 60%
Final Examination : 40%

WXGX6101 RESEARCH FOUNDATION IN COMPUTER SCIENCE

Learning Outcomes
At the end of the course, the student is able to:
1. Explain the concept and role of research in the computer sciences
2. Explain the approaches and steps involved in conducting research
3. Effectively search, locate, review and evaluate the research of others
4. Describe the principal methods of research used int eh computer
sciences and allied areas
5. Use appropriate statistic to characterize and analyze data
6. Write a proposal for a small research project, and make an oral
presentation of it.

56
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

Synopsis of Course Content


1. The nature of research in the computer sciences
2. Major considerations and tasks in scientific research
3. Selecting a research project
4. Project planning, tools and techniques for planning.
5. Review of literature
6. Empirical research methods in computer sciences
7. Writing a research proposal
8. Managing the research project
9. Data analysis
10. Presentation of results/ Writing the research report

Evaluation and Weightage


Continuous Assessment : 100%

DISSERTATION

Learning Outcomes
At 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 procedures
3. Carry out the research project based on the proposal
4. Collect and analyze data in a valid an reliable manner
5. Write a dissertation

Assessment
The 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 Outcomes
At 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 CONTENT


1. Network security overview (Wired and Wireless)
2. The SAFE blueprint
3. Network security policy
4. Access control lists

57
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

5. Authentication, authorization and accounting (AAA)


6. Security server protocols
7. Switch port analyzer (SPAN)
8. Mobile and wireless security
9. Ip/ipv6 security and encryption
10. Vlan membership policy server
11. Virtual private network
12. Network analyzers
13. Intrusion detection system
14. Firewalls

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

WRGA6315 DISTRIBUTED SYSTEMS

Learning Outcomes
At 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 Content


1. 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 Weightage


Continuous Assessment : 50%
Final Examination : 50%

58
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

WRGA6316 SPECIAL TOPICS IN DATA COMMUNICATION AND COMPUTER


NETWORK

Learning Outcomes
At 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 multicast
3. Configure a network that supports voice and video, wireless and
multicast.

Synopsis of Course Content


1. Introduction to voice over IP
2. Consistent throughput and reordering of voice packets
3. Analog/digital interfaces/ip phone
4. VoiP signaling and call control
5. Call manager
6. Improving and maintaining voice quality
7. Introduction to IEEE 802.11 wireless network technology
8. Wireless network devices: access points, bridges, antennas
9. Wireless network security
10. Troubleshooting, monitoring, management and diagnostics
11. Introduction to ip multicast
12. Group membership protocol
13. Protocol independent multicast/ source specific multicast
14. Multicast source discovery protocol
15. Multiprotocol bgp

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

WRGA6317 MOBILE TECHNOLOGY

Learning Outcomes
At 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 Content


1. Wireless network infrastructure.
2. Mobile IP

59
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 Weightage


Continuous Assessment : 50%
Final Examination : 50%

WRGA6318 NETWORK PROGRAMMING

Learning Outcomes
At the end of the course, the student is able to:
1. Explain basic concepts of network programming
2. Explain concepts of network application in terms of Java or C# programming
language
3. Develop network applications

Synopsis of Course Content


1. Introduction to networking
2. Security features in Java or C# programming language
3. Network programming interface
4. Multithreading and object-oriented concepts
5. I/O models
6. Network protocols
7. Client/server design
8. Programming and the development of network applications using Java or
C#
9. API programming and real time network application

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

WMGA6310 INFORMATION SYSTEMS PLANNING

Learning Outcomes
At 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 plans
2. Examine information system planning as a business process
3. 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

60
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 Content


1. The evolving role of information systems and technology in organizations:
a strategic perspective
2. An overview of business strategy concepts and the implications for IS/IT
strategy
3. 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 Weightage


Continuous Assessment : 50%
Final Examination : 50%

WMGA6315 INFORMATION SYSTEM DEVELOPMENT PRACTICES

Learning Outcomes
At 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 Content


The course will consider the history of the development of information systems;
the philosophical paradigms underlying the diversity of the approaches; the

61
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 Weightage


Continuous Assessment : 50%
Final Examination : 50%

WMGA6316 KNOWLEDGE MANAGEMENT: TOOLS AND TECHNIQUES

Learning Outcomes
At the end of the course, the student is able to:
1. Explain the concept of knowledge management
2. 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
techniques
5. Discuss the activities involved in deploying and assessing km systems.

Synopsis of Course Content


1. Introduction to KM
2. The 10-step roadmap for implementing KM
3. Align business strategy and KM
4. KM architecture.
5. Audit, analyze, and identify existing knowledge assets
6. KM system requirements analysis
7. Design and develop the KM system using appropriate tools and
techniques
8. Deploy the KM system
9. KM assessment

Evaluation and Weightage


Continuous Assessment : 60%
Final Examination : 40%

WMGA6317 DATA WAREHOUSING AND DATA MINING

Learning Outcomes
At the end of the course, the student is able to:
1. Define the term data mining, data warehouse and knowledge discovery
in databases
2. Discuss the differences between operational data and data warehouse
3. 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

62
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

7. Compute the Jaccard coefficient.

Synopsis of Course Content


1. Introduction to data darehouse and Data Mining
2. Data Warehouses
3. Pre-mining
4. Classification
5. Association Rules
6. Clustering Algorithms
7. Temporal data, spatial data, and Web mining.

Evaluation and Weightage


Continuous Assessment : 60%
Final Examination : 40%

WXGB6307 SPECIAL TOPICS IN INFORMATION SCIENCE

Learning Outcomes
At 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 Content


Seminars 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 Weightage


Continuous Assessment : 60%
Final Examination : 40%

WMGA6312 MULTIMEDIA TECHNOLOGY

Learning Outcomes
At 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 Content


1. 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

63
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 Weightage


Continuous Assessment : 50%
Final Examination : 50%

WMGA6313 PEDAGOGICAL ISSUES IN MULTIMEDIA APPLICATION


DEVELOPMENTS

Learning Outcomes
At 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 Content


1. Instructional design
2. Effective dialogs
3. Computer aided Instruction/learning
4. Navigational techniques

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

WMGA6318 VIRTUAL REALITY CONCEPS AND TECHNOLOGY

Learning Outcomes
At 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 Content


1. Introduction - terminology and history, hypes of virtual reality (VR) systems,
components of VR program, VR characteristic, technologies that triggered

64
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 Weightage


Continuous Assessment : 50%
Final Examination : 50%

WMGA6319 COMPUTER GRAPHICS AND 3D ANIMATION TECHNOLOGY

Learning Outcomes
At 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 Content


1. Introduction to the history of animation and CG animation
2. The implementation of CGI, 2D and 3D graphics
3. CGI applications
4. Production workflow for 3D animation
5. Create models with using different methods such as polygon, NURBS and
subdivision toolsets
6. Material and texture mappings
7. Lighting effects for 3D scene
8. Camera/s for 3D scene
9. Keyframing and other animation techniques
10. Setup render to output animation

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

65
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

WXGC6107 INTERACTIVE SYSTEMS DESIGN

LEARNING OUTCOMES
At 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 CONTENT


1. People, activities, contexts and technologies: pact framework and
analysis
2. Human-centred interactive systems design process
3. Integrating human-centred design process in SDLC (Systems Development
Life Cycle)
4. Activities of interactive systems design
5. Principles of interactive systems design
6. Interaction paradigms
7. Methods and techniques of interactive systems design
8. Evaluation: framework, generic and special contexts techniques

Evaluation And Weightage


Continuous Assessment : 60%
Final Examination : 40%

WAGA6311 Advanced Topics in Expert System

Learning Outcomes
At 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 CONTENT


1. Introduction to Expert System – general concepts, characteristics, and
components of an Expert System
2. Knowledge representation – principles and techniques
3. Modelling expert reasoning
4. Representing uncertainty
5. Machine learning and knowledge acquisition
6. Heuristics classification and constructive problem solving
7. Design of an Expert System
8. Tools for building an Expert System
9. Blackboard architectures

66
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

10. Hybrid systems

EVALUATION AND WEIGHTAGE


Continuous Assessment : 50%
Final Examination : 50%

WAGA6312 IMAGE PROCESSING AND COMPUTER VISION

Learning Outcomes
At the end of this course, the student is able to:
1. Describe the processes of image acquisition and computer vision
2. Compare the significance of different representations used in image
processing and computer vision
3. Apply image analysis, restoration, and enhancement operations
4. Discuss feature extraction and pattern recognition
5. Identify image processing applications in various fields
6. Analyze the computationally significant operations in the human visual
process

Synopsis of Course Content


1. Elements of digital image processing: image acquisition, storage, processing,
communication, and display
2. Sampling, quantization, pixel neighborhood
3. Histogram and thresholding
4. 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,
standards
10. Computer Vision: Primal Sketch → 2½D sketch → 3D sketch → Spatial
Maps
11. Advance topics: image watermarking, biomedical imaging, machine
vision, 3D modeling and video processing

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

67
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

WAGA6313 NATURAL LANGUAGE PROCESSING AND APPLICATIONS

Learning Outcomes
At 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 CONTENT


1. Introduction
2. Computational phonology and text to speech (TTS)
3. Morphology and finite state transducer
4. 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 WEIGHTAGE


Continuous Assessment : 50%
Final Examination : 50%

68
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

WAGA6314 SPEECH PROCESSING AND APPLICATIONS

Learning Outcomes
At 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 CONTENT


1. Important fundamentals of speech processing: Waveforms, resonance and
formants; Fourier transform
2. Digital signal processing: Classification of signals; Analog-to-digital and
digital-to-analog conversion
3. Speech synthesis: Text-to-speech synthesis; Text analysis; Waveform
generation
4. Speech recognition: Components of a recognizer; Speech signal and
parameters; Dynamic time warping; Hidden Markov Model

EVALUATION AND WEIGHTAGE


Continuous Assessment : 50%
Final Examination : 50%

69
THE FACULTY OF COMPUTER SCIENCE AND
INFORMATION TECHNOLOGY

Master of Library and


Information Science
Degree
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

72
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

UNIVERSITY OF MALAYA (MASTER’S DEGREE) RULES 2001


Schedule 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

73
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.

74
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.

75
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.

76
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

UNIVERSITY OF MALAYA (MASTER’S DEGREE) REGULATIONS 2001


Schedule 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.

77
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.

78
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

List 1

CORE COURSES
Code Course Credit Hours
WXGB6102 Information Sources and Services 3
WXGB6103 Organization of Information 3
WXGB6105 Technologies for Information Management 3
WXGB6107 Management of Information Services 3
WXGB6108 Research Foundations for Library and 3
Information Science
WXGB6109 Libraries, Information and Society 3

ELECTIVE COURSES

INFORMATION RESOURCES AND SERVICES TRACK


Code Course Credit Hours
WXGB6301 Legal Issues in Information Science 3
WXGB6303 User Needs and Behaviour 3
WXGB6304 Development of Information Collection 3
WXGB6305 Indexing, Abstracting and Thesauri 3
Construction
WXGB6316 Malaysiana Information Resources 3
WXGB6317 User Education 3
WXGB6318 Library Planning and Design 3
WXGB6319 Information Entrepreneurship 3
WXGB6320 Knowledge Management for Information 3
Professionals

INFORMATION SCIENCE AND TECHNOLOGY TRACK


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

79
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

RESEARCH IN LIBRARY AND INFORMATION SCIENCE TRACK


Code Course Credit Hours
WXGB6308 Directed Individual Study 3
WXGB6380 Dissertation 12
WXGB6323 Statistical Methods For Library And Information 3
Science
WXGB6324 Qualitative Research For Library And 3
Information Science
WXGB6325 Project Paper In Library And Information 3
Science

SCHOOL RESOURCE CENTER MANAGEMENT TRACK


Code Course Credit Hours
WXGB6326 Library Resources and Services For Children 3
And Young Adults
WXGB6327 Educational Role of Teacher Librarian 3
WXGB6328 Reading and Information Literacy 3
WXGB6329 Instructional Technologies In School Resource 3
Centres

GENERAL TRACK
Code Course Credit Hours
WXGB6330 Special Topics in Library and Information 3
Science I
WXGB6331 Special Topics in Library and Information 3
Science Ii
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 Outcomes
At 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.

80
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 Weightage


Continuous Assessment : 70%
Final Examination : 30%

WXGB6103 ORGANIZATION OF INFORMATION

Learning Outcomes
At 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 CONTENT


1. 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 MARC
4. 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.

81
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

EVALUATION AND WEIGHTAGE


Continuous Assessment : 70%
Final Examination : 30%

WXGB6105 TECHNOLOGIES FOR INFORMATION MANAGEMENT

LEARNING OUTCOMES
At 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 information
3. 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 Contents


1. Introduction to information management and information processes; tools
used in managing information
2. Spreadsheets and presentation tools for information management
3. Relational databases for information management
4. Text retrieval systems for information management
5. 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.50
7. 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 System
10. 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 System
13. The Internet in library automation. Web-based systems and the digital
libraries

EVALUATION AND WEIGHTAGE


Continuous Assessment : 70%
Final Examination : 30%

82
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

WXGB6107 MANAGEMENT OF INFORMATION SERVICES

LEARNING OUTCOMES
At 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 CONTENT


1. 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 WEIGHTAGE


Continuous Assessment : 70%
Final Examination : 30%

WXGB6108 RESEARCH FOUNDATION FOR LIBRARY AND INFORMATION SCIENCE

LEARNING OUTCOMES
At 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
topic
4. Compare and contrast the principal methods of research used in library and
information science.
5. Use basic statistics to characterize and analyze data.

83
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 CONTENT


1. Introduction to research
2. Examining past research
3. Planning the research study
4. The review of literature
5. Research methods
6. Data collection
7. Data analysis and interpretation
8. Discussion and conclusions
9. Communicating the research findings
10. The future of research in library and information science

EVALUATION AND WEIGHTAGE


Continuous Assessment : 70%
Final Examination : 30%

WXGB6109 LIBRARIES, INFORMATION AND SOCIETY

LEARNING OUTCOMES
At 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 organizations
3. 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 Contents


1. Introduction to the library and information profession; objectives and
principles of the profession; the origins of the information professions
2. 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 libraries
5. The information society: Malaysian perspective; Libraries and librarianship
1817 -1961
6. Information production and information infrastructure; Information policy;
Global information infrastructure and global digital library
7. 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

84
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

access management in the 21st century


9. 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 Weightage


Continuous Assessment : 70%
Final Examination : 30%

INFORMATION RESOURCES AND SERVICES TRACK

WXGB6301 LEGAL ISSUES IN INFORMATION SCIENCE

Learning Outcomes
At the end of the course, students will be able to:
1. Understand the processes involved in the formulation of legislations
2. Identify the various elements which constitute a legislation and other legal
instruments
3. Identify and be familiar with the various legislations which are relevant to
the field of library and information science
4. Describe the various legal issues that are directly or indirectly relate to the
field of library and information science

Synopsis of Course Content


1. Malaysian legal system ; Formulation of laws
2. Primary and secondary legal sources
3. Copyright ; Repography
4. Publication and printing laws
5. Legal depository
6. Freedom of information ; Censorship ; Privacy
7. Electronic sources of information
8. Cyber laws
9. Professionalism
10. Current research on legal issues related to library and information science

EVALUATION AND WEIGHTAGE


Continuous Assessment : 70%
Final Examination : 30%

WXGB6303 USER NEEDS AND BEHAVIOUR

Learning Outcomes
At the end of the course, the student is able to:

85
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 Content


1. Information behaviour
2. Concepts relevant to information behaviour
3. Information needs and information seeking
4. Information use activities; decision making, browsing, judgment of
relevance, avoidance of information
5. Models of Information behaviour; Wilson, Krikelas, Johnson, Leckie, etc
6. Perspectives, paradigms, and theories; sense making, play theory,
entertainment theory
7. Research process
8. Methods of studying behaviours
9. Information seeking in an electronic environments
10. Information seeking in context

EVALUATION AND WEIGHTAGE


Continuous Assessment : 70%
Final Examination : 30%

WXGB6304 DEVELOPMENT OF INFORMATION COLLECTION

Learning Outcomes
At 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 Content


1. Collection development policy
2. 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

86
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

EVALUATION AND WEIGHTAGE


Continuous Assessment : 70%
Final Examination : 30%

WXGB6305 INDEXING, ABSTRACTING AND THESAURI CONSTRUCTION

Learning Outcomes
At 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 Content


1. 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 vocabulary
4. 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; metadata
9. Techniques of thesaurus construction.
10. Current issues in indexing and abstracting

EVALUATION AND WEIGHTAGE


Continuous Assessment : 70%
Final Examination : 30%

WXGB6316 MALAYSIAN INFORMATION RESOURCES

Learning Outcomes
At 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 Content


1. Malaysian reference work and reference service

87
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

2. Bibliographic control of Malaysia resources


3. Statistical sources
4. Malaysian periodicals
5. Sources in the Arts and Social Sciences
6. Sources in the Science and Technology
7. Business information sources
8. Indexing and abstracting services
9. Biographical resources
10. Malaysian publishers and the book trade
11. Malaysian research in Library and information sciences

EVALUATION AND WEIGHTAGE


Continuous Assessment : 70%
Final Examination : 30%

WXGB6317 USER EDUCATION

Learning Outcomes
At 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 Content


1. History and development of user education
2. Professional association standards for information literacy.
3. Learning theories and learning styles
4. Instructional design and planning; Lesson planning; Training methods and
aids; Teaching methods
5. Developing a program of instruction or learning opportunities.
6. Independent learning tools - tutorials. Websites and pathfinders
7. Collaborative instructional program design
8. User education research

Evaluation and Weightage


Continuous Assessment : 70%
Final Examination : 30%

88
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

WXGB6318 LIBRARY PLANNING AND DESIGN

Learning Outcomes
At the end of the course, the student is able to:
1. Understand the role of the professional librarian in the library facility planning
process
2. 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 Content


1. Principles of library design
2. 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 planning
7. Standards in Library planning
8. Current research on library planning design

Evaluation and Weightage


Continuous Assessment : 70%
Final Examination : 30%

WXGB6319 INFORMATION ENTREPRENEURSHIP

Learning Outcomes
At 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.

89
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 Content


1. The information industry
2. The information cycle
3. The information professions
4. Knowing yourself
5. Is entrepreneurship for you ?
6. Information entrepreneurship
7. Marketing
8. Setting up a business
9. Financial planning
10. Legal aspects legal aspects
11. Human resource aspects
12. Management aspects
13. Business ethics
14. Putting it all together: the business plan
15. Executing the plan and making the business a success

EVALUATION AND WEIGHTAGE


Continuous Assessment : 70%
Final Examination : 30%

WXGB6320 KNOWLEDGE MANAGEMENT FOR INFORMATION PROFESSIONALS

Learning Outcomes
At 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 management
4. Know about and keep up with knowledge management research

Synopsis of Course Content


1. Defining knowledge management
2. The knowledge management environment
3. The components of knowledge management - processes and systems that
need to exist and interact to make knowledge management possible
4. 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

90
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

Evaluation and Weightage


Continuous Assessment : 70%
Final Examination : 30%

INFORMATION SCIENCE AND TECHNOLOGY TRACK

WXGB6306 ELECTRONIC PUBLISHING

Learning Outcomes
At 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 Content


1. 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 XML
5. 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 WEIGHTAGE


Continuous Assessment : 70%
Final Examination : 30%

WXGB6310 MANAGEMENT OF INTERNET RESOURCES

Learning Outcomes
At 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.

91
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

Synopsis of Course Content


1. History of the Internet
2. Internet resources and services
3. Internet content
4. Evaluation of websites
5. Web organisation
6. Ethics and the Internet
7. Use of the Internet for educational and library services
8. Managing resources in subject gateways, digital libraries, open archives
initiatives
9. Organising Web information via clasification structures
10. Metadata and cataloguing Web resources
11. Issues in the management of web resources

EVALUATION AND WEIGHTAGE


Continuous Assessment : 70%
Final Examination : 30%

WXGB6311 DIGITAL LIBRARIES

Learning Outcomes
At 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 Content


1. 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

92
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 Weightage


Continuous Assessment : 70%
Final Examination : 30%

WXGB6106 INFORMATION RETRIVAL

Learning Outcomes
At 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 Content


1. Introduction to Information Retrieval
2. Retrieval evaluation
3. Query language; Query operation
4. Text and multimedia languages and properties
5. Metadata
6. Text operations
7. Automated Indexing and searching
8. User interface and visualisation
9. Internet
10. OPAC ; bibliographical systems
11. Digital libraries
12. Current research in information retrieval

Evaluation and Weightage


Continuous Assessment : 70%
Final Examination : 30%

WXGB6321 WEB PUBLISHING

Learning Outcomes
At 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.

93
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 Content


1. Web applications in libraries
2. 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 WEIGHTAGE


Continuous Assessment : 70%
Final Examination : 30%

WXGB6322 SYSTEM ANALYSIS AND DESIGN FOR INFORMATION PROFESSIONALS

Learning Outcomes
At the end of the course, the student is able to:
1. Present analyses of cases relating to information systems development both
orally and in writing
2. Analyze, synthesize, and apply conceptual understandings of organizational
problems to be solved with an information system
3. 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 Content


1. Systems analysis and design for variety of library types and sizes
2. Stakeholders of an information system
3. Systems Life Cycle & Systems Development Methodologies
4. Phases of systems analysis
5. Requirements discovery: fact–finding techniques
6. Data modeling and analysis, process modeling
7. Feasibility analysis and system proposal
8. Systems design options for information systems in libraries : in-house/
commercial
9. Application architecture and modeling, database design
10. Input, output & user interface design
11. Systems construction, implementation and maintenance

94
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

Evaluation and Weightage


Continuous Assessment : 70%
Final Examination : 30%

RESEARCH IN LIBRARY AND INFORMATION SCIENCE TRACK

WXGB6308 DIRECTED INDIVIDUAL STUDY

Learning Outcomes
At the end of the course, the student is able to:
1. Develop a proposal for a self-directed study
2. Review the literature for the selected topic of study
3. 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 Content


This 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 Weightage


Research report : 60%
Presentation : 30%
Meeting with supervisor : 10%

DISSERTATION
Learning Outcomes
At 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 procedures
3. Carry out the research project based on the proposal
4. Collect and analyze data in a valid an reliable manner
5. Write a dissertation

Assessment
The 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.

95
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

WXGB6323 STATISTICAL METHODS FOR LIBRARY AND INFORMATION SCIENCE

Learning Outcomes
At the end of the course, the student is able to:
1. Explain the basic concepts of statistics
2 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 Content


1. Introduction to statistics
2. Summarizing data
3. Measures of central tendency
4. Measures of variability
5. Correlation measures
6. Probability and related concepts
7. Sampling Distributions and Confidence Intervals
8. Hypothesis testing
9. Least Squares Regression
10. Comparing independent groups
11. One-way anova and 2-way anova
12. Comparing dependent groups
13. Multiple comparisons
14. Rank-based and non-parametric statistics

Evaluation and Weightage


Continuous Assessment : 70%
Final Examinations : 30%

WXGB6324 QUALITATIVE RESEARCH FOR LIBRARY AND INFORMATION SCIENCE

Learning Outcomes
At 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

96
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

Synopsis of Course Content


Part 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 Weightage


Continuous Assessment : 70%
Final Examinations : 30%

WXGB6325 PROJECT PAPER IN LIBRARY AND INFORMATION SCIENCE

Learning Outcomes
At 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 Content


The 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.

97
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

Evaluation and Weightage


Continuous Assessment : 100%
Final Examinations : 0%

SCHOOL RESOURCE CENTER MANAGEMENT TRACK

WXGB6326 LIBRARY RESOURCES AND SERVICES FOR CHILDREN AND


YOUNG ADULTS

Learning Outcomes
At the end of the course, the student is able to:
1. Locate and describe print and electronic sources and services for children
and young adults
2. Create outreach programs for children and young adults
3. Develop instructions programs for children and young adults about library
resources
4. Prepare a thematic display of children and young adults resources
5. Describe award winning children’s and teen literature
6. Evaluate existing services and resources for children and young adults

Synopsis of Course Content


1. History and philosophy of resources and services for children and young
adults; standards of services
2. Assessing community needs for children’s and young adult’s library
services
3. 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 Weightage


Continuous Assessment : 70%
Final Examination : 30%

WXGB6327 EDUCATIONAL ROLE OF TEACHER LIBRARIAN

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

98
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 Content


1. The psychology of learning
2. Information needs and critical thinking skills
3. Current research on teaching and learning to create and apply
knowledge
4. Development of policies and curricula to support information literacy skills.
5. Managing the print and electronic resources environment
6. Library media program administration
7. Management of staff, budgets, equipment, and facilities

Evaluation and Weightage


Continuous Assessment : 70%
Final Examination : 30%

WXGB6328 READING AND INFORMATION LITERACY

Learning Outcomes
At 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 literacy
3. 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 Content


1. Fundamentals of reading
2. Reading materials and sources
3. Reading instruction
4. Personal reading
5. Promotion of reading
6. Assessment of reading
7. Research on reading
8. Technology and reading
9. Concept of information literacy
10. Models of information literacy
11. Information literacy programs and initiatives in education and the

99
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

workplace
12. Assessing information literacy
13. Research in information literacy
14. Promotion of information literacy

Evaluation and Weightage


Continuous Assessment : 70%
Final Examination : 30%

WXGB6329 INSTRUCTIONAL TECHNOLOGIES IN SCHOOL RESOURCE CENTRES

Learning Outcomes
At 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 Content


1. 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 literacy
4. 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
resources
7. 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 systems
12. Perspectives on the future, marketability, flexibility and innovation

100
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

Evaluation and Weightage


Continuous Assessment : 70%
Final Examination : 30%

GENERAL TRACK

WXGB6330 SPECIAL TOPICS IN LIBRARY AND INFORMATION SCIENCE I

Learning Outcomes
At 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 Content


Seminars 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 Weightage


Continuous Assessment : 70%
Final Examination : 30%

WXGB6331 SPECIAL TOPICS IN LIBRARY AND INFORMATION SCIENCE II

Learning Outcomes
At 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 Content


Seminars 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 Weightage


Continuous Assessment : 70%
Final Examination : 30%

101
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

WXGB6309 PRACTICUM IN INFORMATION AND LIBRARY SERVICES

Learning Outcomes
At 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 Content


As provided by the organisation/institution via the training schedule.

Evaluation and Weightage


Continuous Assessment : 100%

102
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

THE FACULTY OF COMPUTER SCIENCE AND


INFORMATION TECHNOLOGY

Master of Information
Technology Degree

103
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

104
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

UNIVERSITY OF MALAYA METHODS (MASTER’S DEGREE) 2001


Schedule 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:

105
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

106
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.

107
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

UNIVERSITY OF MALAYA REGULATIONS (MASTER’S DEGREE) 2001


Schedule 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.

108
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 Hours
WXGE6101 Database Concepts and implementation 3
WXGE6103 Software Engineering Process and Practice 3
WXGE6105 Computer Network 3
WXGE6106 Foundations of Information Technology 3
WXGE6107 Fundamentals of Object-Oriented 3
Programming
WXGX6101 Research Foundation in Computer Sciences 3
WXGE6185 Information Technology Application Project 6

109
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

COURSEWORK AND DISSERTATION PROGRAMME


Codes Course Credit Hours
WXGE6101 Database Concepts and implementation 3
WXGE6103 Software Engineering Process and Practice 3
WXGE6105 Computer Network 3
WXGE6106 Foundations of Information Technology 3
WXGE6107 Fundamentals of Object-Oriented 3
Programming
WXGX6101 Research Foundation in Computer Sciences 3
Dissertation 12

ELECTIVE COURSES
Codes Course Credit Hours
WXGE6104 Visual Programming : Concept and 3
Application
WXGE6302 Project Management & Case Tools 3
WXGE6304 Object Oriented Development 3
WXGE6306 Web Commerce 3
WXGE6308 Knowledge Management 3
WXGE6311 Multimedia System Development 3
WXGE6315 Internet,Intranet,Internetworking 3
WXGE6318 Multimedia System Technology 3
WXGE6320 Web Development 3
WXGE6402 Enterprise Re-Engineering and Restructuring 3
WXGE6403 Advanced Data communication 3
WXGE6404 Network Security and Management 3
WXGE6405 Distributed Systems and Processing 3

WXGE6101 DATABASE CONCEPTS AND IMPLEMENTATION

Learning Outcomes
At the end of the course, the student is able to :
1. Identify important terminologies widely used in the database development
environment
2. Use the techniques taught for the development of the relational database
model such as entity-relationship modelling and normalization
3. Design a database using the steps involved in database development
4. Evaluate and use the database management system (DBMS) in database
development.

Synopsis of Course Content


1. Introduction to database

110
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

2. The database environment


3. The relational Model
4. Entity-Relationship modelling
5. Normalization
6. Logical database design and physical database design
7. Relational data manipulation: SQL (Structured Query Language)
8. Database security
9. Database administration and Internet
10. Database development based on database life cycle
11. Application development using selected DBMS

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

WXGE6103 SOFTWARE ENGINEERING PROCESS AND PRACTICE

Learning Outcomes
At the end of this course, the student is able to :
1. Explain the concept of software engineering
2. Describe the various software process models
3. Explain software engineering activities
4. Specify the requirements and design for a small software system
5. Differentiate between software validation and verification

Synopsis of Course Content


1. Introduction to software engineering
2. System engineering
3. Software process
4. Project management
5. Software requirement
6. System models
7. Prototyping
8. Formal specification
9. System design
10. System testing
11. Software management

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

111
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

WXGE6105 COMPUTER NETWORK

Learning Outcomes
At 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 OSI
3. Configure routers and switches.
4. Design local and wide area network.

Synopsis of Course Content


1. Getting started with the computer network terminologies
2. General concepts
3. Fundamentals of data and signals
4. Transmission media
5. Multiplexing
6. TCP/IP and OSI
7. Local area network
8. Internetworking
9. Wide area network
10. Internet
11. Network management

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

WXGE6106 FOUNDATION OF INFORMATION TECHNOLOGY

Learning Outcomes
At 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 technology
3. Explain the operation of information technology processors
4. Configure the setting of information technology devices
5. Demonstrate the acquisition of information technology skills

Synopsis of Course Content


1. Hardware – peripheral devices, computer logic, processor and memory,
range of computers, generation of computers
2. Information representation – information and data, number and systems,
codes and computer architecture
3. Software – system and application
4. 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 approaches
7. Network – type of network, server and security, data packets, connecting
112
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

computers, topology and technology, protocols and elements


8. Internet – IP, TCP, UDP, connecting to interfaces, internet services, application
protocols
9. Security – confidentiality, integrity and availability, threats and
technologies

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

WXGE6107 FUNDAMENTALS OF OBJECT-ORIENTED PROGRAMMING

Learning Outcomes
At 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 programming
3. 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 Content


1. Basic concept of object-oriented programming
2. Programming structure
3. Control Struture
4. Arrays
5. Class and methods
6. Encapsulation
7. Inheritance
8. Polymorphism
9. Package and interface
10. Exception handling
11. Using I/O

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

WXGE6185 PROJECT

Learning Outcomes
At 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.

113
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

Synopsis of Course Content


1. Project proposal
2. Viva
3. Report

Assessment
Project Proposal : 10%
Viva : 60%
Report : 30%

WXGX6101 RESEARCH FOUNDATION IN COMPUTER SCIENCES

Learning Outcomes
At the end of the course, the students is able to:
1. Explain the concept and role of research in the computer sciences
2. Explain the approaches and steps involved in conducting research
3. Effectively search, locate, review and evaluate the research of others
4. Describe the principal methods of research used int eh computer
sciences and allied areas
5. Use appropriate statistic to characterize and analyze data
6. Write a proposal for a small research project, and make an oral
presentation of it.

Synopsis of Course Content


1. The nature of research in the computer sciences
2. Major considerations and tasks in scientific research
3. Selecting a research project
4. Project planning, tools and techniques for planning.
5. Review of literature
6. Empirical research methods in computer sciences
7. Writing a research proposal
8. Managing the research project
9. Data analysis
10. Presentation of results/ Writing the research report

Evaluation and Weightage


Continuous Assessment : 100%

WXGE6104 VISUAL PROGRAMMING: CONCEPT & APPLICATION

LEARNING OUTCOMES
At 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

114
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

Synopsis of Course Content


1. 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 structure
6. Functions, procedure and arrays
7. Files – sequential files, random-access files.
8. Database connection.

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

WXGE6302 PROJECT MANAGEMENT & CASE TOOLS

Learning Outcomes
At 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 plan
b. Project schedules, Gantt Charts, Network diagrams and PERT charts
c. Project cost estimate and budget
d. Project quality assessment plan using Pareto analysis, statistical
sampling, six sigma and quality control charts
e. Project organizational chart, responsibility management matrix and
resource histogram
f. Project communications plan and stakeholder communications analysis
g. Risk Register
3. Acquire skill of utilizing a project management CASE tool.

Synopsis of Course Content


1. Introduction to project management
2. The project management and information technology context
3. The project management process groups
4. Project integration management
5. Project scope management
6. Project time management
7. Project cost management
8. Project quality management
9. Project human resource management
10. Project communications management
11. Project risk management
12. Project procurement management

115
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

WXGE6304 OBJECT-ORIENTED DEVELOPMENT

Learning Outcomes
At 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 Content


1. 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 Weightage


Continuous Assessment : 50%
Final Examination : 50%

WXGE6306 WEB COMMERCE

Learning Outcomes
At 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 limitations
2. Understand consumer decision making process
3. Describe common security practices of e-commerce organization
4. Discuss various online payment methods such as using credit cards online,
smart cards, e-checking and e-payment
5. Discuss issues related to intellectual property rights, privacy rights and
censorship and fraud on the Internet
6. Design and develop an e-commerce website.

Synopsis of Course Content


1. Introduction to the course
2. Web application technologies
3. Web site development; Rationale for development; Development models;
Key development issues, Implementation tools; Design options
4. Web architecture

116
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

5. Web management
6. 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-Payment
8. Security issues; Implementing securities, Digital signature
9. Legal Issues; Intellectual properties; Copyright
Trademarks; Cyber crime
10. Related issues; Consumer behaviour, M- Commerce

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

WXGE6308 KNOWLEDGE MANAGEMENT

Learning Outcomes
At 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 process
2. 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 Content


1. Basic concepts of knowledge management
2. Knowledge management life cycle
3. Knowledge creation and Knowledge management culture
4. Capturing tacit knowledge
5. Knowledge codification
6. System testing and deployment
7. Knowledge transfer and knowledge sharing
8. Knowledge transfer in the e-world
9. Learning from data
10. Data mining techniques
11. Knowledge management tools
12. Knowledge portal
13. Managing k-worker

Evaluation and Weightage


Continuous Assessment : 60%
Final Examination : 40%

117
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

WXGE6311 MULTIMEDIA SYSTEM DEVELOPMENT

Learning Outcomes
At the end of the course, the student is able to:
1. Identify the important phases involved in a multimedia application
development
2. Demonstrate hands-on practicality on design, develop and produce a
multimedia application
3. Plan and manage a multimedia application project 1.

Synopsis of Course Content


1. Introduction
2. Analysis, planning and design
3. Information design
4. Multimedia development tools – editing tools (lab)
5. Multimedia development tools – authoring tools (lab)
6. Interaction design and flowcharts
7. Presentation/interface design and storyboarding
8. Web authoring and programming (lab)
9. Media integration and evaluation
10. Delivery of product and copyright Issues
11. Network issues for multimedia in the web
12. Current and future direction in multimedia research

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

WXGE6315 INTERNET, INTRANET AND INTERNETWORKING

Learning Outcomes
At 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 Content


1. 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

118
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

WXGE6318 MULTIMEDIA SYSTEM TECHNOLOGY

Learning Outcomes
At 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 Content


This 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 Weightage


Continuous Assessment : 50%
Final Examination : 50%

WXGE6320 WEB DEVELOPMENT

Learning Outcomes
At 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 Content


1. 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.

119
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

6. Introduction to database connection in web development.


7. Introduction to web services.

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

WXGE6402 ENTERPRISE REENGINEERING AND RESTRUCTURING

Learning Outcomes
At 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 performance
2. Use the skills for design of core business process such as order fulfillment,
logistics and service delivery for strategic advantage
3. Identify approaches for reengineering existing business processes for
functions
4. Model and analyze the business process by using selected bpr software
5. Define steps involved in business process reengineering in organization
6. Implement business process reengineering in organization by using steps
involved.

Synopsis of Course Content


1. Introduction to BPR for e-business
2. Key issues and evolution of BPR for e-business
3. Principle and tactics for process redesigning e-business
4. Scoping an enterprise process
5. Foundation of business process modelling and analysis with BPR software
6. Analysis and design of an enterprise process
7. Designing collaborative supply chain process for e-business
8. IT Integration Options for e-business process

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

WXGE6403 ADVANCED DATA COMMUNICATION

Learning Outcomes
At 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.

120
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

Synopsis of Course Content


1. Data transmission and signals propagation.
2. Data encoding
3. Data link control
4. Multiplexing
5. MANs and WANs
6. Circuit and packet switching concepts
7. ISDN
8. X.25
9. Frame relay
10. ATM
11. SONET
12. Switches
13. Bridges
14. Repeaters
15. Routers
16. Gateways
17. TCP/IP Protocols
18. Standards
19. Gigabit ethernet
20. Intelligent networks
21. IPv6 and multicasting
22. Mobile communications technologies
23. Advanced Intelligent network – Operator Services Systems (OSS)

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

WXGE6404 NETWORK SECURITY AND MANAGEMENT

Learning Outcomes
At 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 Content


This 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

121
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 Weightage


Continuous Assessment : 50%
Final Examination : 50%

WXGE6405 DISTRIBUTED SYSTEMS AND PROCESSING

Learning Outcomes
At the end of the course, the student is able to:
1. Recognize communication protocols used in distributed systems
2. 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 Content


1. Introduction to distributed systems
2. Foundations: System models and Interprocess communication
3. Low level network programming using socket
4. Distributed algorithms: Time synchronization and distributed mutual
exclusion
5. Systems middleware: Names services and security
6. System infrastructure: Distributed file systems
7. Distributed computing paradigms: Cluster computing, Grid computing,
Peer-to-peer computing

Evaluation and Weightage


Continuous Assessment : 50%
Final Examination : 50%

122
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

THE FACULTY OF COMPUTER SCIENCE AND


INFORMATION TECHNOLOGY

Doctor of Philosophy (PhD)

123
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

124
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

DOCTOR OF PHILOSOPHY (PhD)

Overview
Minimum Duration of Study : 4 semesters
Maximum 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

125
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

126
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.

127
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

Regulations IX
1. 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

128
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.

129
THE FACULTY OF COMPUTER SCIENCE AND
INFORMATION TECHNOLOGY

Facilities
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

132
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.

133
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 LABS
Research 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 Lab


The 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.

134
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.

135
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

136
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 Software
A MICROSOFT
1 Ms Visio 2000, Ms Visio 2003, Ms Visio 2007
2 Ms Project 2000, Ms Project 2002, Ms Project 2003, Ms Project 2007
3 Ms Office 2003, Ms Office 2007
4 Visual Studio ® .NET 2003 Pro, Visual Studio ® 2005
5 Visual Studio ® 6.0 Pro
6 Ms Content Management Server 2002
7 Ms Commerce Server 2007
8 Ms System Management Server 2003
9 Ms Exchange Server 2007
10 Ms Internet Security and Acceleration (ISA) Server 2006
11 MS Speech Server 2004
12 Ms SQL Server 7, Ms SQL Server 2000, Ms SQL Server 2005
13 Windows 2000 Pro, Windows XP Pro, Windows Vista
14 Windows 2000 Server, Windows Server 2003

B MACROMEDIA
1 Dreamweaver MX
2 Firework MX
3 Director MX
4 Flash MX

C ADOBE
1 Acrobat 5.0
2 Photoshop 7.0
3 Illustrator 9.0
4 Pagemaker 6.5
5 Premiere 5.0
6 Creative Suite Premium Ed.

D MISCELLANEOUS
1 3D Studio Max 6
2 Mc Afee 8.5 - antiVirus
3 Ahead Nero Express
4 ColdFusion Studio 4.5.1

137
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

List of Software :

No. Name of Software


5 Peak FPGA
6 Popkin System Architech
7 Sound Forge 4.5
8 Web Matrix
9 Telelogic Synergy
10 Telelogic DOORS/ERS
11 Clementine 11
12 Dewan Eja 2000
13 Norton Ghost 6.0
14 Win Prolog 4.040
15 SPSS 14.0
16 Matlab 7.0
17 VDMTools 3.3/6.2
18 Ethnograph 5.0
19 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. Email


Mikro I Mohd Ezuan 03-79676327 ezuan@fsktm.um.edu.my
Amom
Mikro II Huswadi Hussain 03-79676329 huswadi@um.edu.my
Lanjutan Jamal Amran 03-79676327 jamalamr@um.edu.my
UNIX/CCNA Sim Kian Hwa 03-79676411 simfsktm@um.edu.my
Von Neumann Azrul Ahmad 03-79676392 azrul@um.edu.my
Boole Muhamad Farhan 03-79676391 farhan@fsktm.um.edu.my
Yeop Abdul Hamid
Djikstra & Babbage Aini Munira Ahmad 03-79676393 aini@fsktm.um.edu.my
Stroustrup 1 & 2 Seemandass 03-79676338 dass@um.edu.my
Ryepun

OPERATING HOURS

Day Time
Monday - 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

138
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

OTHER FACILITIES IN FCSIT

Surau
Two 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 Phone
There 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

Canteen
There is a canteen located at the ground floor of the main building.

Parking Lot
The 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 Cooler
Water coolers are provided at both buildings and are placed at each floor of
both the Main and Annex buildings.

Photocopy Services
Photocopy 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 FCSIT


There 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 Library
The 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.

139
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

Operating Hours

Day Time Temporarily Closed


Monday – 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.

140
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.

141
THE FACULTY OF COMPUTER SCIENCE AND
INFORMATION TECHNOLOGY

Appendix
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

144
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

APPENDIX I
UNIVERSITI 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)

145
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 Laporan Calon


(Item) (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 Laporan Calon


(Status of Chapter) (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

146
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)

Penyelia Penyelia Penyelia Penyelia


Pertama Kedua/Bersama* Pertama Kedua/Bersama*
(First (Second/Co- (First (Second/Co-
Supervisor Supervisor) Supervisor 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 Keseluruhan
And Efficiently) (Overall Performance)

Kemajuan Penyelidikan (Research Progress)


Perkara Laporan Penyelia Pertama Laporan Penyelia
(Item) (First Supervisor’s Report) Kedua/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

147
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

Ulasan Penyelia Pertama (First Supervisor’s Comments)


………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
………………………………………………………………………………………………………………

Ulasan Penyelia Kedua/Bersama (Second/Co-Supervisor’s Comments)*


…………………………………………………………………………………………….……………..…
………………………………………………………………………………………………….................
………………………………………………………………………………………………………………

Penyelia Penyelia Kedua/


Petama Bersama
(First Supervisor) (Second/Co-
Supervisor)

Kemajuan Calon: Memuaskan


(Candidate’s Progress) (Satisfactory)

Kurang Memuaskan
(Mediocre)

Tidak Memuaskan
(Unsatisfactory)

Tarikh Tandatangan Penyelia Tarikh Tandatangan Penyelia


(Date) Pertama (Date) Kedua
(First Supervisor’s Signature) (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 Tandatangan Ketua Jabatan


(Date) (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 Tandatangan Pengarah/Dekan


(Date) (Director/Dean’s Signature)
* Batalkan yang mana tidak berkenaan (Delete where necessary)
UM-PT01-PK02-BR008-S01

148
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 Akademi/Institut/Fakulti


(Send progress report form to candidate) (Academy/Institute/Faculty)

Calon melaporkan kemajuan dengan mengisi bahagian berkenaan dalam Calon
borang (Candidate
(Candidate reports progress by completing relevant section in the form)

Calon serahkan borang Laporan Kemajuan kepada Penyelia Pertama/ Calon
Penyelia Kedua/Bersama (jika berkenaan) (Candidate)
(Candidate submits progress report form to First Supervisor’s/Second/Co-
Supervisor’s (if applicable))

Penyelia Pertama dan Penyelia Kedua/Bersama (jika berkenaan) melaporkan Penyelia Pertama/Penyelia
kemajuan calon dengan mengisi bahagian berkenaan dalam borang Kedua/Bersama (jika berkenaan)
(First Supervisor’s/Second/Co-Supervisor’s(if applicable) report progress of (First Supervisor’s/Second/Co-
candidate by competing relevant section in the form) Supervisor if applicable))

Borang Laporan Kemajuan dikemukakan kepada Ketua Jabatan Penyelia Pertama/Penyelia
(Progress report form is forwarded to the Head of Department) Kedua/Bersama (jika berkenaan)
(First Supervisor’s/Second/Co-
Supervisor if applicable))

Ketua Jabatan memperakukan pencalonan disokong atau tidak disokong Ketua Jabatan
(Head of Department supports or does not support continuation of (Head of Department)
candidature)

Borang laporan kemajuan dikembalikan kepada Pengarah/Dekan Ketua Jabatan
(Progress report form is returned to the Director/Dean) (Head of Department)

Pengarah/Dekan membuat perakuan tentang penerusan pencalonan calon. Pengarah/Dekan
Pada peringkat ini surat nasihat/amaran boleh dihantar kepada calon/ (Director/Dean)
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)
Status kemajuan calon dimasukkan dalam ISIS untuk tujuan pembaharuan Pengarah/Dekan
pendaftaran calon (Status of Candidate’s progress is keyed into ISIS for (Director/Dean)
renewal of registration purposes

Kemajuan calon dilaporkan kepada Lembaga/Fakulti Pengarah/Dekan
(Candidate’s progress is reported to the Board/Faculty) (Director/Dean)

Pendaftaran calon diuruskan setelah Pengarah/Dekan memperakukan Dekan IPS
pencalonan diteruskan (Dean IPS)
(Registration is carried out after Director/Dean’s recommendation for
candidature to be continued

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

149
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

150
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

151
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

152
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008

APPENDIX V

FAKULTI SAINS KOMPUTER DAN TEKNOLOGI MAKLUMAT


Sarjana 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 Pilihan kedua Pilihan ketiga


(First choice) 1 (Second choice) 2 (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

153

You might also like