Explore our campus, including our modern accommodation and innovative course facilities on our virtual tour.

Computer Science BSc Welcome Pack

Welcome to Computer Science BSc & Top-Up 2025.

​​​Our BSc (Hons) Computer Science degree gives you the opportunity to explore different ideas and develop innovative solutions to current issues in the computing industry. This three-year Computer Science degree will give you an insight into the computing industry, investigating the wide-reaching influences that computers and computing technology have on the world, while making contributions to help find your ideal path for a career in Computing.

​During your first year of this course, you will study common computer science modules (e.g., Computer Systems, Software Engineering Fundamentals, Mathematics for Computer Science, Web Development, Problem Solving & Programming) which help you build a foundation for more advanced topics in subsequent years.
​In your second year, you will continue your journey with the core computer science modules such as Data Structures and Algorithms, Operating Systems, Object-oriented programming, Web Development, and Relational Databases, etc. You also need to do a group project where you will be a part of a small team to design and implement a solution of decent quality for a given task. This will help you develop not only technical skills but also key soft skills such as teamwork, effective communication, leadership, etc.

​In your final year of study, you will further enhance your Computer Science knowledge/skills by doing high-level modules such as Advanced AI and Applications, Modern Databases, Cyber Security and Applied Cryptography, and Media Technology. You are also expected to complete an independent dissertation on a topic of your choice in the field of Computer Science (with some guidance from an assigned supervisor). This benchmarking module will allow you to show case your overall knowledge/skills learnt from the course.​​

Your Course Leader

Dr James Xue

Senior Lecturer and Course Leader for Computer Science
james.xue@northampton.ac.uk

 

Welcome and Induction Sessions

This is your induction timetable with in-person sessions starting on Tuesday 23 September. If you have any questions please do not hesitate to contact induction organiser James Xue: James.Xue@northampton.ac.uk

Specialist Equipment

A laptop with a general specification is needed for the course; students are recommended to use cloud storage for backup of their work; a memory stick might also be useful at times.​​

Explore
Our Campus