Course Details
CAO code:
BN120
Entry Route into programme:
Leaving Certificate
Mature grounds
Special circumstances
FETAC graduates
Duration:
4 years
NFQ level:
8
Method of application:
CAO (300points)
Award title:
Bachelor of Science (Honours)
Credits for Full Award:
240 @ NFQ Level 8
Awarding Body:
ITB
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
Web Development 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
Computer & Network Forensics
Secure Programming 1
Secure Communications
Penetration Testing
Semester 6
Network Security
Web Application Security
Secure Programming 2
Group Project
Year 4
Semester 7
Mobile Device Forensics
Application Security
Business Continuity Management & Cloud Security
Semester 8
Advanced Network Security
Biometrics & Forensics Applications
Scripting & Data Processing
Individual Project