Master in Computer Science

A unique master program that helps working adult continues their education to advances their career.


2 - 3 years


Universiti Kuala Lumpur Malaysian Institute of Information Technology, Kuala Lumpur, Malaysia   View map

This is a unique master program that helps working adult continues their education to advances their career. It is focusing on system and networking and also software engineering which is highly demand in today technology. Students only need to complete 5 coursework and a dissertation to graduate which will take a maximum of two years with affordable fees. Taught by an experience lecturer with industrial background will equipped the graduates with required knowledge.

1.    Intake: February 2017

2.    Duration:
Full-time : 3 semesters ( 1.5 years)

Part-time : 4 semesters ( 2 years)




Institute Institute of Postgraduate Studies (IPS, UniKL City Campus)
Specialization Computer Science
Intake January_September
Duration 2 – 3years


  • Software Engineer
  • System Analyst
  • Network Engineer
  • IT Manager
  • Systems Integration Engineer
  • Lecturer


NO Programme Educational Outcomes (PEO)
PEO1 UniKL graduates who are knowledgeable, competent and innovative which will contribute towards the requirement of the human capital in engineering technology related industries.
PEO2 UniKL graduates who have effective leadership and team work skills as well as verbal, non-verbal and interpersonal communication skills to support their roles in industry.
PEO3 UniKL graduates who are committed to the importance of lifelong learning and continuous improvement.
PEO4 UniKL graduates who practice professionalism with ethics and social responsibility.
PEO5 UniKL graduates who are capable to participate in business and technopreneurial activities of the industries.
NO Programme Learning Outcomes (PLO)
PLO1 Apply and integrate knowledge concerning current research issue in computing and produce work that is at the forefront of development of the domain of computer science.
PLO2 Evaluate and analyse computing solutions in term of their usability, efficiency and effectiveness
PLO3 Develop computing solutions and use necessary tools to analyse their performance to meet specified needs with appropriate consideration for public health and safety, cultural, societal and environmental considerations
PLO4 Apply existing techniques of research and enquiry to acquire, interpret and extend, knowledge in computing
PLO5 Communicate and function effectively as an individual, and as a team member or leader, on broadly defined computing activities, by being able to comprehend and write effective reports, prepare, publish and present technical materials to a diverse audience, as well as give and receive clear instructions
PLO6 Demonstrate an understanding of management, business practices, and technopreneurial competencies that is consistent with codes of professional ethics and responsibility
PLO7 Nil
PLO8 Nil




Semester 1


  • Advanced Computer Science
  • Algorithm Complexity Analysis
  • Innovation Technology and Entrepreneurship
Semester 2


  • Research Methodology
  • Software Requirement and Design
  • Software Quality and Testing
Semester 3 (Majoring in System Networking)


  • Research Methodology
  • Mobile Computing
  • Advanced Networking
Semester 3 / 4
  • Dissetion