Bachelor of Science (Honours) in Computing
Program Overview
Computing (Information Technology)
Overview
Combining the best of computer science with hands-on practical skills, this four-year degree will see students gain skills, knowledge, and competencies in software development, mobile application development, web development, game and interactive development, entrepreneurship, networking, and cyber-security.
Program Details
TU Code
TU860
CAO Point Range 2024
280−525
NFQ Level
Level 8
Award Type
Major
Award
Bachelor of Science (Honours)
ECTS Credits
240
Duration
4 years
Number of Places
60
Location
Blanchardstown
What is... Computing (Information Technology)?
This course will prepare graduates with the skills they need to thrive in the IT sector and covers a wide range of modules, including the CISCO networking module. At the end of second year, students can choose to either specialise in Information Technology or Digital Forensics and Cyber Security during third and fourth year. Every lecture is followed by its respective practical session to equip students with not only theoretical knowledge but also valuable hands-on experience.
Professional Accreditation
As part of the computing course, you can receive dual accreditation for industry-certified courses such as CompTIA, Cisco CCNA, Linux, and Microsoft.
IT Requirements
A MEDIUM spec (i.e., able to run Win 10, an AV solution, and Office comfortably. Be able to use Wi-fi and camera to attend online classes, use other software such as SPSS, Adobe Connect, Minitab, Maple, so needs more RAM, SSD, etc.)
Minimum Entry Requirements
Leaving Certificate Requirements
- Minimum Number of Subjects: 6
- Minimum Grade in Maths: 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:
- Mathematics (C20139)
- Mathematics (5N1833)
- Mathematics (6N3395)
- Mathematics for Computing (C20175)
- Mathematics for Engineering (C20174)
- Maths for Information Technology (5N18396)
- LC Maths
- Three distinctions plus a pass in:
Mature Applicants
Applications from mature students (23+) are welcome.
English Language Requirements
If English is not your first language, you will need to provide evidence of your English language proficiency as detailed on our website. Applicants for this course should have a minimum IELTS (Academic Version) English Proficiency of 6.0 overall (or equivalent).
Sample Timetable
Click on the link below to view an indicative timetable for this course. Timetables are subject to change, and up-to-date timetables will be provided to students on commencement.
What are my career opportunities?
Our graduates work in a range of roles, including:
- Software Developer
- Game Developer
- Mobile App Developer
- Web Developer
- Data Scientist
- Internet of Things Developer
- Cloud Architect
- Network Administrator
- IT Consultant
Graduate Employers:
- IBM
- Accenture
- Deloitte
- Liberty IT
Module Listing
Year One
- Semester 1:
- Computer Organization and Architecture [Mandatory]
- Cybersecurity Fundamentals [Mandatory]
- Fundamentals of Programming 1 [Mandatory]
- Networking 1 [Mandatory]
- Personal & Professional Development [Mandatory]
- Semester 2:
- Networking 2 [Mandatory]
- Web Development Fundamentals [Mandatory]
- Mathematics for Computing [Mandatory]
- Fundamentals of Programming 2 [Mandatory]
- Operating Systems [Mandatory]
Year Two
- Semester 1:
- Database Fundamentals [Mandatory]
- Web Development Client-Side [Mandatory]
- Object-Oriented Programming [Mandatory]
- Information Technology Mathematics and Data Visualisation [Mandatory]
- Cloud Fundamentals [Mandatory]
- Semester 2:
- Advanced Programming [Mandatory]
- Advanced Databases and Analytics [Mandatory]
- Front End Development [Mandatory]
- Secure Full-stack Web Development [Mandatory]
Year Three
- Semester 1:
- Data Structures & Algorithms [Mandatory]
- Rich Web Applications and Frameworks [Mandatory]
- Design Patterns [Mandatory]
- Applied Data Science [Mandatory]
- Work Placement Preparation [Mandatory]
- Semester 2:
- Professional Group Project [Elective]
- Work Placement [Elective]
Year Four
- Semester 1:
- Project (Part 1) [Mandatory]
- Research Skills [Mandatory]
- Applied Deep Learning & LLMs [Mandatory]
- Applied Human Language Technology [Elective]
- Mobile and Ubiquitous computing [Elective]
- General Purpose GPU Computing [Elective]
- Green Computing [Elective]
- Universal Design for Extended Reality (XR) Systems [Elective]
- Parallel Computing [Elective]
- Advanced Data Science [Elective]
- Advanced Web Development Group Project [Elective]
- Semester 2:
- Project (Part 2) [Mandatory]
- Software Quality & Ethics [Mandatory]
- Internet of Things Technologies [Elective]
- Bio-Inspired Computing [Elective]
- Computer Vision [Elective]
- 3D and XR System Development [Elective]
- Natural Language Processing with Deep Learning [Elective]
- Programming Paradigms [Elective]
- Text Analytics and Web Content Mining [Elective]
- High Performance Computing [Elective]
Advanced Entry
Advanced entry applications are currently not accepted to this course.
What our students say
"This course will prepare graduates with the skills they need to thrive in the IT sector and covers a wide range of modules, including the CISCO networking module. At the end of second year, students can choose to either specialise in Information Technology or Digital Forensics and Cyber Security during third and fourth year. Every lecture is followed by its respective practical session to equip students with not only theoretical knowledge but also valuable hands-on experience."
- Suk Jing Lim, Computing
Progression
On graduation, you may continue to postgraduate study at TU Dublin or elsewhere.
Technological University Dublin: A Summary
Overview:
Technological University Dublin (TU Dublin) is a public university located in Dublin, Ireland. It offers a wide range of undergraduate and postgraduate programs across various disciplines. TU Dublin is known for its strong focus on practical learning and its commitment to providing students with the skills and knowledge they need to succeed in their chosen careers.
Services Offered:
Student Life and Campus Experience:
TU Dublin boasts a vibrant campus life with a diverse student body. Students can enjoy a range of activities and societies, including sports clubs, music groups, and drama societies. The university also offers a variety of support services, such as career counseling, academic advising, and student health services.
Key Reasons to Study There:
Practical Learning:
TU Dublin emphasizes practical learning, providing students with hands-on experience and industry connections.Diverse Programs:
The university offers a wide range of programs across various disciplines, catering to diverse interests and career aspirations.Vibrant Campus Life:
Students can enjoy a lively campus environment with numerous clubs, societies, and events.Strong Industry Links:
TU Dublin has strong connections with industry, providing students with opportunities for internships, placements, and career development.Academic Programs:
TU Dublin offers a wide range of undergraduate and postgraduate programs, including:
Undergraduate:
Arts, Business, Engineering, Science, Health Sciences, and more.Postgraduate:
Master's degrees, PhD programs, and professional development courses.Other:
TU Dublin has five locations in Dublin, including Grangegorman, Blanchardstown, Tallaght, City Centre, and Rathmines. The university is committed to sustainability and has over 400 sustainable businesses.