Fundamentals of Software Development
Undergraduate
Less than 1 year
Part-Time
Level 6
Tallaght
Computer Science (Advanced Software Development)
Postgraduate
Master of Science
1.5 year
Full-Time
Level 9
Grangegorman
Computer Science (Advanced Software Development)
Postgraduate
Master of Science
2 years
Part-Time
Level 9
Grangegorman
Computer Science (Infrastructure)
Undergraduate
4 years
Full-time
Level 8
Grangegorman
Cloud Computing
Undergraduate
4 years
Full-time
Level 8
Tallaght
Computing (General Entry)
Undergraduate
4 years
Full-time
Level 8
Tallaght
Computing with Machine Learning & Artificial Intelligence
Undergraduate
4 years
Full-time
Level 8
Tallaght
Electrical Services & Energy Management
Undergraduate
4 years
Full-time
Level 8
Grangegorman
Computing (General Entry)
Undergraduate
3 years
Full-time
Level 7
Tallaght
Computing (Information Technology)
Undergraduate
3 years
Full-time
Level 7
Blanchardstown
Digital Forensics and Cyber Security
Undergraduate
3 years
Full-time
Level 7
Blanchardstown
Electrical Services Engineering
Undergraduate
3 years
Full-time
Level 7
Grangegorman
Electronics & Communications Engineering
Undergraduate
3 years
Full-time
Level 7
Grangegorman
Networking Technologies
Undergraduate
3 years
Full-time
Level 7
Grangegorman
Computing
Undergraduate
2 years
Full-time
Level 6
Tallaght