Awards
Ordinary Bachelor Degree
Mode of Delivery: Full Time
 
No. of Semesters : 6
NFQ Level: 7
Programme Credits: 180
Language of Instruction: English
Department: Computing and Networking
 

Semester Schedules

Stage 1 / 60 ECTS / Semester 1

Mandatory
Module Code Module Title
PROG Programming 1
MATH Mathematics 1
COMP Computer Hardware 1
NETW Networking 1
COMM Applications and Interpersonal Communications
 

Stage 1 / 60 ECTS / Semester 2

Mandatory
Module Code Module Title
PROG Programming 2
MATH Mathematics 2
SYST Operating Systems
COMP Computer Hardware 2
NETW Networking 2
 

Stage 2 / 60 ECTS / Semester 1

Elective Regulation
Students may EXIT at this stage of the programme with a Higher Certificate in Science in Computing Programming (Level 6 Embedded Exit Award), provided they have achieved the required learning outcomes for the level 6 award and have accumulated 120 credits. IT Carlow academic regulations apply.
Mandatory
Module Code Module Title
PROG Web Programming and Databases 1
DIGT Digital Logic
DATA Data Structures and Algorithms
DEVL Object Oriented Software Development 1
ANAL Systems Analysis and Testing
 

Stage 2 / 60 ECTS / Semester 2

Mandatory
Module Code Module Title
COAP Assembly and C
STRU Discrete Structures
DEVL Object Oriented Software Development 2
PROG Web Programming and Databases 2
PROJ Project (Software Development)
 

Stage 3 / 60 ECTS / Semester 1

Mandatory
Module Code Module Title
ENGR Software Engineering
PROG Advanced Programming
SYST Operating Systems
DATA Advanced Data Structures and Algorithms
DEVL Cloud Development
 

Stage 3 / 60 ECTS / Semester 2

Group Elective 1
Module Code Module Title
RECH Approved Semester Abroad
WKPL Work Placement (Software Development)
PROJ Project (Software Development)