Course Content
Year 1
- Architecture and Operating Systems
- COMP Tutorial Level 4
- Core Computing Concepts
- Database Systems Development
- Networks
- Programming
Year 2
- Business Information Systems Security
- COMP Tutorial Level 5
- Operating Systems and Internetworking
- Database Principles
- Software Engineering Theory and Practice
Year 3
- Advanced Networks
- COMP Tutorial Level 6
- Individual Project (Engineering)
- Interaction Design
Optional
- 3D Computer Graphics and Animation
- Big Data
- Business Systems Analysis
- Computing Undergraduate Ambassador
- Data Analystics and Visualisation
- Ethical Hacking
- Modern Foreign Language (Institution-wide Language Programme)
- User Experience Design and Implementation
- Virtualisation and Cloud Computing
- Web Programming
- Advanced Database Concepts
- Advanced Systems Analysis
- Computer Science Teaching Placement
- Distributed Systems and Security
- Educational Computing
- Fuzzy Systems and Networks
- Graphics and Computer Vision
- Hacking 4 MOD
- Information Systems Management
- Internet of Things
- Neural Networks and Genetic Algorithms
- Practical Data Analytics and Mining
- Professional and Academic Research Development
- Project Management
- Security and Cryptography