MASTER OF SCIENCE
Document Sample


POSTGRADUATE BOOKLET
MASTER OF SCIENCE
(COMPUTER SCIENCE)
FACULTY OF
COMPUTER SCIENCE &
INFORMATION SYSTEMS
UNIVERSITI
TEKNOLOGI MALAYSIA
MASTER OF SCIENCE
(COMPUTER SCIENCE)
Overview
This programme is designed for candidates who wish to obtain more
knowledge and skills in the area of Computer Science and to become an
academician or researcher. Graduates from this programme will have
necessary ground to pursue Computer Science at the Doctor of Philosophy
level.
Programme AIms
The M Sc. Computer Science programme is aimed to produce computer
science academicians and researchers that are able to independently
acquire, develop and apply advance computer science knowledge and
skills in solving computational problems. Students will be introduced to a
breadth of advanced topics in various areas of computer science, in which
current issues and developments are critically discussed. Active learning
environment involving critical analysis of current literature in various computer
science area is practised. Students are also expected to execute research
based project to develop effective research skills in computer science.
Programme Objectives
1) To produce graduates who are equipped with the ability to
independently acquire, develop and apply advanced computer science
knowledge and skills to solve problems
2) To prepare graduates to be competent researchers and academicians in
areas related to computer science
3) To produce graduates who have the ability to pursue higher qualifications
at PhD level
Types of Programmes
There are two types of programmes: Mainstream Programme (Program
Perdana) and Part-time Programme. These programmes are usually
conducted at UTM Skudai campus.
Mode of Study
Mode of study is a combination of taught course and research. The research
component is carried out after the student has completed all the taught
courses required.
Locations and Language
The programme will be conducted at Faculty of Computer Science and
Information Systems, Universiti Teknologi Malaysia, Skudai, Johor,and UTM City
Campus with English as the language of communication.
Entry Requirement
Bachelor’s degree with honors in Computer Science or a related discipline; or
for those without a good honors degree, candidates must have substantial
working experience in the area.
Candidates are expected to have taken Data Base, Computer Graphics,
Artificial Intelligent, Software Engineering, Computer Architecture, Computer
Communication Network, Theories of Computer Science or similar subjects.,
failing which , they have to taken MCM 0133 Data Base, MCP 0053 Artificial
Intelligent, MCP 0093 Software Engineering, MCS 0013 Computer Architecture,
MCS 0023 Computer Communication & Network, and MCP0083 Theories of
Computer Science respectively.
International Student Entry
International applicants to Universiti Teknologi Malaysia must satisfy academic
admission and English language proficiency requirement (IELTS band 6 or
TEOFL score of 550) and any other conditions specified. Students who do not
fulfill English Language proficiency will be required to take an English exam
upon registration, failing which, they have to register for English modules
offered at the university.
Course Structure
All students are required to take University Elective Subjects (3 credits),
Elective Subjects (18 credits) and a Master’s Dissertation (21 credits). The
total number of credits required for the award of a degree is 42 credits.
Exit Points
Students may graduate after successfully completing minimum of 42 credits,
and must obtain a final academic grade of at least 3.0 CGPA.
F e e s (UTM, Skudai)
Malaysian Students
Full Time Study : RM 1,766 per semester (New Students)
RM1,416 per semester (Continuing Students)
Part Time Study : RM1,366 per semester (New Students)
RM1,016 per semester (Continuing Students)
International Students
Full Time Study : RM 3,526 per semester (New Students)
RM1,500 (bond)
RM3,176 per semester (Continuing Students)
All payment should be made to “Bendahari UTM” via bank draft and
addressed directly to School of Graduate Studies, Universiti Teknologi
Malaysia, 81310 UTM Skudai, Johor Bahru, Johor Darul Takzim, MALAYSIA.
Career Prospects
Graduate of the programme can work as a Researcher, Academician,
System Analysis, System Engineer, IT Consultant, Software Enginner.
Contact Persons :
Coordinators:
Research-Stream Coordinator Full/Part Time Programme Coordinator
Name: Dr. Norafida Ithnin Name: Dr. Kamalrulnizam Abu Bakar
Tel: 07-5532376 Tel: 07-5532382
Fax: 07-5565044 Fax: 07-5565044
Email: afida@utm.my Email: knizaml@utm.my
Programme Learning Outcomes
Intended Learning Outcomes Teaching and Learning Methods Assessment
(a)Technical Knowledge and Competencies
LO1. Knowledge of computer science principles
Demonstrate knowledge of Lectures, seminars, group Examinations, seminar
the principles of computer project, paper review, presentations, group projects,
science independent research project, problem-based exercises,
problem-based learning independent
assignments/research projects.
LO2. Ability to conduct research
Demonstrate the ability to group projects, independent group projects, independent
identify research research project assignments/research project
opportunities in the area of
computer science
LO3. Ability to use techniques, skills and computer science tools
Demonstrate the ability to problem-based learning, group group projects, problem-
solve real world problem by project, independent research based exercises, independent
using state-of-the art of project assignments/research project
computing
(b) Generic Skills
LO4. Ability to Communicate effectively
Demonstrate the ability to Seminars, group projects, Oral presentations, written
disseminate information independent research project assignments, essays, thesis
effectively through oral and
written presentations
Intended Learning Outcomes Teaching and Learning Methods Assignment
LO5. Ability to function effectively in a team
Demonstrate the ability to Laboratory works, group Group reports, group
solve problems as a team projects/assignments presentations
LO6. Ability to seek and acquire new knowledge
Demonstrate the ability to Independent research project, Thesis, assignment report,
work independently in group research project project report
seeking and acquiring new
knowledge
Programme structures and features, curriculum and award requirements
Award requirements:
Students should:
Achieve a total of 42 credit hours with minimum CPA of 3.0
Complete 18 credit core subjects
Complete an independent research project
FULL TIME
SEMESTER 1
Electives I
Electives 2
Electives 3
Electives 4
MCU1100 Dissertation I (3 credits)
Total 12 credit hours + research
SEMESTER 2
Electives 5
Electives 6
GENERAL UNIVERSITY ELECTIVES (minimum 3 credits)
MCU1200 Dissertation II (6 credits)
Total 14 credit hours + research
SEMESTER 3
MCU2100 Dissertation III (12 credits)
Part Time
SEMESTER 1
Electives 1
Electives 2
Electives 3
Total 9 credit hours
SEMESTER 2
Electives 4
Electives 5
MCU1100 Dissertation I (3 credits)
Total 9 credit hours
SEMESTER 3
Electives 6
MCU1200 Dissertation II (6 credits)
GENERAL UNIVERSITY ELECTIVES (minimum 3 credits)
Total 7 credit hours
SEMESTER 3
MCU2100 Dissertation III (12 credits)
The Curriculum
General University Electives (Choose 1 Subjects)
UHW 6023 Current Issues & Development Seminar
UHP 6013 Development and Global Issues
Elective Subjects (Choose 6 Subjects)
MCC1093 Advanced Software Engineering
MCC1323 Advanced Computer Graphic
MCC1453 Advanced Database
MCC1513 Advanced Artificial Intelligence
MCC2313 Advanced Computer System and Architecture
MCC2323 Advanced Computer Communication and Network
MCC2093 Advanced Theories Computer Science
Projects
MCU1100 Computer Science Research I
MCU1200 Computer Science Research II
MCU2100 Computer Science Research III
MAPPING OF PROGRAMME LEARNING OUTCOMES TO SUBJECTS
LO1 LO2 LO3 LO4 LO5 LO6
UHP6013 Seminar on Dev. & 2
General University
Global Issues
(Min 3 credit)
UHW6023 Social Dev. & Phil of 2
Science
MCC1093 Advanced Software a b b 2 2 2
Engineering
MCC1513 Advanced Artificial a b b 2 2 2
Elective Subjects (Min 18 credit)
Intelligence
MCC1323 Advanced Computer a b b 2 2 2
Graphics
MCC1453 Advanced Database a b b 2 2 2
MCC2313 Advanced Computer a b b 1 2 2
System & Architecture
MCC2323 Advanced Computer a b b 2 1 2
Communication & Network
MCC2093 Advanced Theories of b a a 2 2 2
Computer Science
MCU1100 Computer Science b a b 1 2 1
Dissertation (21
Research I
credit)
MCU1200 Computer Science b a b 1 2 1
Research II
MCU1200 Computer Science b a b 1 2 1
Research III
Key:
Technical Skills: a = major contribution to outcome;
B = moderate contribution to outcome;
c = minor contribution to outcome
Generic Skills: 1 = Substantial (with assessment);
2 = not substantial (introduce)
SYNOPSIS OF SUBJECTS
MCC1093 – Advanced Software Engineering
This course is intended to provide exposure and in-depth comprehension on
the concepts, principles, and state-of-the-art methods and use of UML in
object-oriented analysis, software design, software pattern and software
architectures, including domain-specific software architectures, architectural
styles, their properties and the types of problems for which they are most
appropriate, and architecture-based testing and analysis. The course also
examines the practical applicability of concepts, principles and methods,
specifically the relationship between requirements, design and
implementation. The course also provide extensive hand-on experience in
applying theories, concepts and principles in analysis and design of software
extensive real-life projects utilizing UML notation and object-oriented design
MCC1323 – Advanced Computer Graphic
The aim of the course is to give understanding of sound knowledge and
theory of Computer Graphics & Image Processing. First part of the lecture will
cover basic and advanced theory of Computer Graphics. Second part of
the lecture will deal with Image Processing and Pattern Recognition.
MCC1453 – Advanced Database
This is a survey + seminar course that gives an overview on the concepts of
advanced database topics such as databases to handle objects,
unstructured data, semi-structured data; distributed databases and data
warehouses. The course opens with a sequence of lectures by the instructor
to provide background on post relational database systems. This sets the
stage for student review paper on their topic of interest and a practical group
project in databases to expose them to issues and research solutions
regarding emerging database technologies..
MCC1513 – Advanced Artificial Intelligence
Increasing practical implementation of several Soft Computing (SC)
/Computational Intelligence (CI) approaches in real world problems has
grounded this course to explore the intensity of SC/CI techniques. As such,
Artificial Neural Network (ANN), Evolutionary Computing (EC), Swarm
Intelligence and Fuzzy System (FS) provide foundations for the conception,
design and development of the intelligent systems. By hybridizing such
paradigms, it has been possible to create a number of successful and
sophisticated solutions to complex real-world problems. The aim of this course
is to provide the student with knowledge of the principles, mechanisms and
theory behind SC and their applications. The theory of each SC techniques is
given in a conceptual and in a mathematical way; the practice is discussed
with stress on the outcomes of successful applications and on the intricacies
of the actual implementations
MCC2093 – Advanced Theories Computer Science
The course presents the most fundamental theories and concepts that
provide a mathematical sense to answer some of the basic question as can
the given problems be solved by computation and how efficiently can a
given problem be solved by computation. The course provides an in-depth
study to the main models and concepts of the mathematical theory of
computation, including automata and languages, computability and
complexity. The emphasis of the course will be on the ability to move from a
concrete problem to a mathematical model, and after proving things about
the mathematical model, to correctly interpret what we have learned about
the concrete problem.
MCC2313 – Advanced Computer System and Architecture
This course focuses on advanced topics in the design and analysis of
computer architectures. Topics covered include instruction set design,
pipelining, instruction-level parallelism, high-speed memory systems, storage
systems, interconnection networks, and multiprocessor architectures. Students
will have an opportunity to perform research in these and other areas in the
field of computer architecture. An undergraduate course in computer
architecture (or equivalent) is the prerequisite.
MCC2323 – Advanced Computer Communication and Network
This course provides overview on the concept the OSI and TCP/IP model and
discuss comparison between them. The course also discusses at length the
network, transport and application layers of TCP/IP. Issues relevant to
computer network such as routing, network security and wireless network are
also discussed in detail. There are variety of topics within computer networks
discussed and students are to make paper reviews on the topic of their
interest and come out with practical project in computer networking.
Application Form
Get your application form via;
i School of Graduate Studies main office in Skudai & KL, or
ii Download it from School of graduate Studies website
www.sps.utm.my
School of Graduate Studies
Universiti Teknologi Malaysia
81310 UTM Skudai
Johor Darul Takzim
Tel : (+607)5537831
Fax: (+607) 5537800
E-mail : graduate@utm.my
Website: www.sps.utm.my
Faculty of Computer Science and Information systems
Universiti Teknologi Malaysia
81310 UTM Skudai
Johor Darul Takzim
Tel: (+607) 5532208/32212/32640
Fax: (+607)5532210
E-mail : naomie@utm.my
Website : www.pps.fsksm.utm.my
Get documents about "