Science in Computing

Course Description
The aim of the programme is to provide re-skilling opportunities for level 8 graduates from non-Computing disciplines. Participants will develop upto- date knowledge of the core elements of computing, preparing them for a career in business computing with a focus on quality assurance or software project management.

The programme is primarily aimed at level 8 graduates (both recently graduated and those with industry experience) from other sectors that wish to re-train so that they may gain employment within the software industry and be in a position to compete against other level 8 computing graduates for the broad range of computing opportunities available.

The programme takes an integrative approach, focusing on the synthesis of knowledge and practice from the business-related areas of the computing domain. The primary themes are to develop a thorough understanding of the foundational components of computing and then to obtain specialist knowledge in aspects of computing that will prepare participants for a career in software testing and quality assurance, user experience or project management.

The course will produce graduates with much sought after skills in software testing - covering both manual and automated testing and will prepare graduates to work as testers and QA specialists in any IT domain. Graduates can expect to find work as a 'software tester', 'QA consultant', 'agile tester', 'functional software tester'.

Participants will also build valuable Web development and database skills.

Who Should Apply?
This course will be of interest to non-Computing graduates hoping to pursue a career in the IT sector. It is a conversion programme building requisite skills, particularly in the fields of software development, web development and Software Testing.

It may also be of interest to current teachers interested in upskilling for teaching the Leaving Certificate Computer Science course. Teaching Council accreditation will need to be obtained separately on an individual basis.

Entry requirements

Minimum Entry Requirements
Applicants must already hold a level 8 qualification (honours degree or equivalent as determined under any Academic Council approved Recognition of Prior Learning policy) in a discipline in which Computing/ Information Technology does not form a substantial part. Or applicants must demonstrate an equivalent level of numeracy and capacity to succeed, based on experiential learning acquired through extensive industrial experience. No prior programming experience is required.

In the event of the number of applicants exceeding the number of places, eligible candidates will be ranked, based on an approved admissions scheme include interview) with places being offered in rank order.

Subjects taught

Course Content

Semester 1
Introduction to Computing
Web Development
Introduction to Software Engineering

Semester 2
User Experience (UX)
Programming 1
Database and Web Integration

Semester 3
Programming 2
Software Testing

Semester 4
Software Project Management
Work Portfolio.




2 Years

Course Delivery
This course will be delivered over two years through a combination of interactive and hands-on practical lab-based sessions supported by independent and online learning.


Fees €570 (Springboard Supported)

Fees & How to Apply?
Visit for more information about this course, how to apply and the start date for this course.

Enrolment dates

Starting Date Week beginning Monday 23rd September

Registration for a part-time course at DkIT could not be easier. Just click on to search for your course and follow the 'How To Apply' instructions on the course page.

Please note that early registration is advisable as the number of places on many courses is limited. Applications will be dealt with in order of receipt of completed application and appropriate fee.

Applicants must notify the Lifelong Learning Centre in writing in the event of your withdrawal from any course for any reason.

If you have any questions about registering for a course, contact our Lifelong Learning Team on E or call us on T +353 (0)42 9370 290.

Post Course Info

Career Opportunities
There are many employment and educational prospects for graduates from the Higher Diploma in Science in Computing. Graduates will have gained knowledge and developed skills and competencies necessary to pursue, and sustain, a career within the ICT sector. The programme was designed in partnership with industry and for industry needs.

The course will produce graduates with much sought-after skills in software testing, including test design techniques, test management, test tool evaluation and static analysis skills. The course will cover both manual and automated testing and will prepare graduates to work as testers and QA specialists in any IT domain. Graduates can expect to find work as 'a software tester', 'QA consultant', 'agile tester', 'functional software tester'.

Participants will in addition gain valuable skills in Web development and interaction with database design and implementation. This will position the graduate with the required skills to obtain employment in a web application development environment. Additionally, the skills developed in database design are fundamental skills utilised in the wider IT development environment.

Upon the successful completion of this Higher Diploma, students who obtain Second Class Honours, or higher, will also be eligible to be considered for entry to an MSc in Computing programme (taught or research). Other progression options available within DkIT include the MSc in Data Analytics.

More details
  • Qualifications

    Higher Diploma (Level 8 NFQ)

  • Attendance type


  • Apply to

    Course provider