From forensic computing to network security, the course covers a wide range of subjects. Within these, you will learn about web hacking, password cracking, malware analysis, port scanning, buffer overflows and much more.
You also learn how to evaluate the impact of security problems and recommend improvements to a network’s security within a legal and ethical framework. You will also conduct a masters project within an area of cybersecurity that will allow you to build on your existing skills.
How you learn
Teaching is focused on lectures and practical sessions in dedicated classrooms. Lectures are used to present the key concepts, while practicals increase your understanding of the subject and allow you to develop your competence in technological and theoretical work. The course is taught using a problem-based learning approach. You will spend about 12 hours per week attending classes and about 30 hours a week of private study.
How you are assessed
The taught course will be assessed using a combination of written coursework, presentations and seminars, with a written dissertation at MSc level.
What our students say about this course
"This is a great course and is everything I expected it to be. I came from a traditional computing background; programming, networks and the normal stuff, but I wanted to do some sort of course that would set me out from the crowd and greatly improve my job prospects.
"I’ve always been interested in computer security and hacking but was disappointed that it wasn’t really covered in my undergraduate degree. I was taught how to be a programmer, but didn’t really know how to write secure programs, or why that was important. This course covers everything that I think I’ll need to get a job, and most importantly, a job I’ll love!"