We use cookies to improve your experience on this website. Read More Allow Cookies

Key Info

  • Course CodeCR_KCOME_7
  • Field of StudyComputing,Computer Science
  • Type of CourseDegree
  • Type of QualificationBachelor of Science
  • Type of Study Part time
  • Application Closing Date
  • Start DateSeptember 2015
  • Level7
  • LocationCIT Bishopstown Campus

Course Fee: €330 per 5 credit module

This 60 ECTS credit programme is designed as a follow on programme from the Higher Certificate in Science in Software Development (previously titled Higher Certificate in Science in Computing).



At least three semesters, depending on the number of modules taken per semester.


The BSc in Software Development is a level 7 degree programme designed to provide students with the theoretical and practical skills necessary to gain employment in the software development industry.
More specifically, the programme provides students with the relevant skills and knowledge in the area of modern software development focusing on languages, techniques, tools and methodologies, and their application to real-world problems.



Please click on the 'Module Tab' above for detailed module information.

The first part of this 60 credit programme is comprised of 6 five credit modules. Two 30 credit elective groups are offered in the second part of this programme. The elective groups are:
1. Work Placement (RPL options)
2. Four taught modules.

The four taught modules are:
Emerging Technological Trends (5 credits)
Technical Communication Skills (5 credits)
Open Source Projects (15 credits)
Elective module (5 credits)

Among the areas you would be required to study are:
Distributed System Programming  
Group Project  
Client-side Web Development
Agile Processes
Programming for Data Analytics


Bachelor of Science in Software Development (Level 7 on the National Framework of Qualifications).
(Single module certification possible).

Further Studies

Graduates from the programme may apply for the BSc (Honours) in IT Management or the BSc (Honours) in Software Development.

Career Opportunites

Potential areas of employment include working as a Software Developer, Software Tester, Software Support Engineer or Database Developer, to name but a few career possibilities.


To be eligible to undertake the programme or a single module you must hold a Higher Certificate in Science in Computing or equivalent. The Department operates a policy of recognising prior learning (RPL) in compliance with the overall institute policy of RPL.


To Apply

This is an add-on programme designed as a progression pathway for graduates of the Higher Certificate in Software Development. Advanced entry applications from applicants will be considered on a case by case basis, please contact the programme coordinator for further details, and how to apply (e-mail gerard.macsweeney@cit.ie)

Graduates from the programme may apply for the BSc (Honours) in IT Management or the BSc (Honours) in Software Development..


For detailed module information, please click here

Course Details

Part-time Information

  • All part-time programmes at CIT will run subject to sufficient student numbers. Where a programme cannot proceed, applicants will be contacted and advised on alternative study options.
  • Students should note that Fees quoted relate to the academic year 2020-2021 only and are subject to change on an annual basis. Except where stated, course fees cover the cost of tuition only. 


  • Registration fees for professional bodies etc. are payable separately to these institutions. Students will be notified of their fees by email to their CIT email account and in all cases, course fees must be paid before attending lectures.  For more information on Fees, please visit fees/students

  • Some candidates may be eligible for Recognition of Prior Learning based on previous academic or work experience. If you think you may be eligible for Recognition of Prior Learning, please check out www.cit.ie/rpl
Personal Assistant