M.Sc.(Hons.) Computer Science

Duration

1 YEAR

HOURS

2360

CREDITS

270

IN-TAKE

JULY 2020

INVESTMENT

LKR 485,000*

Course Overview

  • This course is especially designed to enhance your knowledge in a specific area of your choice which is compliant with the emergent trends and technologies in Computer Science and Software Engineering.
  • The course provides you with an ample opportunity to practice and enhance skills in software development.
  • The course provides the necessary theoretical knowledge required to gain sufficient grounding in the topic areas to be able to pursue further self-study and / or academic research.
  • It also provides an opportunity for both reflection as well as critical evaluation of course material and work.

Core Modules

  • Advanced Software Design
  • Enterprise Development
  • Concurrency and Parallelism
  • Research Methods and Professional Practice
  • Advanced Software Engineering Project

Optional Modules

  • Mobile Application Development
  • Mobile and Ubiquitous Computing
  • Data Mining and Machine Learning
  • Big Data Theory and Practice
  • Cloud Computing Applications
  • Cyber Security Threats and Countermeasures
  • Internet Security
  • Usability and User Experience Design
  • Advanced Big Data Analytics

Entry requirements

  • A Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering, Information Technology, Information and Communication Technology, Information Systems, Physical Sciences or Engineering from a recognized university.
  • Any other related degree.
  • Any other equivalent qualification in computing that would be acceptable to the Faculty of Graduate Studies (FGS) and the senate of the university..

Career opportunities

Software Validation Engineer
Software Test Engineer
Software Developer
Software Configuration Manager
Business Manager Development
Software Quality Analyst
Technical Support Engineer
Hardware Design Engineer

Key Features

CUTTING-EDGE CURRICULAM

Our proven educational approach is committed to putting cuttingedge learning materials and classroom technology in the hands of our teachers.

ADVANCED CERTIFICATION

Advance certifications upon successful completion of the program.

ON THE GO LEARNING

Learn the most recent technologies in the go.

FOR THE INDUSTRY

Receive one-on-one mentoring from industry experts.

CAREER SUPPORT

Get access to career coaching services and get introduced to the right employer.

CAMPUS PLACEMENTS

On a decentralized platform, the top performing students get access to campus placements.

Career Opportunities

From the leading Companies