BSc (Hons) Computer Science with Placement Year
Course Overview
This BCS-accredited programme prepares you for a successful career as a Chartered IT Professional (CITP) in the dynamic tech sector. You'll master the core fundamentals of computer science while applying them to cutting-edge trends like artificial intelligence. The course emphasizes practical, real-world experience to ensure you graduate with a strong portfolio and the skills top employers demand.
Key Program Highlights
- Accredited by the British Computer Society (BCS), a pathway to Chartered IT Professional (CITP) status
- Curriculum focused on both foundational computer science and emerging technologies like AI
- Gain hands-on experience through real-world projects and industry collaborations
- Opportunities for professional placements to build your network and CV
- Graduate with a robust portfolio showcasing your skills to top tech employers
Course Overview
This BCS-accredited programme prepares you for a successful career as a Chartered IT Professional (CITP) in the dynamic tech sector. You'll master the core fundamentals of computer science while applying them to cutting-edge trends like artificial intelligence. The course emphasizes practical, real-world experience to ensure you graduate with a strong portfolio and the skills top employers demand.
Key Program Highlights
- Accredited by the British Computer Society (BCS), a pathway to Chartered IT Professional (CITP) status
- Curriculum focused on both foundational computer science and emerging technologies like AI
- Gain hands-on experience through real-world projects and industry collaborations
- Opportunities for professional placements to build your network and CV
- Graduate with a robust portfolio showcasing your skills to top tech employers
Requirements
Modules
- Introductory Mathematics for Digital Science
- Fundamentals of Digital Systems
- Introductory Programming for Digital Science
- Foundations of Artificial Intelligence and Data Science
- Cybersecurity Fundamentals
- Internet Applications and Databases
- Power Skills
- Interdisciplinary Design Project
- Business and Enterprise Computing
- Human-Computer Interaction
- Programming Language Concepts
- Software Engineering
- Data Structures, Algorithms and Object-Oriented Programming
- Team Project
- Ethics, Equality, Diversity, Inclusion and Sustainability
- Secure Networks and Operating Systems
- Introduction to Artificial Intelligence and Robotics
- EPS Placement Year
- Individual Project
- Software Project Management
- Natural Language Processing
- Distributed Systems and Blockchain
- Computer Animation
- Interaction Design
- Software Testing
- Digital Forensics
- Data Mining
- Adaptive and Intelligent Robotic Systems
- DevSecOps
- Game Development
- Cloud Computing and DevOps
- Introduction to Artificial Intelligence and Robotics
- Multi-Agent Systems
- Mobile Development
- Secure Networks and Operating Systems
- Image and Video Processing
- Computational Intelligence
- Software Security
- Big Data Technologies (Advanced Database Systems and GIS)
- Multimedia Information Retrieval