4 Years On Campus Bachelors Program
This innovative four-year course blends software development abilities with IT systems and operations knowledge to prepare graduates to build, design and maintain systems in today's cloud‑based technology. It's ideal for students who prefer coding and system‑level thinking and wish to be DevOps, platform engineering, networking and cloud deployment experts.
Curriculum Structure
Year 1: Students get a good grounding through modules like Introduction to Programming, Operating Systems, Computer Networks, and Database Systems. They are taught how to program, understand system architecture and explore the basics of networking and databases apart from team-based software projects.
Year 2: In this stage, students move to intermediate software development, platform engineering and systems integration. Core areas such as Software Design & Development, Automation Tools, Cloud Computing, and Systems Administration introduce hands-on experience to CI/CD pipelines, deployment automation, and virtualisation.
Year 3: Students are exposed to advanced DevOps practices in modules like Micro‑services Architecture, Software Defined Networks, Platform Engineering and Security in Deployments. They create real-world applications that bring together development, deployment and operations.
Year 4: The specialist knowledge is reinforced in cutting-edge topics: cloud‑native infrastructure, production systems, automated operations and platform engineering. Projects focus on micro‑services, Cloud technologies and real-world deployments, to prepare students for modern DevOps roles.
Specialisation domains: DevOps, platform engineering, software development integration, cloud technology, systems and networking operations.
Graduation outcomes: Graduates will possess the ability to design, deploy and maintain cloud‑based systems; build CI/CD pipelines; manage micro‑services environments; and align development and operations teams.
Professional alignment (accreditation): Level 8 honours degree accredited to Irish standards in higher education; mapped to industry‑valued DevOps and platform engineering methodologies.
Reputation (employability rankings): Formed as a response to ICT skill deficiencies at national and global levels; DkIT computer science graduates enjoy prime career opportunities, with industry demanding high levels of their combined skills.
Practical skills are learned from day one using live equipment and real-life procedures in IT-specialised labs. Guided by the IT Learning Centre, they work on group projects and industry-focused assignments on a constant basis, combining development and operations practices. Year 3 gives you the option of a 15‑week work placement or an approved Erasmus semester abroad, offering priceless real-world experience. Experience includes tools like GitLab, Docker, Kubernetes, Terraform and more — bringing teamwork and industry protocols directly into your studies.
Hands-on experience with:
Graduates are prepared as rounded professionals for entry into the career paths of DevOps Engineer, Platform Engineer, Cloud Engineer, Site Reliability Engineer, Automation Engineer, Solutions Architect or Systems Administrator:
Postgraduate Further Academic Progression:
Graduates can continue to a Level 9 Master's or advance skills by postgraduate study in Cloud Computing or Software Engineering, advancing research or leadership streams in DevOps and systems managemen
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.