Computer Science BSc Welcome Pack
Welcome to Computer Science BSc & Top-Up – September 2026.
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
Preparing for your course
In preparation for your course starting in September, we hold some online sessions beforehand so you can meet your Academic Team and other students studying the same course. These will be held on Friday 18 September; if you have any questions please do not hesitate to contact Dr James Xue: James.Xue@northampton.ac.uk
Friday 18 September
Session: Welcome week activities briefing session
- Time: 10 – 11am (BST)
- Online Link: https://eu.bbcollab.com/guest/7d61b0dbb24442c991e904a206781089
Tuesday 22 September
Session: General Welcome Talk
- Time: 11 – 11:45am (BST)
- Location: LH017, Ground Floor, Learning Hub, Waterside campus
Wednesday 23 September
Session: Brief of Welcome Week activities, the academic calendar, Personal Academic Tutors, Team building activities
- Time: 1 – 4pm (BST)
- Location: Morley Room, Senate, Waterside campus
Thursday 24 September
Session: Computer Science Subject session, regulations; presentation of team building activities, etc.
- Time: 1 – 5pm
- Location: Morley Room, Senate, Waterside campus
Friday 25 September
Session: How to Login & Use the University Technologies/Systems
- Time:
- Computer Sciences (Surnames A to J) 12.30pm (BST)
- Computer Sciences (Surnames K to Z) 1pm (BST)
- Location: LH316, Third Floor, Learning Hub, Waterside campus
Specialist Equipment
A laptop with reasonab;e specification would be sufficient for the course.
