The first year curriculum is common for all degrees in the Department of Computer Science, MTU Bishopstown Campus, Cork. All first year students study the same modules and this means that students can transfer to another programme in the Department in year two if they meet the CAO entry requirements for that programme when they enter MTU 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 his/her studies.
The aim of the BSc in Information Technology programme is to produce graduates who have strong Information Technology skills in areas such as IT infrastructure, operating systems, systems administration, cloud computing technologies and cyber security. Graduates will be able to deploy and administer virtualised environments, deploy and configure networks, and secure the IT infrastructure. Along with learning about IT systems, you will also learn about Information Security which is a rapidly expanding sector in the computer industry. As more technology goes online, you have to learn how private/ sensitive information may be at risk and the steps you can take to protect it.
Semester Schedules
Stage 1 / Semester 1
|
Mandatory
|
Module Code
|
Module Title
|
SOFT6007
|
Web Development Fundamentals
|
CMOD6001
|
Creativity Innovation&Teamwork
|
COMH6002
|
Computer Architecture
|
MATH6055
|
Maths for Computer Science
|
SOFT6018
|
Programming Fundamentals
|
COMP6035
|
Computer Security Principles
|
|
Stage 1 / Semester 2
|
Mandatory
|
Module Code
|
Module Title
|
COMP6027
|
Networking Fundamentals
|
MATH6004
|
Discrete Maths
|
COMP6042
|
Operating Systems in Practice
|
COMP6043
|
Physical Computing
|
SOFT6017
|
Modular Programming
|
COMP6041
|
Introduction to Databases
|
|
Stage 2 / Semester 1
|
Mandatory
|
Module Code
|
Module Title
|
SOFT7022
|
Database Design
|
SOFT7006
|
Operating Systems
|
COMP7032
|
Routing and Switching Concepts
|
SOFT7007
|
Requirements Engineering
|
COMP7036
|
Linux Administration
|
Elective
|
Module Code
|
Module Title
|
SOFT7008
|
Server-side Web Development
|
SOFT7031
|
Client-side Web Development
|
FREE6001
|
Free Choice Module
|
|
Stage 2 / Semester 2
|
Mandatory
|
Module Code
|
Module Title
|
COMP7045
|
Windows Security
|
COMP7004
|
Cyberethics
|
COMP7041
|
Virtualisation Technologies
|
COMP7033
|
Scaling and Managing Networks
|
COMP7011
|
Internet & Network Services
|
Elective
|
Module Code
|
Module Title
|
COMP7044
|
Systems Scripting
|
COMP8017
|
Database Administration
|
FREE6001
|
Free Choice Module
|
|
Stage 3 / Semester 1
|
Mandatory
|
Module Code
|
Module Title
|
SOFT7003
|
Group Project
|
COMP8055
|
Cloud Networking
|
SOFT8019
|
Data Centre Virtualisation
|
COMP7012
|
IT Project Management
|
COMP8022
|
Network Security
|
Elective
|
Module Code
|
Module Title
|
COMP7039
|
Agile Processes
|
COMP7040
|
Technical Writing using XML
|
FREE6001
|
Free Choice Module
|
|
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
|
COMP7047
|
Open Source Projects
|
COMP8045
|
Emerging Technological Trends
|
FREE6001
|
Free Choice Module
|
COMP7046
|
Technical Communication Skills
|
|