BSc (Hons) in Computing in Software Development

Full Time

BSc (Hons) in Computing in Software Development

Dundalk Institute of Technology
  • $ See Details
    1st year fees
  • 302
  • Campus
  • Bachelor
  • 3 years


The course will ensure that students have knowledge of the fundamental principles of computing across a wide range of topics with an emphasis on software engineering. 

During the course of your studies you will: 

  • develop advanced problem-solving and computer-programming skills 

  • acquire in-depth knowledge of current and emerging Internet and Web technologies 
  • develop as a team player, capable of working as part of a modern software development team 
  • manage your own learning and become capable of carrying out independent research. 


Students will specialise in the design, development, testing and evaluation of software systems with particular emphasis on the application of agile process development approaches.  Students will also acquire the fundamentals of a broad range of computing topics; networking, procedural and object-orient programming, testing, computer security, data analysis and visualisation, IoT, and will have the option of selecting specialist modules such as: artificial intelligence, machine learning, mobile development, smart technologies, and  immersive technologies. 

Admission Requirements

Six Grades at O6 or H7 in Leaving Certificate

→ INCLUDING At least two H5 Grades
→ AND Mathematics Grade O6 or H7
→ AND English Grade O6 or H7 OR Irish Grade O6 or H7
→ AND Minimum Points Score of 300.

Courses Units

You need to complete 302 credit hours to successfully obtain this degree. Please check detail of study units at

More Information

This four-year honours degree aims to aims to produce graduate software developers who will be prepared for entering a career in software engineering across a wide range of areas. The course provides a solid foundation in software development for web and mobile systems, core enterprise software development, testing, interaction design; and provides a solid foundation in computer security and data analysis.

Career Opportunities

popular courses