BSc Computer Science with Cyber Security with Foundation Year
Entry requirements
GCSE: In addition to Level 3 requirements, you must have evidence of Level 2 GCSE English and Maths at Grade C/4 or above. UCAS tariff: 64 Points Grade- E in Maths or Computing/IT. 72 points - any subject/grade combination. A level: Two full A-Level equivalents. 64 Points Grade- E in Maths or Computing/IT. 72 points - any subject/grade combination. BTEC: MPP - Maths or Computing/IT. MMP - any subject T level: Overall grade P (D or E). Any subject accepted. Must have passed all components. Access to HE: 64 UCAS Tariff points from a QAA-approved, IT-related, science, or engineering course. Scottish Highers: Two at higher Level. 64 UCAS Tariff points - Higher Level Maths or IT-related. 72 UCAS Tariff points - any subject/grade combination. Irish Leaving Certificate: Two at higher Level. 64 UCAS Tariff points - Higher Level Maths or IT-related. 72 UCAS Tariff points - any subject/grade combination. IB: 26 point, including Grade 4 in Higher Level Maths, Science, Engineering or Technology.
About this course
BSc (Hons) in Computer Science. Core topics include Programming, Computer Architecture, Statistics, Mathematical Modelling, Project Management, and Artificial Intelligence & Machine Learning. The programme includes a foundation year and is accredited by the BCS, the Chartered Institute for IT. An independent final-year project is completed on a student-selected topic.
Modules
- Computer Programming
- Computer Systems
- Computing Mathematics FY
- Web Programming
- Inside Computer Systems
- Database Systems
- Computer System Internals and Linux
- Programming 1
- Programming 2
- Professional Development and Practices
- Web Development and Human Computer Interfaces
- Client Server Systems
- Data Structures
- Career Development
- Networking and Security
- AI and Data Mining
- Software Projects with Agile Techniques
- Cyber Investigation
- Malware and Exploit Analysis
- Information Security Management
- Project
- Mobile Development
- Business Management
- Virtual Reality and 3D Games
- Deep Learning
- Advanced Web Development