Level 9 - Special Purpose Award (30 ECTS Credits)
Online, Mixed, Distance
Computer and Software Engineering
Enda FallonEmail Phone
Department of Computer and Software Engineering,
Athlone Institute of Technology,
In 2016, 2017 and 2018, the National Skills Bulletin has highlighted the need for DevOps and Cloud engineers. Each year, the report has shown that these are the main job titles identified as difficult to fill. With this in mind, Athlone Institute of Technology, with the assistance of local businesses and national ICT experts, have created a course to address these needs.
Key features of this course
-The programme will be online to facilitate learners that are already employed.
- Industry input into course design.
- Excellent employment opportunities.
- An area of high skills demand.
- Learners will have the opportunity to apply their new skills on real world â€œCompany Driven projectsâ€.
Cloud-native applications are designed to capitalize on the scalability and flexibility of the cloud. In contrast to traditional monolithic applications, cloud-native applications are built using multiple, independent microservices that are deployed in cloud environments. Cloud-native development takes an agile approach to creating new applications. Using a DevOps-based continuous delivery model, software development teams can quickly, iteratively and automatically add new features to an application.
Honours (Grade 2.2) degree in an appropriate engineering, computing or cognate discipline, or an equivalent qualification
This course on Cloud Native Computing, is a 30-credit award at Level 9, designed for graduates that already have an ICT related Level 8 qualification to up-skill in the area of Cloud Native Computing.
On completion of this programme, the learners will be able to
1. Understand and use Infrastructure-as-a-Service(IaaS) in order to run applications on servers that can be flexibly provisioned on demand.
2. Design systems using, or evolve them towards, a microservices architecture.
3. Automate software build, test and deployment using continuous integration.
4. Containerize: package processes with their dependencies making them easy to test, move and deploy.
5. Orchestrate: abstract away individual servers in production using off-the-shelf management and orchestration tools.
Assessment of the learners will be achieved by a combination of assessment methods and not just terminal written exams. Specifically, assessments, both summative and formative will include a mixture of assignments, open book practical assessments, project demos and presentations and some written exams.
The learners will gain real work experience by working on "Company Driven Projects". AIT have been working with the Local Enterprise Offices (LEO) to provide students with the opportunity to work with companies and build projects to meet real customer needs. The student can apply their training while also learn the importance of soft skills like teamwork, communication, requirements gathering, flexibility and negotiation.
Applicants must upload a copy of their transcripts of results that meet the entry requirements at the time of making the application.