share this page

BSc Software Development

What is BSc in software development?

The BSc in Software Development is a Level 7 programme which will give you an excellent all-round professional qualification, with a solid grounding in many of the areas of Software Development, where you will have the opportunity to focus more on a specific area as you progress through the programme.  You will learn 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).  You will be taught how to take a concept/idea from a description and develop it to make a fully working application.  You will also develop problem solving and programming skills to solve simple (and eventually complex) real-world problems using computers.

Subject Areas in the Degree

The benefit of this programme is that it has a broad range of modules across many of the main disciplines of Software Development.  The main focus of the degree is programming, so you will learn languages such as Python, Java, C 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 will complete projects on your own and in groups throughout the degree, which is similar to 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 many roles, including the following:

  • Software Developer
  • Software Tester
  • Network Engineer
  • Software Support Engineer
  • Web Developer


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

Graduates of this programme usually progress to an Honours Degree. You will have the opportunity to progress to 4th year of BSc (Honours) in Software Development or BSc (Honours) in Cloud Computing.

Contact Information

Dr Ignacio Castiñeiras
Department of Computer Science
T: +353 (21) 433 5857

More >>


© 2018 CIT | web development by Granite Digital