BSc (Hons) Computer Science for Cyber Security
Course Overview
This Computer Science for Cyber Security degree equips you with the practical expertise needed to defend against modern digital threats. You will gain hands-on experience using high-end professional tools in state-of-the-art networking and security laboratories. The program prepares you for a high-demand career by combining theoretical computer science with specialized security applications.
Key Program Highlights
- Hands-on learning in state-of-the-art cyber security labs for network auditing and malware analysis
- Comprehensive curriculum covering secure software development, networking, and operating systems
- Opportunity for a professional placement year and a dedicated dissertation on a current security issue
- Pathway to earn industry-recognized CISCO CCNA professional qualifications
- Preparation for high-demand careers as penetration testers, forensic investigators, and security analysts
Course Overview
This Computer Science for Cyber Security degree equips you with the practical expertise needed to defend against modern digital threats. You will gain hands-on experience using high-end professional tools in state-of-the-art networking and security laboratories. The program prepares you for a high-demand career by combining theoretical computer science with specialized security applications.
Key Program Highlights
- Hands-on learning in state-of-the-art cyber security labs for network auditing and malware analysis
- Comprehensive curriculum covering secure software development, networking, and operating systems
- Opportunity for a professional placement year and a dedicated dissertation on a current security issue
- Pathway to earn industry-recognized CISCO CCNA professional qualifications
- Preparation for high-demand careers as penetration testers, forensic investigators, and security analysts
Requirements
Modules
- Problem Solving and Programming
- Computer Science Applications
- Object Oriented Programming
- Foundations of Computing Systems
- Mathematics For Computing
- Professional Programming Practice
- Software Development with C and C++
- Applied Software Engineering
- Foundations of Security
- Switching and Routing Principles
- Foundations of Computation
- Enterprise Engineering
- Systems Programming
- LAN Techniques
- Work Experience Placement
- Computing Project
- Cloud Computing and Internet of Things
- Secure Programming
- Malware Analysis
- Principles of Secure Operating Systems and Networks Security
- Routing Techniques and WANs
- Enterprise Networks and Security Techniques