BSc in Computing Systems and Operations (Software Development and DevOps)

3 Years On Campus Bachelors Program

Dundalk Institute of Technology

Program Overview

The program blends software engineering with DevOps and platform engineering, and you get practical skills in both development, cloud computing, operating systems as well as networking. It’s ideal for students who enjoy both coding as well as the systems side of IT and who would like to design, deploy and manage applications in a live environment.
Curriculum Structure
The following is what you will learn each year of this three-year Level 7 programme (BSc) at DkIT:

  • Year 1: Build your foundation in programming, system administration, networking and databases. You will study courses such as Introduction to Programming, Web Development, Fundamentals of Operating Systems, and Database Systems, as you build your core technical arsenal.
  • Year 2: Advance your software design, systems architecture, and DevOps fundamentals. You'll take courses like Software Architecture, Network and Systems Engineering, Cloud Computing, and Automation Tools, learning to design and manage production-style environments.
  • Year 3: Apply what you've learned with an industry placement and advanced project work. You will combine tools and techniques with processes such as GitLab, Docker, Kubernetes and Terraform to offer real production solutions in modules such as Capstone Project and DevOps Work Experience Placement.

Areas of emphasis (in a string): Software engineering, DevOps practices, cloud platform construction, systems administration, networking
Learning outcomes (as a string): Develop, release and operate modern applications using modern DevOps methods; be a contributing team member of multi‑disciplinary teams; manage cloud infrastructure alongside automation tooling
Professional alignment (accreditation): Graduates are professionally aligned with industry requirements for DevOps and platform engineering careers with hands-on experience with industry-standard tooling (e.g. GitLab, Docker, Kubernetes, Terraform)
Reputation (graduate employability rankings): A programme created as a response to locally and internationally-skilled computing graduate shortages; graduates are highly sought after for technical DevOps roles and applications delivery.

 

Experiential Learning (Research, Projects, Internships etc.)

Students on this programme receive practical exposure from day one with hands-on labs, group projects, industry software and optional placements. DkIT offers you access to industry-standard computing labs, cloud environments and an IT Learning Centre that help you apply classroom learning with software such as GitLab, Docker, Kubernetes and Terraform. Your learning isn’t theoretical—it’s meant to mimic professional DevOps workflows and infrastructures. That ensures you graduate with both technical skills as well as collaboration skills that employers require.

That would amount to actual learning opportunities as follows:

  • Real-world tooling: Use GitLab CI/CD pipelines, Docker containers, Kubernetes clusters, Terraform infrastructure-as-code workflows across labs and projects.
  • Year 3 DevOps group project: Design and offer end-to-end deployment pipelines and production processes as a group.
  • Work placement or Erasmus abroad: In Year 3 you will have a 15‑week industry placement or accredited study abroad semester—carried out in a genuine workplace or overseas environment.
  • Small class labs: Lectures take place in 20-student computer labs with high interaction and immediate lecturer feedback.
  • IT Learning Centre: Dedicated student assistance space for troubleshooting, peer-learning and IT advice.

Progression & Future Opportunities

The graduates graduate ready for roles where operational thinking and strong technical skills are both a prerequisite: think DevOps Engineer, Site Reliability Engineer, Platform or Cloud Engineer, Software Developer and Automation Engineer. Such roles are in high demand from industry as a result of a growing reliance on strong, scalable software delivery pipelines.

Your support ecosystem and outcomes include:

  • University services: Our Careers and Employability department provides one-to-one CV guidance, interview techniques, and employer networking events to help make you more employable.
  • Employment statistics: While no specific placement rate for this course is given, the general computing intake has 75% of its graduates in work or further study six months after graduation.
  • Industry application: Most employers respond positively to familiarity with GitLab, Kubernetes, Terraform, and cloud/container technologies—technologies incorporated into courses.
  • Accreditation value: Although not formally accredited, our curriculum is closely aligned to industry standards and software, so your qualifications are relevant to employer requirements.
  • Graduate outcomes: You will graduate equipped to connect software architecture with systems operations, enabling you to be very mobile and versatile between development and IT operations functions.
  • Further Academic Progression: Alternatively, you can progress to postgraduate studies, for instance, a Level 9 master’s programme thereafter. It is usual for students to progress to the one-year BSc (Hons) in Computing Systems and Operations (Software Development and DevOps) (Level 8), or a suitable Level 9 MSc, for instance, in cloud computing or advanced computing subjects

Program Key Stats

€10950 (Annual Cost)
€ 30
Sept Intake : 1st Jun


Eligibility Criteria

3.0
28
70

5.5

Additional Information & Requirements

Career Options

  • Software Developer
  • DevOps Engineer
  • Solutions Architect
  • Cloud Engineer
  • Site Reliability Engineer
  • Deployment Engineer
  • Network Engineer
  • System Administrator

Book Free Session with Our Admission Experts

Admission Experts