useful information

share this page

BSc (Hons) Software Development

introductionBSc (Hons) Software Development

If you have a passion for programming this flagship bachelor’s degree in software development can open up multiple career opportunities for you. The BSc (Hons) in Software Development degree programme will provide you with the essential skills to become a software engineer of first-rate software using a variety of languages and modern platforms.

Software engineers design and develop large complex systems. These include the systems used in industry, banking, manufacturing, financial services, Internet, logistics, technology and medical applications, to name but a few. Click this link or the image over to download the programme flyer which contains links to the complete list of modules.

a modern industry-linked degree

As this is a modern industry-linked degree, you will study relevant up-to-date modules. The programme was designed with several module pillars. These pillars include Computer Science, Software Development, Data Science, Operating Systems and Software Engineering. For example, the Software Development pillar takes you on a journey from Programming Fundamentals to Modular Programming to Object Oriented Principles to Object Oriented Programming to Distributed Systems Programming to App Development Frameworks topping off with Data Driven Microservices. Along your journey, you will also encounter C Programming, Programming Mobile Devices and Security for Software Systems.

The Data Science pillar starts with an Introduction to Databases before moving on to Database Design, NoSQL Data Architectures, Programming for Data Analytics, Machine Learning and finally Big Data & Analytics. Please refer to the programme schedule for further module details.

Work Plac​ement

The programme has a significant work placement element where students are placed with selected employers for up to 9 months starting in January of year three. This is normally a paid placement where you will gain significant on the job experience. 

Possible Areas of Employment and Career Opportunities

You will have career opportunities in Cork, Ireland and abroad. These career opportunities may be with large technology companies such as IBM, EMC, McAfee, Google, Johnson Controls, Pilz or with Irish companies such as Teamwork. Or graduates work in a diverse range of roles and find employment in other sectors such as FinTech, Banking, Health, Energy, Government Departments, Insurance, Media, Research, Pharmaceutical, Sales, and Agriculture.


For admission to a programme, standard applicants must:

  • score the necessary CAO points and
  • meet the minimum entry requirements







Graduate Profiles

For testimonials from previous graduates, please CLICK HERE.

Programme schedule

The schedule below applies from September 2018 onwards.


Further Studies

There are many postgraduate opportunities in the Department of Computer Science.  For more information, please CLICK HERE

Contact Information

Dr Ted Scully
Department of Computer Science
T: +353 (21) 433 6140

More >>


© 2018 CIT | web development by Granite Digital