Bachelor of Science (Honours) in Cloud Computing
Program Overview
Cloud Computing (TU865)
Overview
The Bachelor of Science (Honours) in Cloud Computing is a four-year program that prepares students for a career in cloud computing. The program is designed to provide students with a comprehensive understanding of cloud computing concepts, technologies, and best practices.
Program Details
TU Code
TU865
CAO Point Range 2024
242−489
NFQ Level
Level 8
Award Type
Major
Award
Bachelor of Science (Honours)
ECTS Credits
240
Duration
4 years
Number of Places
21
Location
Tallaght
What is Cloud Computing?
Cloud computing is a model for delivering computing services over the internet. It allows users to access a shared pool of computing resources, such as servers, storage, and applications, on-demand and pay-as-you-go basis.
Academic Staff
The program is delivered by academic staff who are experts in their field. The staff includes the Chief Expert for World Skills Cloud Computing in Shanghai 2021, as well as a member of AWS Academy’s World Advisory Board.
Study Abroad Opportunities
Students have the option of spending one semester abroad in one of our partner colleges/companies in Germany, Austria, France, Belgium, Spain, and Mexico.
Work Placement
A six-month long internship in Year 3 is part of the course and gives students a real advantage in gaining industry experience and contacts.
Professional Accreditation
There are opportunities to obtain certifications in Cloud Foundations, Cloud Architecture, and Cloud SysOps as part of this course.
Minimum Entry Requirements
Leaving Certificate Requirements
- Minimum Number of Subjects: 6
- Minimum Grade in Maths: F2/O6/H7
- Minimum Grade in English OR Irish: O6/H7
QQI/FET Requirements
- QQI/FET Award Required: Any full Level 5 or 6 award
- Additional Requirements:
- Three distinctions plus a pass in specific modules
- F2/O6/H7 in LC Maths
Career Opportunities
Graduate Job Titles
- Cloud Software Developer
- DevOps Engineer
- Cloud Support Engineer
- Solutions Architect
- Cloud Engineer
- Full Stack Developer
- Cloud Operations Engineer
- Cloud Security Specialist
- Technical Support Specialist
- Site Reliability Engineer
Graduate Employers
- Amazon (AWS)
- Workday
- Microsoft
- IBM
- Fidelity
- Version 1
- FBD
- Mastercard
Module Listing
Year One
- Business & Information Systems [Mandatory]
- Computer Architecture [Mandatory]
- Critical Skills Development [Mandatory]
- Discrete Mathematics 1 [Mandatory]
- Software Development 1 [Mandatory]
- Visual Design & User Experience [Mandatory]
Year Two
- Social Media Communications [Mandatory]
- Database Fundamentals [Mandatory]
- Operating Systems Fundamentals [Mandatory]
- Statistics [Mandatory]
- Software Development 2 [Mandatory]
- Systems Analysis [Mandatory]
Year Three
- Advanced Database Technologies [Mandatory]
- Discrete Mathematics 2 [Mandatory]
- Network Fundamentals [Mandatory]
- Software Quality Assurance and Testing [Mandatory]
- Client-Side Web Development [Mandatory]
- IT Scripting & Automation [Elective]
- Software Development 3 [Elective]
Year Four
- Cloud Services & Distributed Computing [Mandatory]
- Big Data Technologies [Mandatory]
- Advanced Routing & Switching [Mandatory]
- Operating Systems [Mandatory]
- Server-Side Web Development [Mandatory]
- Data Structures and Algorithms [Elective]
- Data Analysis [Elective]
- Innovation & Entrepreneurship [Elective]
Advanced Entry
Advanced Entry applications are accepted to this course. To qualify for Advanced Entry, applicants must be currently studying, completing, or have successfully completed, studies at Level 6, 7, or 8 in a Higher Education Institution (HEI) or an equivalent, in a related area.
What Our Students Say
I chose this course due to the open day the college had. There was talk about the course from Barry Feeney who explained the possibilities that can arise from taking this course, which I found appealing.
I am currently working as a Service Engineer at Microsoft, monitoring the health of SharePoint Online and mitigating customer-impacting availability issues. It is a new role in IT, a cloud-based role. In my role, we need teamwork, communication, time management, ability to approach complex issues and break them down into different basic troubleshooting steps to establish a better understanding.