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, MSc (Dundee), PhD(Keele)
BSc(Essex),
Deputy Dean (Academic)
:
Assoc. Prof. Datin Dr. Sameem Abd. Kareem, BSc(Hons) (Mal), MSc(Cardiff), PhD(Mal)
Deputy Dean (Development)
:
Assoc. Prof. Dr. Lee Sai Peck, BSc(CompSc) (Hons)(UKM), MSc(CompSc) (Mal), DEACompSc (Paris VI), PhD (Paris 1)
Deputy Dean (Postgraduate)
:
Assoc. Prof. Nor Edzan Hj. Che Nasir, BSc(Hons)(UKM), PGD InfoMgmt (Sydney), MSc (Leeds)
Head of Department Artificial Intelligence
: :
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 Technology
:
Mr. Abdullah Gani, B.Phil(Hull), MSc(Hull)
Head of Unit Library and Information Science
: :
Multimedia
:
Amirrudin Kamsin, B.Comp. Sc (Mal), MSc (Bournemouth)
Principal Assistant Registrar
:
Ms. Rosnani Ab. Aziz, B.A (Hons) (Mal)
Assistant Registrar
:
Ms. Nur Farhana Abdullah, B.A(Hons)(Mal)
Support and Technical Information System Officer
: :
Assoc. Prof. Dr. Roziati Zainuddin, BSc(Monash), MSc (Reading), PhD(East Anglia)
Assoc. Prof. Dr. Diljit Singh a/l Balwant Singh, BSc(Mal), Dip.Ed.(Mal), MS(Florida State), PhD(Florida State), AMIM
Ms. Mohaidah Muhamad, BSc. Comp. (Hons)(USM), MLIS(Mal) Ms. Nor Khaizura Mohamed Kassim, BSc. Comp. (Hons)(USM), MLIS(Mal)
5
POSTGRADUATE PROGRAMME HANDBOOK 2007/2008
Assistant Information System Officer
:
Ms. Hamisah Redzwan, Dip. Comp. Sc(UTM) 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 (Secretarial) (N22)
:
Ms. Habibah Tandang
Administrative Assistant (Clerical / Operational) (N22)
:
Ms. Wan Saripah Wan Sulaiman
Administrative Assistant (Secretarial) (N17)
:
Ms. Emily Suhana Mokhtar, Dip. in Secretarial Science, UiTM Ms. Roslaili Rusli, Dip. in Secretarial Science, UiTM Ms. Siti Zawiyah Samad
Administrative Assistant (Clerical / Operational) (N17)
:
Ms. Faridah Mat Yaacob Ms. Intan Mat Som, Dip. IT(Mal) 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 (Accounts)(W17)
:
Ms. Nurul Akmar Hashim
Junior Clerical Assistant (N11)
:
Ms. Pappu a/p Sappani
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
:
Lecturer
:
Mashkuri Hj. Yaacob (Dato’), BE(NSW), MSc, Ph.D(Manchester), MIEE, SrMIEEE, MIEM, P.Eng., C.Eng. 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 ElectricalRobotic(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 subparagraphs (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. B. C. D.
Introduction and scope of the research Research objectives Research methodology 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 postdegree 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 WXGC6102
Course Object-Oriented Techniques
WXGC6106 WXGC6107 WXGC6108 WXGC6109 WXGX6101
Software Development Management Interactive Systems Design Requirements Elicitation And Analysis Software Design And Architecture Research Foundation In Computer Sciences Dissertation
Credit Hours 3 3 3 3 3 3 12
ELECTIVE COURSES (CHOOSE 2 ONLY) Code WXGC6302 WXGC6307 WXGC6308 WXGC6309 WXGC6310 WXGC6311 WXGC6312 WXGC6313 WXGC6314 WXGC6315 WMGA6312 WRGA6312
Course Software Reusability Artificial Intelligence Techniques Software Quality and Metrics Software Process Improvement Software Testing Software Agents Formal Software Specifications Real-Time and Concurrent Systems Advanced Programming in Software Engineering Software Configuration and Maintenance Multimedia Technology Computer Network Security
Credit Hours 3 3 3 3 3 3 3 3 3 3 3 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. 10. 11. 12. 13.
Process improvement Quality assurance Software reuse Software maintenance 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, goaloriented 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
8. 9. 10. 11. 12.
- Structured systems analysis and structured design - Designing with objects - Component-based design Software architecture Software architecture styles (including service-oriented architecture) Software architecture and quality attributes Software architecture in different domains 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. 3. 4.
Formulate the research methodology. Carry out the system development and evaluation. 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 clientserver 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, Modelbased, 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 realtime 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. 3. 4. 5.
Comparison between components and objects Basic principles of component software Pattern, framework and architecture 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 WXGA6105 WXGA6106 WXGA6107 WXGC6102 WXGX6101
Course Advanced Network Technology Advanced Topics In Programming Database Technology Object-Oriented Techniques Research Foundation In Computer Sciences Dissertation
52
Credit Hours 3 3 3 3 3 12
POSTGRADUATE PROGRAMME HANDBOOK 2007/2008
ELECTIVE COURSES DATA COMMUNICATION & COMPUTER NETWORK Code WRGA6312 WRGA6315 WRGA6316 WRGA6317 WRGA6318
Course Computer Network Security Distributed Systems Special Topics In Data Communication And Computer Network Mobile Technology Network Programming
Credit Hours 3 3 3 3 3
MANAGEMENT INFORMATION SYSTEMS Code WMGA6310 WMGA6315 WMGA6316 WMGA6317 WXGB6307
Course Information Systems Planning Information System Development Practices Knowledge Management: Tools and Techniques Data Warehousing and Data Mining Special Topics in Information Science
Credit Hours 3 3 3
Course Multimedia Technology Pedagogical Issues In Multimedia Application Developments Virtual Reality Concepts And Technology Computer Graphics And 3d Animation Technology Interactive Systems Design
Credit Hours 3 3
3 3
MULTIMEDIA Code WMGA6312 WMGA6313 WMGA6318 WMGA6319 WXGC6107
3 3 3
ARTIFICIAL INTELLIGENCE Code WAGA6311 WAGA6312 WAGA6313 WAGA6314 WXGC6307
Course Advanced Topics In Expert System Image Processing and Computer Vision Natural Language Processing and Applications Speech Processing and Applications Artificial Intelligence Techniques
53
Credit Hours 3 3 3 3 3
POSTGRADUATE PROGRAMME HANDBOOK 2007/2008
GENERAL ELECTIVES Code WXGC6106 WXGC6109 WXGC6308 WXGC6310 (Note :
Course Software Development Management Software Design and Architecture Software Quality and Metrics Software Testing
Credit Hours 3 3 3 3
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 highspeed 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. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Authentication, authorization and accounting (AAA) Security server protocols Switch port analyzer (SPAN) Mobile and wireless security Ip/ipv6 security and encryption Vlan membership policy server Virtual private network Network analyzers Intrusion detection system 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%
:
50%
Final Examination
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%
:
50%
Final Examination
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%
:
50%
Final Examination
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 WXGB6102 WXGB6103 WXGB6105 WXGB6107 WXGB6108 WXGB6109
Course Information Sources and Services Organization of Information Technologies for Information Management Management of Information Services Research Foundations for Library and Information Science Libraries, Information and Society
Credit Hours 3 3 3 3 3 3
ELECTIVE COURSES INFORMATION RESOURCES AND SERVICES TRACK Code WXGB6301 WXGB6303 WXGB6304 WXGB6305 WXGB6316 WXGB6317 WXGB6318 WXGB6319 WXGB6320
Course Legal Issues in Information Science User Needs and Behaviour Development of Information Collection Indexing, Abstracting and Thesauri Construction Malaysiana Information Resources User Education Library Planning and Design Information Entrepreneurship Knowledge Management for Information Professionals
Credit Hours 3 3 3 3 3 3 3 3 3
INFORMATION SCIENCE AND TECHNOLOGY TRACK Code WXGB6306 WXGB6310 WXGB6311 WXGB6106 WXGB6321 WXGB6322
Course Electronic Publishing Management of Internet Resources Digital Libraries Information Retrieval Web Publishing System Analysis and Design for Information Professionals
79
Credit Hours 3 3 3 3 3 3
POSTGRADUATE PROGRAMME HANDBOOK 2007/2008
RESEARCH IN LIBRARY AND INFORMATION SCIENCE TRACK Code WXGB6308 WXGB6380 WXGB6323 WXGB6324 WXGB6325
Course Directed Individual Study Dissertation Statistical Methods For Library And Information Science Qualitative Research For Library And Information Science Project Paper In Library And Information Science
Credit Hours 3 12 3 3 3
SCHOOL RESOURCE CENTER MANAGEMENT TRACK Code WXGB6326 WXGB6327 WXGB6328 WXGB6329
Course Library Resources and Services For Children And Young Adults Educational Role of Teacher Librarian Reading and Information Literacy Instructional Technologies In School Resource Centres
Credit Hours 3 3 3 3
GENERAL TRACK Code WXGB6330 WXGB6331 WXGB6309 (Note :
Course Special Topics in Library and Information Science I Special Topics in Library and Information Science Ii Practicum in Information and Library Services
Credit Hours 3 3 3
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%
:
30%
Final Examination
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%
:
30%
Final Examination
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%
:
30%
Final Examination
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%
:
30%
Final Examination
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 sociocultural 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%
:
30%
Final Examination
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%
:
30%
Final Examination
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%
:
30%
Final Examination
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); backof-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%
:
30%
Final Examination
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. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Bibliographic control of Malaysia resources Statistical sources Malaysian periodicals Sources in the Arts and Social Sciences Sources in the Science and Technology Business information sources Indexing and abstracting services Biographical resources Malaysian publishers and the book trade Malaysian research in Library and information sciences
EVALUATION AND WEIGHTAGE Continuous Assessment :
70%
:
30%
Final Examination
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 informationbased business. 89
POSTGRADUATE PROGRAMME HANDBOOK 2007/2008
4. 5.
Discuss the factors required for the successful operation of an informationbased business 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%
:
30%
Final Examination
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%
:
30%
Final Examination
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%
:
30%
Final Examination
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%
:
30%
Final Examination
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 WXGE6101 WXGE6103 WXGE6105 WXGE6106 WXGE6107 WXGX6101 WXGE6185
Course Database Concepts and implementation Software Engineering Process and Practice Computer Network Foundations of Information Technology Fundamentals of Object-Oriented Programming Research Foundation in Computer Sciences Information Technology Application Project
109
Credit Hours 3 3 3 3 3 3 6
POSTGRADUATE PROGRAMME HANDBOOK 2007/2008
COURSEWORK AND DISSERTATION PROGRAMME Codes WXGE6101 WXGE6103 WXGE6105 WXGE6106 WXGE6107 WXGX6101
Course Database Concepts and implementation Software Engineering Process and Practice Computer Network Foundations of Information Technology Fundamentals of Object-Oriented Programming Research Foundation in Computer Sciences Dissertation
Credit Hours 3 3 3 3 3 3 12
ELECTIVE COURSES Codes WXGE6104 WXGE6302 WXGE6304 WXGE6306 WXGE6308 WXGE6311 WXGE6315 WXGE6318 WXGE6320 WXGE6402 WXGE6403 WXGE6404 WXGE6405
Course Visual Programming : Concept and Application Project Management & Case Tools Object Oriented Development Web Commerce Knowledge Management Multimedia System Development Internet,Intranet,Internetworking Multimedia System Technology Web Development Enterprise Re-Engineering and Restructuring Advanced Data communication Network Security and Management Distributed Systems and Processing
Credit Hours 3 3 3 3 3 3 3 3 3 3 3 3 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. 3. 4. 5. 6. 7. 8. 9. 10. 11.
The database environment The relational Model Entity-Relationship modelling Normalization Logical database design and physical database design Relational data manipulation: SQL (Structured Query Language) Database security Database administration and Internet Database development based on database life cycle Application development using selected DBMS
Evaluation and Weightage Continuous Assessment Final Examination
: :
50% 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 Final Examination
: :
50% 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 Final Examination
: :
50% 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 Final Examination
: :
50% 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 Final Examination
: :
50% 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 Viva Report
: : :
10% 60% 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 Final Examination
: :
50% 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 Final Examination
: :
50% 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 Final Examination
: :
50% 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 Final Examination
: :
50% 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 Final Examination
: :
60% 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 Final Examination
: :
50% 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 Final Examination
: :
50% 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 Final Examination
: :
50% 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 Final Examination
: :
50% 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 Final Examination
: :
50% 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 Final Examination
: :
50% 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 Final Examination
: :
50% 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 Final Examination
: :
50% 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 Maximum Duration of Study
: :
4 semesters 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:
(2)
(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;
In the case of a candidate admitted under the provisions of subsection (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)
2.
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.
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. ability of protocols and ATM studies.
The
(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 1 2 3 4
MACROMEDIA Dreamweaver MX Firework MX Director MX Flash MX
C 1 2 3 4 5 6
ADOBE Acrobat 5.0 Photoshop 7.0 Illustrator 9.0 Pagemaker 6.5 Premiere 5.0 Creative Suite Premium Ed.
D 1 2 3 4
MISCELLANEOUS 3D Studio Max 6 Mc Afee 8.5 - antiVirus Ahead Nero Express ColdFusion Studio 4.5.1
137
POSTGRADUATE PROGRAMME HANDBOOK 2007/2008
List of Software : No. 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Name of Software Peak FPGA Popkin System Architech Sound Forge 4.5 Web Matrix Telelogic Synergy Telelogic DOORS/ERS Clementine 11 Dewan Eja 2000 Norton Ghost 6.0 Win Prolog 4.040 SPSS 14.0 Matlab 7.0 VDMTools 3.3/6.2 Ethnograph 5.0 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 Mohd Ezuan Amom Huswadi Hussain Mikro II Lanjutan Jamal Amran UNIX/CCNA Sim Kian Hwa Azrul Ahmad Von Neumann Boole Muhamad Farhan Yeop Abdul Hamid Djikstra & Babbage Aini Munira Ahmad Seemandass Stroustrup 1 & 2 Ryepun Mikro I
Tel. Email 03-79676327
[email protected] 03-79676329 03-79676327 03-79676411 03-79676392 03-79676391
[email protected] [email protected] [email protected] [email protected] [email protected]
03-79676393
[email protected] 03-79676338
[email protected]
OPERATING HOURS Day Monday - Thursday Friday
Time 8.30 am - 5.30 pm (will be extended upon request) 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 Monday – Thursday
:
Time
Friday
:
8.30 a.m. 2.00 p.m. 8.30 a.m. 2.45 p.m.
-
140
1.00 p.m. 5.00 p.m. 12.15 p.m. 5.00 p.m.
Temporarily Closed 1.00 pm - 2.00 p.m. 12.15 pm - 2.45 p.m.
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 ___________________
(Programme Pursued)
(Master ___________________
PhD
-
MD
-
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 (Item)
Laporan Calon (Candidate’s Report)
Mengumpul kesusasteraan (Literature Review) Rekabentuk dan pembangunan projek (Project Design and Development) Mengumpul dan menganalisa data (Data Collection and Analysis) Sertakan lampiran jika ruang tidak mencukupi (Attach a separate sheet if space is insufficient)
Penulisan Tesis / Disertasi (Thesis / Dissertation Writing) Bilangan Bab yang Dicadangkan : ………………………..........................…………………….. (Number of Chapters Proposed) Status Penulisan Bab (Status of Chapter)
Laporan Calon (Candidate’s Report)
Bilangan Bab Yang Siap (Number of Chapters Completed) Bilangan Bab Yang Diserah Kepada Penyelia (Number of Chapters Submitted To Supervisor(s)) Bilangan Bab Yang Belum / Sedang Ditulis (Number of Incomplete Chapters) Sertakan lampiran jika ruang tidak mencukupi(Attach a separate sheet if space is insufficient)
Tarikh Jangkaan Tesis / Disertasi Diserahkan: ………......................…………………………….. (Expected Date of Thesis / Dissertation Submission) Masalah Dihadapi : ………………………………………........…………………………….. (Problem Encountered) ……………………………………........……………………………….. ……………………………………........………………………………..
Tarikh : ……………………...…. (Date)
Tandatangan Calon : ......................................... (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 (Poor)
Lemah (Fair)
Baik (Good)
Sangat Baik (Very good)
Cemerlang (Excellent)
Penyelia Pertama (First Supervisor
(a) Ketekunan (Commitment) (b) Kehadiran (Attendance) (c) Minat (Interest) (d) Mutu Kerja Dan Kecekapan (Work Quality And Efficiently)
Penyelia Kedua/Bersama* (Second/CoSupervisor)
Penyelia Pertama (First Supervisor
Penyelia Kedua/Bersama* (Second/CoSupervisor)
(e) Kecekapan Bahasa Tesis/Disertasi (Thesis/Dissertation Language Proficiency) (f) Kebolehan Bekerja Sendiri (Ability To Work Independently) (g) Prestasi Keseluruhan (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 Petama (First Supervisor)
Kemajuan Calon: (Candidate’s Progress)
Penyelia Kedua/ Bersama (Second/CoSupervisor)
Memuaskan (Satisfactory) Kurang Memuaskan (Mediocre) Tidak Memuaskan (Unsatisfactory)
Tarikh (Date)
D.
Tandatangan Penyelia Pertama (First Supervisor’s Signature)
Tarikh (Date)
Tandatangan Penyelia Kedua (Second/Co-Supervisor’s Signarure)
Perakuan Ketua Jabatan (Head of Department’s Recommendation) Disokong/Tidak Disokong* Pencalonan Diteruskan (Support/Do Not Suppport* the Continuation of this Candidature)
Tarikh (Date) E.
Tandatangan Ketua Jabatan (Head of Department’s Signature)
Perakuan Pengarah/Dekan (Director/Dean’s Recommendation) Diperakukan/Tidak Diperakukan* Pencalonan Diteruskan (Recommend/Do Not Recommend* the Continuation of this Candidature)
Tarikh (Date)
Tandatangan Pengarah/Dekan (Director/Dean’s Signature)
* Batalkan yang mana tidak berkenaan (Delete where necessary) UM-PT01-PK02-BR008-S01
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 (Send progress report form to candidate) ↓ Calon melaporkan kemajuan dengan mengisi bahagian berkenaan dalam borang (Candidate reports progress by completing relevant section in the form) ↓ Calon serahkan borang Laporan Kemajuan kepada Penyelia Pertama/ Penyelia Kedua/Bersama (jika berkenaan) (Candidate submits progress report form to First Supervisor’s/Second/CoSupervisor’s (if applicable)) ↓ Penyelia Pertama dan Penyelia Kedua/Bersama (jika berkenaan) melaporkan kemajuan calon dengan mengisi bahagian berkenaan dalam borang (First Supervisor’s/Second/Co-Supervisor’s(if applicable) report progress of candidate by competing relevant section in the form) ↓ Borang Laporan Kemajuan dikemukakan kepada Ketua Jabatan (Progress report form is forwarded to the Head of Department)
↓ Ketua Jabatan memperakukan pencalonan disokong atau tidak disokong (Head of Department supports or does not support continuation of candidature) ↓ Borang laporan kemajuan dikembalikan kepada Pengarah/Dekan (Progress report form is returned to the Director/Dean) ↓ Pengarah/Dekan membuat perakuan tentang penerusan pencalonan calon. Pada peringkat ini surat nasihat/amaran boleh dihantar kepada calon/ penyelia pertama/penyelia kedua/bersama bersama berkaitan dengan kemajuan calon (Director/Dean makes recommendation regarding continuation of candidature. At this stage, letters of advice/warning may be sent to candidature/First Supervisor’s/Second/Co-Supervisor with regards to candidate’s progress) Status kemajuan calon dimasukkan dalam ISIS untuk tujuan pembaharuan pendaftaran calon (Status of Candidate’s progress is keyed into ISIS for renewal of registration purposes ↓ Kemajuan calon dilaporkan kepada Lembaga/Fakulti (Candidate’s progress is reported to the Board/Faculty) ↓ Pendaftaran calon diuruskan setelah Pengarah/Dekan memperakukan pencalonan diteruskan (Registration is carried out after Director/Dean’s recommendation for candidature to be continued
Akademi/Institut/Fakulti (Academy/Institute/Faculty) Calon (Candidate
Calon (Candidate)
Penyelia Pertama/Penyelia Kedua/Bersama (jika berkenaan) (First Supervisor’s/Second/CoSupervisor if applicable)) Penyelia Pertama/Penyelia Kedua/Bersama (jika berkenaan) (First Supervisor’s/Second/CoSupervisor if applicable)) Ketua Jabatan (Head of Department)
Ketua Jabatan (Head of Department) Pengarah/Dekan (Director/Dean)
Pengarah/Dekan (Director/Dean)
Pengarah/Dekan (Director/Dean) Dekan IPS (Dean IPS)
Catitan : Adalah penting tarikh-tarikh ditentukan bagi setiap peringkat untuk mendapatkan borang Laporan Kemajuan supaya borang tersebut diterima oleh Pengarah/Dekan sebelum calon mendaftar semula untuk semester/sesi yang baru. (It is important that deadlines are determined at each stage to ensure progress reports are received by the Director/Dean before candidates renew registration for the new Semester/Academic Session) UM-PT01-PK02-BR008-S01
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 (First choice)
1
Pilihan kedua (Second choice)
2
Pilihan ketiga (Third choice)
3
Komunikasi Data & Rangkaian Komputer (Data Communications & Computer Networks) Multimedia (Multimedia) Kejuruteraan Perisian (Software Engineering) Pengurusan Sistem Maklumat (Management of Information Systems) Sesuatu pengkhususan hanya akan ditawarkan jika terdapat sekurang-kurangnya 10 pelajar memilih pengkhususan tersebut. (A specialization will only be offered if there are at least 10 students register for the specialization). Sila kembalikan borang ini kepada Timbalan Dekan (Ijazah Tinggi) selewat-lewatnya pada ___________________. Kegagalan untuk berbuat demikian akan menyebabkan anda diberikan pengkhususan secara rawak. (Please return this form to the Deputy Dean (Postgraduate) by ______________. Failure to do so will result you in being assigned to specialization at random). Nama (Name) : _________________________________________________________________ No. Matrik (Matric No)
: ____________________________ Tel. : _______________________
Tandatangan (Signature) : ____________________________ Email: _____________________
c/hbs/tdit2/beban tugas/borang tdit/pengkhususan mcs
153