BSc (Hons) in Computing in Software Development

4 Years On Campus Bachelors Program

Dundalk Institute of Technology

Program Overview

The BSc (Hons) Computing in Software Development is a honours degree of four years that is intended to teach students about designing, developing, testing, and evaluating software systems—with an emphasis on agile approaches to web and mobile apps. The degree is most suitable for those who like coding, collaboration, and problem-solving, with additional deeper study of programming, security, IoT, and specialisms like AI, machine learning, and immersive technology.

Curriculum Structure

  • Year 1: During the first year, you'll build your computing foundation through modules like Programming, Web Development, Computer Architecture, Mathematics, Personal and Professional Development, Applied Software Development Principles, Database Systems, Introduction to Networking, and the optional Intensive Project Abroad. This year ensures a solid grounding in coding, basic databases, web technologies, and essential soft skills.
  • Year 2: Year 2 involves studying Object-Oriented Programming, Full Stack Development, Software Testing, Mathematics, Database Systems, Computer Security, Applied Software Project Management, C++, UX Design, Server-side Development, and again the Intensive Project Abroad, which is an optional module. Here you build technical depth—from UX and backend development to security and test management—through real projects.
  • Year 3 & 4: The final three years are tailored to your future career aspirations. You choose specialist electives—Artificial Intelligence, Machine Learning, Mobile Development, Smart Technologies, or Immersive Technologies—and complete a major group project.You'll also complete a 15-week work placement, gaining much-needed business experience before you graduate.

Areas of focus: Agile software engineering, web & mobile development, software testing & security, data analysis & visualization, AI/ML, IoT, immersive tech

Learning outcomes: You will graduate able to design, develop, test, deploy, and evaluate high-quality software systems, work effectively in multidisciplinary teams, and get used to evolving tech environments

Professional alignment (accreditation): Irish honours degree (NFQ Level 8), as per industry best practice, such as agile development practices and team-based developments

Reputation (employability rankings): Excellent 91 % of our graduates secure employment within six months, and 73 % earn €30–50k salaries.

 

Experiential Learning (Research, Projects, Internships etc.)

At DkIT, you'll gain hands-on, real-life skills in a blend of project work, practical laboratories, and industry placements, supported by top-of-the-line facilities and professionally qualified staff. You'll enjoy use of well-equipped computer laboratories, guidance on group projects, and a specialist Placement Office that helps to identify host companies for quality work experience.

Experience includes:

  • 15-week industry placement in 3rd Year (Semester 2), organized by the department and supported by the Placement Office—an opportunity to apply your skills in live contexts.
  • Computer labs in small groups, for programming, web development, networking, and security—so a lot of lecturer contact and peer-to-peer collaborative work.
  • Moodle‑based resources, supporting tutorials, lectures, and group work on all modules.
  • Group work: Universal Design Project and final-year Collaborative Project, agile collaboration, UX, and full-stack development workflows.
  • Optional semester or intensive project overseas: thus international exposure and software development endeavors

Progression & Future Opportunities

DkIT BSc (Hons) in Computing in Software Development graduates move on to such roles as Software Engineer, Application Developer, Software Tester, Web Developer, Cloud Computing Developer, or Technical Consultant—many within six months of leaving college, and often earning at the €30–50k rate. With wide career direction, industry networking, and degree recognition that's universally accepted, this degree provides a solid springboard to a future in technology:

  • Career Services support: DkIT's dedicated Placement Office organizes your 15-week work placement and facilitates employer matching—over 900 placements organized annually across a range of disciplines.
  • Employment stats & salary: 91 % in employment after six months, and 73 % earning in the €30–50k range.
  • Industry partnerships: Corporate partnerships via the DkIT Corporate Partnership Programme connect students to industry research, placements, and recruitment.
  • Accreditation value: The NFQ Level 8 honour degree is always nationally recognized, and the quality assurance of the degree is in line with DkIT's annual QQI quality accreditation
  • Graduate outcomes: These fundamental modules in agile development, security, and full-stack development prepare you for direct contribution in modern tech jobs.

Further Academic Progression:

The graduates of this honours programme may further their education by advancing to postgraduate diplomas or master's courses. Importantly, the MU–DkIT Regional Graduate Academy, launched in May 2025, provides students with the option to study structured PhD programmes in Computer Science, with joint registration and awarding by Maynooth Universit

Program Key Stats

€10950 (Annual Cost)
€ 30
Intake : 1st May


Eligibility Criteria

AAA - CCC
3.0
26 - 28
70

6.0
60

Additional Information & Requirements

Career Options

  • Software Engineer
  • Application Developer
  • Software Tester
  • Web Developers
  • Cloud Computing Developers
  • Technical Consultants

Book Free Session with Our Admission Experts

Admission Experts