MSc in Computing

Full Time

MSc in Computing

Dundalk Institute of Technology
  • $ See Details
    1st year fees
  • Unkown
  • Campus
  • Bachelor
  • 1 - 2 years


The Masters of Science (MSc) in Computing is a 1 year full time (2 year part-time) taught course that introduces some of the latest emerging technologies in the areas of cloud computing, embedded systems, secure architecture and Artificial Intelligence. The course allows the student to study the framework of computer science from a theoretical point of view and apply this knowledge to the development of industrial software in a research-led dissertation. The focus is on ensuring that the student has the appropriate mathematical foundations and programming to develop cutting edge skills for practical application.

Communication skills and research are key skills embraced here as students enhance their knowledge through research led dissertation, student presentations and group work. The programme may run in both on a full- time and part-time basis and because of its modular nature includes the possibility of registering for individual modules, contact us for further information.

Students will develop advanced skills and knowledge in the areas of software development, project management, research capabilities and entrepreneurial skills.

Admission Requirements

The standard minimum entry requirements for admission to the Master of Science in Computing are:

  • A minimum Second Class Honours (2.2) in Computing, or equivalent qualification in a cognate discipline or
  • Higher Diploma in Science in Computing Level 8 award (DkIT)

Strong programming skills are essential.

In the case of competition for places selection will be made on the basis of primary degree results and/or interview.

Courses Units

You need to complete credit hours to successfully obtain this degree. Please check detail of study units at

More Information

Graduates of this programme will be capable of:

  • Designing, managing and developing complex quality-assured software systems;
  • Identifying computing problems that require further research and developing research strategies for the investigation of these problems;
  • Analysing and critically evaluating emerging technologies and trends in the computing industry from a business opportunity perspective;
  • Taking responsibility for the work of individuals and groups, and will develop a high level of competence in initiating, leading and managing technology projects and processes.

Career Opportunities

popular courses