1. Skip to Menu
  2. Skip to Content
  3. Skip to Footer>

Master of Science in Information Technology

The Program

This programme is specially designed for graduates in Information Technology/Computer Science and Computer Engineering fields.

M.Sc. in Information Technology is designed to provide a core of advanced knowledge in Information Technology supplemented by a range of options within the areas of Software Engineering, Computer Networks, e-business Technologies, Database Management and Administration, Business Information Systems, etc. The degree is designed to impart knowledge of current and emerging developments in IT as well as to provide an in-depth knowledge in advanced topics on Information Technology to master the challenges of an information driven economy.

Eligibility Requirements

Candidates applying for the M.Sc. Degree in Information Technology or Postgraduate Diploma in Information Technology shall have one of the following qualifications:

  1. A Bachelor of Science Degree in Information Technology of the Sri Lanka Institute of Information Technology.
  2. A Bachelor of Science Degree in Computer Science/Engineering from a University in Sri Lanka.
  3. A Bachelor’s degree in a relevant field from a recognized University/Institute as approved by the SLIIT with relevant experience, where necessary.
  4. Membership of a recognized professional institute in a relevant field as approved by SLIIT with relevant experience, where necessary.
Core Modules  
  • Advanced Database Management
  • Advanced Software Engineering and Software Engineering Tools and Metrics
  • Advanced Operating Systems
  • Distributed Computing and Web Services
  • Information and Network Security
  • Advanced Computer Networks
  • IT Project Management
  • Financial Systems in Business Processes
  • Research Seminar
  • Research Project
Optional Modules  
  • Artificial Machine Intelligence
  • Image Processing
  • Advanced Graphics and Multimedia
  • Data Warehousing and Data Mining
  • Human Computer Interaction
  • E-Business and e-Commerce Applications
  • Mobile Communication
  • Parallel Computing
  • Neural Networks
  • Embedded System Design
  • Advanced Software Development Tools
  • Computer Applications for Organizations
  • Internet Business Application Development
  • Intelligent Systems
  • Knowledge Management
  • Bio Informatics