Print Print Page | A | A | A

Course Details

Bachelor of Science in Computing in Information Technology

CAO code: BN013 Entry Route into programme:
  • Leaving Certificate
  • Mature grounds
  • Special circumstances
  • QQI-FET (formerly FETAC) graduates


Duration: 3 years
NFQ level: 7
Method of application: CAO
2017 Points : AQA*
Award title: Bachelor of Science
Credits for Full Award: 120 @ NFQ Level 6; 60 @ NFQ Level 7
Awarding Body: ITB Transfer and Progression:
BN013 (Year 3) - Bachelor of Science in Computing in Information Technology or BN311 (Year  3) Bachelor of Science in Computing in Digital Forensics & Cyber Security

Minimum Entry Requirements

Leaving Certificate applicants will require a grade O6/H7 in five subjects, these subjects must include Maths and English or Irish.

Mature students may be admitted without meeting these formal minimum requirements. 

Minimum entry requirements for QQI-FET (formerly FETAC) graduates, see


Note :

Students who apply for this course will have a choice when they enter third year of the programme to specialise in Information Technology or Digital Forensics & Cyber Security.


Course Content

Year 1
Semester 1
  • Fundamentals of Programming 1
  • Computer Systems
  • Networking Basics
  • Personal and Professional Development
  • Web Development Fundamentals
  • Algorithmic Problem Solving
Semester 2
  • Fundamentals of Programming 2
  • Computer Architecture
  • Mathematics for Computing
  • Routers and Routing Basics
  • Web Development Client Side
Year 2
Semester 3
  • LAN Switching and Wireless
  • GUI Programming
  • Information Technology Mathematics
  • Database Fundamentals
  • Object Oriented Analysis and Design
  • Interactive Multimedia
Semester 4
  • Advanced Programming
  • Web Development Server - Side
  • WAN Technologies
  • Software Engineering and Testing
  • Operating Systems
  • IT Business Management
Year 3
Semester 5
  • Data Structures and Algorithms
  • Rich Web Applications
  • Parallel Computing
  • Advanced Switching and Routing
  • Project Skills
  • Major Group Project (Part 1)
Semester 6
  • Network Distributed Computing
  • Object Oriented and Design Patterns
  • Troubleshooting IP Networks
  • Web Framework Development
  • Major Group Project (Part 2)


Apply Now

What our students say...


" There is so much depth to studying Computing that you can literally specialise in what you most enjoy towards the end of your degree. The course caters towards all levels of ability, starting off at an even level and then building up ability in steps.Everyone has their own pace and this approach caters for that, regardless of your age or educational background. "

Brendan Lawless,
Bachelor of Science (Honours) in Computing Graduate

Area / Transport Map