Professional Documents
Culture Documents
HANDBOOK 2007/2008
1
CONTENTS
History 3
Facilities 133
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
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.
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 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.
3
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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.
4
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
MANAGEMENT STAFF
Head of Department :
Artificial Intelligence : Assoc. Prof. Dr. Roziati Zainuddin, BSc(Monash),
MSc (Reading), PhD(East Anglia)
Head of Unit :
Library and Information : Assoc. Prof. Dr. Diljit Singh a/l Balwant Singh,
Science BSc(Mal), Dip.Ed.(Mal), MS(Florida State),
PhD(Florida State), AMIM
5
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
6
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
ACADEMIC STAFF
7
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
8
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
9
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
10
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
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;
15
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
“place of study” means the University including any other place approved
by the Senate;
“session” means an academic year of the University for which the dates
are determined by the Ministry of Education, Malaysia;
PART II
3. Programmes of Study
16
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
4. Admission Requirements
or
or
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
(2) (a) The minimum period of study for any clinical Master’s degree
programme shall be four years provided that the Senate may
exempt a candidate from any part of the programme of study.
(b) The maximum period of study for any clinical Master’s degree
programme shall be seven years.
(3) The Senate may under special circumstances extend the period
of candidature beyond the maximum period specified under sub-
paragraphs (1)(b) and (2)(b) above provided that any such extension
shall not exceed one year.
PART III
REGISTRATION
7. Registration
PART IV
EXAMINATIONS
8. Examinations
18
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
PART V
(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
(1) fulfilled all the requirements of these rules and the regulations made
there under;
(3) paid all the prescribed fees and other payment due to the
University.
19
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
1. General
2. Application
3. Registration
20
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
(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:
(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.
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.
6. Supervision
(1) The Faculty shall appoint at least one Supervisor for each candidate
for the research component of the Master’s degree programme.
(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:
(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
(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:
(5) (a) Research reports and project papers shall not exceed 20,000
words;
23
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
(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.
24
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
(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
1. Programme Type
2. Admission Requirements
or
or
or
or
(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
3. Programme Structure
(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
1. Course Registration
(b) A candidate shall register for at least six credit hours of coursework
for each semester except for:
or
2. Supervision
31
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
4. Submission
List 1
Core Courses
(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
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
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
33
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
9. Process improvement
10. Quality assurance
11. Software reuse
12. Software maintenance
13. SEI Capability Maturity Model
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.
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
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.
35
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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.
DISSERTATION
36
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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.
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
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
38
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
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
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.
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
40
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
Learning Outcomes
At the end of the course, the student is able to:
1. Identify and describe the different concepts and characteristics of real-
time and concurrent systems.
2. Analyse real-time and concurrent systems requirements and designs.
3. Identify and propose solutions to basic problems in real-time computing.
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
41
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
42
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
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
Part 2
1. Programme Type
2. Admission Requirements
or
or
or
47
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
or
or
or
or
or
or
(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
3. Programme Structure
(iii) Part II shall consist of twelve (12) credit hours and shall
involve research leading to the submission of a dissertation.
(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.
49
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
50
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
Part 2
1. Course Registration
(b) A candidate shall register for at least six credit hours of coursework
for each semester except for:
or
2. Supervision
51
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
4. Submission
List 1
CORE COURSES
52
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
ELECTIVE COURSES
DATA COMMUNICATION & COMPUTER NETWORK
Code Course Credit Hours
WRGA6312 Computer Network Security 3
WRGA6315 Distributed Systems 3
WRGA6316 Special Topics In Data Communication And 3
Computer Network
WRGA6317 Mobile Technology 3
WRGA6318 Network Programming 3
MULTIMEDIA
Code Course Credit Hours
WMGA6312 Multimedia Technology 3
WMGA6313 Pedagogical Issues In Multimedia Application 3
Developments
WMGA6318 Virtual Reality Concepts And Technology 3
WMGA6319 Computer Graphics And 3d Animation 3
Technology
WXGC6107 Interactive Systems Design 3
ARTIFICIAL INTELLIGENCE
Code Course Credit Hours
WAGA6311 Advanced Topics In Expert System 3
WAGA6312 Image Processing and Computer Vision 3
WAGA6313 Natural Language Processing and 3
Applications
WAGA6314 Speech Processing and Applications 3
WXGC6307 Artificial Intelligence Techniques 3
53
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
GENERAL ELECTIVES
Code Course Credit Hours
WXGC6106 Software Development Management 3
WXGC6109 Software Design and Architecture 3
WXGC6308 Software Quality and Metrics 3
WXGC6310 Software Testing 3
(Note : Not all courses will be offered every semester; the actual courses
offered will depend on the availability of staff and the number of
students registering).
Learning Outcomes
At the end of the course, the student is able to:
1. Identify and describe the underlying technology supporting the high-
speed networks.
2. Explain the general problems that confront the high-speed networks.
3. Describe and configure advanced routing protocols.
4. Identify network performance and congestion issues.
5. Design and operate different level of Quality of Services to support
multimedia and real time traffic.
54
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
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
55
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
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
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.
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
57
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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.
58
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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.
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
59
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
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
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
61
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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.
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
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.
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.
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
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.
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.
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).
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.
65
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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.
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
66
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
67
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
68
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
Learning Outcomes
At the end of the course, the student is able to:
69
THE FACULTY OF COMPUTER SCIENCE AND
INFORMATION TECHNOLOGY
72
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
Part 3
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. Admission Requirements
or
or
73
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
or
or
(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
74
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
3. Duration of Study
4. Programme Structure
(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.
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.
(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.
76
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
Part 3
1. Course Registration
(b) A candidate shall register for at least six credit hours of coursework
for each semester except for:
or
(b) A candidate shall register for at least six credit hours of coursework
for each semester except for:
or
77
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
2. Supervision
4. Submission
78
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
List 1
CORE COURSES
Code Course Credit Hours
WXGB6102 Information Sources and Services 3
WXGB6103 Organization of Information 3
WXGB6105 Technologies for Information Management 3
WXGB6107 Management of Information Services 3
WXGB6108 Research Foundations for Library and 3
Information Science
WXGB6109 Libraries, Information and Society 3
ELECTIVE COURSES
79
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
GENERAL TRACK
Code Course Credit Hours
WXGB6330 Special Topics in Library and Information 3
Science I
WXGB6331 Special Topics in Library and Information 3
Science Ii
WXGB6309 Practicum in Information and Library Services 3
(Note : Not all courses will be offered every semester; the actual courses
offered will depend on the availability of staff and the number of
students registering).
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
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.
81
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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.
82
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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.
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.
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
84
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
Learning Outcomes
At the end of the course, the student is able to:
85
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
86
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
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.
87
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
88
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
Learning Outcomes
At the end of the course, the student is able to:
1. Describe a variety of activities in the library and information industry.
2. Analyze the potential for entrepreneurial activity in the information
economy.
3. Review the requirements for establishing and operating an information-
based business.
89
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
90
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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.
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
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..
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.
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.
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
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
94
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
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
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.
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
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
97
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
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
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.
99
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
workplace
12. Assessing information literacy
13. Research in information literacy
14. Promotion of information literacy
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
100
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
GENERAL TRACK
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
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
101
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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.
102
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
Master of Information
Technology Degree
103
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
104
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
Part 4
1. Programme Type
2. Admission Requirements
or
or
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
3. Duration of Study
4. Programme Structure
106
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
107
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
Part 4
1. Course Registration
(b) A candidate shall register for at least six credit hours of coursework
for each semester except for:
or
(b) A candidate shall register for at least six credit hours of coursework
for each semester except for:
or
108
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
2. Supervision
4. Submission
List 1
CORE COURSES
COURSEWORK PROGRAMME
Codes Course Credit Hours
WXGE6101 Database Concepts and implementation 3
WXGE6103 Software Engineering Process and Practice 3
WXGE6105 Computer Network 3
WXGE6106 Foundations of Information Technology 3
WXGE6107 Fundamentals of Object-Oriented 3
Programming
WXGX6101 Research Foundation in Computer Sciences 3
WXGE6185 Information Technology Application Project 6
109
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
ELECTIVE COURSES
Codes Course Credit Hours
WXGE6104 Visual Programming : Concept and 3
Application
WXGE6302 Project Management & Case Tools 3
WXGE6304 Object Oriented Development 3
WXGE6306 Web Commerce 3
WXGE6308 Knowledge Management 3
WXGE6311 Multimedia System Development 3
WXGE6315 Internet,Intranet,Internetworking 3
WXGE6318 Multimedia System Technology 3
WXGE6320 Web Development 3
WXGE6402 Enterprise Re-Engineering and Restructuring 3
WXGE6403 Advanced Data communication 3
WXGE6404 Network Security and Management 3
WXGE6405 Distributed Systems and Processing 3
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.
110
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
111
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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.
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
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.
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
Assessment
Project Proposal : 10%
Viva : 60%
Report : 30%
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.
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
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.
115
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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.
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.
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
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
117
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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.
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..
118
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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.
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.
119
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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.
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
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
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.
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.
122
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
123
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
124
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
Overview
Minimum Duration of Study : 4 semesters
Maximum Duration of Study : 16 semesters
Full details of the PhD programme is explained in the University calendar Doctor
of Philosophy Act IX.
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:
125
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
(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.
126
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
(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:
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.
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.
(3) The Senate may at any time terminate the candidature of a candidate
whose progress has not been satisfactory.
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.
128
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
133
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
2. RESEARCH LABS
Research labs serve postgraduate and final year students and are
managed by the various departments in the faculty.
134
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
135
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
136
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
SOFTWARE POLICY
• Users are allowed to use software from the faculty to do their assignments
and research.
• Users are strictly prohibited from duplicating any software from the faculty.
• Users are not allowed to bring any software out of the faculty.
• Users are not allowed to bring any software from outside without the
permission from the officer-in-charge.
List of Software :
No. Name of Software
A MICROSOFT
1 Ms Visio 2000, Ms Visio 2003, Ms Visio 2007
2 Ms Project 2000, Ms Project 2002, Ms Project 2003, Ms Project 2007
3 Ms Office 2003, Ms Office 2007
4 Visual Studio ® .NET 2003 Pro, Visual Studio ® 2005
5 Visual Studio ® 6.0 Pro
6 Ms Content Management Server 2002
7 Ms Commerce Server 2007
8 Ms System Management Server 2003
9 Ms Exchange Server 2007
10 Ms Internet Security and Acceleration (ISA) Server 2006
11 MS Speech Server 2004
12 Ms SQL Server 7, Ms SQL Server 2000, Ms SQL Server 2005
13 Windows 2000 Pro, Windows XP Pro, Windows Vista
14 Windows 2000 Server, Windows Server 2003
B MACROMEDIA
1 Dreamweaver MX
2 Firework MX
3 Director MX
4 Flash MX
C ADOBE
1 Acrobat 5.0
2 Photoshop 7.0
3 Illustrator 9.0
4 Pagemaker 6.5
5 Premiere 5.0
6 Creative Suite Premium Ed.
D MISCELLANEOUS
1 3D Studio Max 6
2 Mc Afee 8.5 - antiVirus
3 Ahead Nero Express
4 ColdFusion Studio 4.5.1
137
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
List of Software :
Contacts of Labs
Any problems regarding hardware and software in the labs can be referred to
the staff-in- charge as listed below:
OPERATING HOURS
Day Time
Monday - Thursday 8.30 am - 5.30 pm
(will be extended upon request)
Friday 8.30 am - 12.15 pm
2.45 pm - 5.30 pm
(will be extended upon request)
138
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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.
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
140
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
LAB REGULATIONS
1. Only registered users are allowed to use the facilities in the lab.
2. Effective from 1 April 2006, it is compulsory for users to wear matric card
in the lab at all times. Users who do not wear the matric card are not
allowed to enter to the lab. Lab staff has the rights to ask the user to leave
the lab as soon as possible if he/she refuses to wear the name tag or
forgets to bring his/her name tag.
3. Users must use good quality diskettes and ensure the data are virus-free.
The faculty deserves the right to examine any diskette before usage.
4. Users are prohibited from making copies of software without the knowledge
of the staff on duty.
5. Users are prohibited from making any changes to the existing applications
and hardware.
6. Users are prohibited from installing any software onto the hard disk without
the knowledge of the staff on duty. The faculty deserves the right to
remove such installations without any prior notice.
7. Users must report any hardware problems to the staff on duty. The
faculty will not be responsible for any accident as a result of misusing the
equipment and carelessness of the users.
8. Users are prohibited from playing existing game software on the hard disk
or those that are brought from outside.
9. Users are prohibited from bringing bags, friends or students from other
faculties/universities into the lab.
10. Users are prohibited from being noisy and disturbing other users. Any
discussions should be conducted outside the lab.
11. Users are prohibited from smoking or bringing bags, food and drinks inside
the lab.
12. Users are responsible for the cleanliness and safety of the hardware inside
the lab including tables, chairs and other equipment.
13. Users must dress neatly inside the lab. Users are prohibited from wearing
slippers, shorts, and dressing indecently for female students or keeping
long hair for male students.
14. Disciplinary actions will be taken against any user who is found breaking
any rule listed above.
141
THE FACULTY OF COMPUTER SCIENCE AND
INFORMATION TECHNOLOGY
Appendix
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
144
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
APPENDIX I
UNIVERSITI MALAYA
50603 Kuala Lumpur, Malaysia
Akademi/Institut/Fakulti/Pusat : …….....................…………………………………………………
(Academy/Institute/Faculty/Center)
Nombor Pendaftaran
(Registration Number)
- -
145
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
UM-PT01-PK02-BR008-S01
Sertakan lampiran jika ruang tidak mencukupi (Attach a separate sheet if space is insufficient)
Sertakan lampiran jika ruang tidak mencukupi(Attach a separate sheet if space is insufficient)
……………………………………........………………………………..
UM-PT01-PK02-BR008-S01
146
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
1 2 3 4 5
147
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
Kurang Memuaskan
(Mediocre)
Tidak Memuaskan
(Unsatisfactory)
148
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
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
Program : _________________________________________________________________
Alamat : _________________________________________________________________
_________________________________________________________________
_________________________________________________________________
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 : _________________________________________________________________
_________________________________________________________________
___________________
(Tandatangan)
UM-PT01-PK02-BR009-S00
150
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
APPENDIX III
BORANG PENYERAHAN
LAPORAN PENYELIDIKAN / DISERTASI / TESIS
Program : _________________________________________________________________
Alamat : _________________________________________________________________
_________________________________________________________________
_________________________________________________________________
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 : _________________________________________________________________
_________________________________________________________________
___________________
(Tandatangan)
UM-PT01-PK02-BR010-S00
151
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
APPENDIX IV
BORANG PENYERAHAN
LAPORAN PENYELIDIKAN / DISERTASI / TESIS
Program : _________________________________________________________________
Alamat : _________________________________________________________________
_________________________________________________________________
_________________________________________________________________
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 : _________________________________________________________________
_________________________________________________________________
___________________
(Tandatangan)
UM-PT01-PK02-BR011-S00
152
POSTGRADUATE PROGRAMME
HANDBOOK 2007/2008
APPENDIX V
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):
Multimedia
(Multimedia)
Kejuruteraan Perisian
(Software Engineering)
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).
153