BSc (Hons) Computer Science with Cyber Security with Foundation Year
Program start date | Application deadline |
2024-09-01 | - |
2025-09-01 | - |
Program Overview
This foundation year pathway in Computer Science with Cyber Security equips students with the technical skills and knowledge to progress to the undergraduate degree program.
Program Outline
Degree Overview
Objectives:
- Equip students with the technical skills and confidence to progress to the computer science with cyber security undergraduate degree program.
- Develop students' knowledge of forensics to enable them to diagnose attacks and assess damage.
- Provide students with a strong understanding of cryptography to address security concerns.
- Teach students about evidence preservation to enable them to work in an ethical framework.
- Help students understand risk management to actively manage threats.
Description:
This foundation year pathway is designed for students who want to study the full honours degree but don't meet the direct entry requirements. By successfully completing the foundation year, students will progress to the full BSc (Hons) Computer Science with Cyber Security degree course. The program provides students with a solid foundation in computer systems, programming, and relevant skills to excel in the computer science field. Students will gain hands-on experience through project work, developing the ability to think conceptually and cultivate independent technical judgment.
- During the final year, students will specialize in cyber security, taking modules on cyber investigation and malware and exploit analysis.
- Students will complete individual projects to demonstrate their knowledge and skills.
Structure:
- Full-time program with the option for a placement year between years two and three.
- Students will be assigned a placement tutor to monitor their progress and assess their final report.
Modules:
Foundation Year
- Computer Programming
- Computer Systems
- Computing Mathematics FY
- Web Programming
- Inside Computer Systems
Year One
- Database Systems
- Computer System Internals and Linux
- Programming 1
- Programming 2
- Professional Development and Practices
- Web Development and Human Computer Interfaces
Year Two
- Client Server Systems
- Data Structures
- Career Development
- Networking and Security
- AI and Data Mining
- Software Projects with Agile Techniques
Year Three
- Cyber Investigation
- Malware and Exploit Analysis
- Information Security Management
- Project
Optional Modules (Year Three):
- Mobile Development
- Business Management
- Virtual Reality and 3D Games
- Deep Learning
- Advanced Web Development
Assessment
Assessment formats:
- Examinations
- Assignments
- Practical tests
- Projects
- Software development tasks
Teaching
Teaching methods:
- Practical laboratories
- Case studies
- Group work
- Project work
Faculty:
- Experienced and supportive lecturers and university staff.
Unique approaches:
- Industry challenge: "Hackcamp" project in the second year, where students work in teams to develop solutions for real-life briefs set by industry partners.
- Individual projects in the final year allow students to focus on an area of software engineering of their choice.
Careers
Potential career paths:
- Security analyst
- Risk consultant
- Security auditor
- Cyber security specialist
Opportunities:
- Leading national companies across a range of industries, including Sainsbury's, Cisco, Microsoft, HMRC, and local firms.
Other
School of Science, Engineering and Environment:
- Provides an opportunity to become part of a community making a difference in industry.
Facilities:
- Specialist computing suites and laboratories, including a networking laboratory and dedicated final year project laboratory.
Industry Collaboration and Research:
- Students are part of a community engaged in research and collaboration on industry-related challenges.
- Opportunities to gain practical experience and contribute to cutting-edge research.