Bachelor of Science in Computing in Information Technology
Program Overview
Computing (Information Technology)
Overview
The Bachelor of Science in Computing in Information Technology is a three-year course designed to meet Ireland's growing need for computing graduates who can contribute to the development of the next generation of cutting-edge computing technologies.
Course Details
TU Code
TU757
CAO Point Range 2024
272-414
NFQ Level
Level 7
Award Type
Major
Award
Bachelor of Science
ECTS Credits
180
Duration
3 years
Number of Places
20
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: 5
- 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:
- Must include a pass in one of the following:
- Mathematics (C20139)
- Mathematics (5N1833)
- Mathematics for Computing (C20175)
- Mathematics for Engineering (C20174)
- Mathematics (6N3395)
- Maths for Information Technology (5N18396)
- LC Maths
- Must include a pass in one of the following:
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.
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.
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]
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.
Progression
On successful completion, you're eligible for TU883 Bachelor of Science (Honours) in Computing in Information Technology, one-year add-on programme. See Year 4 of TU860 Computing (Information Technology) for the list of modules on TU883.
