The first year curriculum is common for all degrees in the Department of Computer Science, MTU Bishopstown Campus. All first year students study the same modules and this means that students can transfer to another programme within the Department in year two if they meet the CAO entry requirements for that programme when they enter MTU Bishopstown Campus, Cork. This offers great flexibility for qualifying students who may wish to change programmes after year one. This flexibility allows a student to make a more informed decision one year into their studies.
This programme is designed to provide the graduate with both the management and technical skills to work in a wide range of organisations.
At a time when reliance on secure IT systems grows more critical, there is an increasing need for graduates with the skills required to manage IT services and implement complex projects securely. This programme is specifically designed to address these need.
On this programme you will study a range of modules in cyber security, networking, database administration, system administration, project management, and IT planning and design. You may also choose other computer science modules as electives.
MTU Cork has a long and successful association with the Erasmus programme. Every year, students travel to study at MTU Cork from across Europe and many students travel to study beyond our shores. The Department of Computer Science has strong links with institutions in Germany, Sweden, France, and Finland.
Semester Schedules
Stage 1 / Semester 1
|
Mandatory
|
Module Code
|
Module Title
|
CMOD6001
|
Creativity Innovation&Teamwork
|
COMH6002
|
Computer Architecture
|
MATH6055
|
Maths for Computer Science
|
COMP6035
|
Computer Security Principles
|
SOFT6007
|
Web Development Fundamentals
|
SOFT6018
|
Programming Fundamentals
|
|
Stage 1 / Semester 2
|
Mandatory
|
Module Code
|
Module Title
|
SOFT6017
|
Modular Programming
|
COMP6041
|
Introduction to Databases
|
COMP6042
|
Operating Systems in Practice
|
COMP6027
|
Networking Fundamentals
|
MATH6004
|
Discrete Maths
|
COMP6043
|
Physical Computing
|
|
Stage 2 / Semester 1
|
Mandatory
|
Module Code
|
Module Title
|
COMP7036
|
Linux Administration
|
SOFT7022
|
Database Design
|
SOFT7006
|
Operating Systems
|
SOFT7007
|
Requirements Engineering
|
COMP7032
|
Routing and Switching Concepts
|
Elective
|
Module Code
|
Module Title
|
FREE6001
|
Free Choice Module
|
SOFT7031
|
Client-side Web Development
|
SOFT7008
|
Server-side Web Development
|
|
Stage 2 / Semester 2
|
Mandatory
|
Module Code
|
Module Title
|
COMP7044
|
Systems Scripting
|
COMP8017
|
Database Administration
|
COMP7045
|
Windows Security
|
COMP7041
|
Virtualisation Technologies
|
COMP7033
|
Scaling and Managing Networks
|
Elective
|
Module Code
|
Module Title
|
FREE6001
|
Free Choice Module
|
COMP7004
|
Cyberethics
|
COMP7011
|
Internet & Network Services
|
|
Stage 3 / Semester 1
|
Mandatory
|
Module Code
|
Module Title
|
SOFT7003
|
Group Project
|
COMP7012
|
IT Project Management
|
COMP8022
|
Network Security
|
SOFT8019
|
Data Centre Virtualisation
|
COMP7039
|
Agile Processes
|
Elective
|
Module Code
|
Module Title
|
FREE6001
|
Free Choice Module
|
COMP7040
|
Technical Writing using XML
|
COMP8055
|
Cloud Networking
|
|
Stage 3 / Semester 2
|
Group Elective 1
|
Module Code
|
Module Title
|
PLAC7009
|
Work Placement
|
Group Elective 2
|
Module Code
|
Module Title
|
APEX8030
|
Approved External Study - 30 Credits
|
Group Elective 3
|
Module Code
|
Module Title
|
FREE6001
|
Free Choice Module
|
COMP7047
|
Open Source Projects
|
COMP7046
|
Technical Communication Skills
|
COMP8045
|
Emerging Technological Trends
|
|
Stage 4 / Semester 1
|
Mandatory
|
Module Code
|
Module Title
|
COMP8019
|
IT Service Management
|
COMH8001
|
Enterprise Storage Systems
|
COMP8027
|
Security Monitoring
|
INTR8016
|
Project - Research Phase
|
COMP8031
|
IT Transformation
|
Elective
|
Module Code
|
Module Title
|
FREE6001
|
Free Choice Module
|
COMP8052
|
Software-Defined Networking
|
COMP7040
|
Technical Writing using XML
|
COMP8050
|
Security for Software Systems
|
|
Stage 4 / Semester 2
|
Mandatory
|
Module Code
|
Module Title
|
COMP8028
|
Security Penetration Testing
|
COMP8056
|
IT Solutions Architecture
|
INTR8015
|
Project - Implementation Phase
|
LEGS8001
|
Ethical and Legal Issues in IT
|
Elective
|
Module Code
|
Module Title
|
COMP8057
|
Security Management
|
COMP8004
|
Applied Cryptography
|
COMP7037
|
NoSQL Data Architectures
|
FREE6001
|
Free Choice Module
|
|