Computer Science BSc (Hons)


If you're ready to make a career out of your interest in computer tech, then this BSc (Hons) Computer Science course will give you the skills and knowledge you need.

You'll examine every aspect of computer science, from programming to networks, and learn to develop the computer applications that are moulding the future. You'll be able to explore the latest boundary-pushing technology, such as artificial intelligence and robotics.

Interested in becoming a Computer Science teacher? You can combine your computing studies with teacher training and school teaching placements. If successful, you'll get a £9,000 bursary in your final year and have Qualified Teacher Status alongside your Computer Science degree.MEng (integrated Master's) alternative

You can also study this subject as a 4-year MEng (Hons) integrated Master's degree. 

The BSc and MEng share the same modules in years 1–3. The MEng allows you to achieve a Master's level degree with an extra year of undergraduate study, which can further enhance your career prospects. 

If you study the BSc, you can transfer to the MEng if you progress well and achieve good grades. You can also transfer from the MEng to the BSc if you change your mind about how long you want to study for once you start the course.

What you'll experience

On this degree course, you'll:

  • Get a thorough grounding in hardware, software and information processing
  • Learn from experts with career experience in computer science
  • Get to grips with the technical side of computer systems design and use your knowledge to find solutions to practical problems
  • Use the latest tech and apply your skills to real-life problems via our partnership schemes with charities and organisations
  • Access equipment such as our high performance computer labs, mobile app development lab and usability labs, including the latest eye-tracking technology
  • Build your knowledge in specialist areas of the industry such as cyber-security
  • Make the most of workplace trips, pop-up lectures and hack days, where you'll join forces with other computing students to collaborate on projects and solve challenging problems
  • Have the opportunity to get a £9,000 bursary to train and graduate as a qualified teacher

How you're assessed

You’ll be assessed through:

  • multiple choice tests
  • in-class exercises
  • written exams
  • mini projects
  • presentations
  • written reports
  • review articles

You’ll be able to test your skills and knowledge informally before you do assessments that count towards your final mark.

You can get feedback on all practice and formal assessments so you can improve in the future.

The way you’re assessed may depend on the modules you select. As a guide, students on this course last year were typically assessed as follows:

  • Year 1 students: 33% by written exams and 67% by coursework
  • Year 2 students: 58% by written exams, 3% by practical exams and 39% by coursework
  • Year 3 students: 22% by written exams and 78% by coursework


Teaching methods on this course include:

  • lectures
  • tutorials
  • laboratory work
  • project work

Careers and opportunities

You’ll graduate with a diverse skill set that covers programming, software development and network management. 

This gives you a foundation for a career in areas such as:

  • software engineering
  • web development
  • computer programming
  • network design
  • teaching (with Qualified Teacher Status)

Whatever you decide to do, you’ll get career help, support and guidance for up to 5 years after you graduate from our Careers and Employability service.

Work experience and career planning

To give you the best chance of securing a great job when you graduate, our Careers and Employability service can help you find relevant work experience during your course.

We can help you identify placements, internships, voluntary roles and freelancing opportunities that will complement your studies and build your CV.

If you combine your degree with teacher training, you'll do teaching placements as part of your course.

Teacher training pathway with £9,000 bursary

Traditionally, if you wanted to qualify as a teacher of computing you’d have to complete a Bachelor’s degree and then progress onto a 1-year Postgraduate Certificate of Education (PGCE). Our Initial Teacher Training (ITT) pathway saves you the extra year of study, plus you get a £9,000 bursary. You’ll graduate with Qualified Teacher Status (QTS), meaning you can start work teaching right away in most schools in England and Wales. 

The ITT option is available for any Computer Science or Computing student. You have to take the level 5 Computing ambassador module as a stepping stone to the ITT in your final year.

Timetabling for this additional qualification is bolted onto your second and third years of study (in 3 phases). You’ll work on placement in a school every weekday from June to mid-July at the end of your second year. Then you’ll do 2 days a week in school in your third year. Finally, you’ll do every day in a school from June to mid-July at the end of your third year. 

Your £9,000 bursary will be paid in 9 x £1,000 instalments from the September of your third year of study, after you register on the ITT pathway.  

BSc (Hons) Award
September Start
Full-time, Sandwich Study Mode
3 years Duration

Entry Requirements For This Course

112-128 points to include a minimum of 2 A levels, or equivalent, including an A Level in a relevant subject.

English language proficiency at a minimum of IELTS band 6.0 with no component score below 5.5.

University of Portsmouth in Pictures

Upcoming Open Days at University of Portsmouth


Undergraduate Open Day

04 Dec 2021, 10:00 AM - 04 Dec 2021, 15:00 PM University of Portsmouth, Portsmouth Guildhall, Guildhall Square, Portsmouth, PO1 2AB
Visit Website
Book your place at an Open Day, and take your first steps towards the experience of a lifetime. You'll get a taste for undergrad life in Portsmouth and we'll help you explore our island city, student life and the University. Sign up now to save your place and get your questions answered. We hope to hold this event on campus, but should circumstances mean we have to change to a virtual event, we'll let you know.

Latest Updates from University of Portsmouth

Location of University of Portsmouth