Bachelor of Science in Cyber Security and IT Forensics Course content
Key information
You will study the modules presented in Year 1 of the Common Entry route to Cyber Security and IT Forensics. The emphasis in Year 1 is on programming, an understanding of its basis, and the study of the physical machine on which programs run. Your study of Cybersecurity modules begins in semester 3 and runs throughout the course – including topics in Cryptography, Data Forensics, Cybersecurity Law and Regulations, and Host and Network Security. As you need to understand the platforms to which cybersecurity measures are applied, you will also study operating systems, networks, and web and mobile technologies throughout the course. Plenty of hands-on practical laboratory experience is provided throughout the course.
During the final year, you will have the opportunity to apply the skills learned in the previous three years in the specialist security and networking modules by undertaking a final year project which develops skills in design, implementation, testing and reporting. Each student will work with the guidance of an individual supervisor. The final year project will help you to pull together the skills and techniques that you have acquired throughout the course.
As with other UL courses, a Cooperative Education placement provides 30 weeks of industrial work experience. In this course, Coop takes place in the second semester of 3rd year and through the summer break preceding 4th year.
Semester 1
| Module code | Module title |
|---|---|
| CS4012 | Representation and Modelling |
| CS4141 | Introduction to Programming |
| CS4221 | Foundations of Computer Science 1 |
| ET4011 | Fundamentals of Computer Organisation |
| MS4111 | Discrete Mathematics |
Semester 2
| Module code | Module title |
|---|---|
| CS4043 | Games Modelling Design |
| CS4222 | Software Development |
| CS4182 | Foundations of Computer Science 2 |
| ET4162 | Computing Systems Organisation |
| MA4402 | Computer Maths 2 |
Semester 3
| Module code | Module title |
|---|---|
| CE4703 | COMPUTER SOFTWARE 3 |
| CE4607 | COMPUTER NETWORKS 1 |
| ET4023 | INTRODUCTION TO SECURITY AND CRYPTOGRAPHY |
| ED5081 | INTRODUCTION TO WEB AND DATABASE TECHNOLOGY |
| ET4033 | SUSTAINABILITY & TECHNOLOGY |
Semester 4
| Module code | Module title |
|---|---|
| CS4023 | OPERATING SYSTEMS |
| ET4024 | NEXT GENERATION NETWORKING |
| ET4014 | DATA SECURITY |
| ET4334 | INTRODUCTION TO CLOUD COMPUTING |
| ED5042 | MOBILE APP DEVELOPMENT |
Semester 5
| Module code | Module title |
|---|---|
| ET4047 | EMBEDDED SOFTWARE |
| EE6003 | CONVERGED NETWORKS |
| CE5041 | CYBERSECURITY LAW AND REGULATIONS |
| ET4244 | OUTCOME BASED LEARNING LABORATORY |
| ET4437 | DISTRIBUTED COMPUTING AND JAVA |
Semester 6
| Module code | Module title |
|---|---|
| Cooperative education |
Semester 7
| Module code | Module title |
|---|---|
| CE4051 | INTRODUCTION TO DATA ENGINEERING AND MACHINE LEARNING |
| CE5031 | OT/ICS NETWORKS AND PROTOCOLS |
| CE4076 | SOFTWARE ENGINEERING 1 |
| ET4307 | APPLIED CLOUD COMPUTING |
| ET4927 | Project 1 |
Semester 8
| Module code | Module title |
|---|---|
| EE6022 | BIOMETRICS |
| CE5032 | SECURE OT/ICS NETWORKS |
| CE5022 | LOG FILES AND EVENT ANALYSIS |
| ET4028 | HOST AND NETWORK SECURITY |
| ET4928 | Project 2 |