share this page

BSc (Honours) Software Development

What is Software Development?

Software Development is a Level 8 programme that will give you the skills and knowledge you need to design and build applications that people use every day, for the desktop PC, for the web and for mobile devices (such as smart phones and tablets). As a Software Developer, you will be involved in all stages of the application from start to finish. You will be taught how to take a concept/idea from a description and develop it to make a fully working application. You will develop problem solving and programming skills to solve simple (and eventually complex) real-world problems using computers.

Subject Areas in the Degree

One of the benefits of this degree is that it has a broad range of modules.  The main focus of the degree is programming, so you will learn languages such as Python, Java, C, JavaScript and PHP.  You will also learn about databases (where and how data is stored), operating systems, object-oriented programming, application development, software testing and many more topics.  You can also take elective modules in a selection of areas.  You will complete projects on your own and in groups throughout the degree, which will prepare you for working in industry.

Possible Areas of Employment and Career Opportunities

You will have career opportunities in Cork, Ireland and abroad, with large multinationals (such as IBM, EMC, Intel, Tyco), and also with smaller Irish companies.  Software Development graduates work in a diverse range of roles.


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