University of Portsmouth - BSc (Hons) Computer Science

University of Portsmouth

BSc (Hons) Computer Science

Study BSc (Hons) Computer Science at University of Portsmouth London, a TEF Gold-rated, Top 5 Young University*, based in the vibrant and well-connected borough of Walthamstow. 

What sets this degree apart is our fixed timetable, which stays the same from day one until graduation, allowing you to plan your studies, work and life with ease. 

Our block teaching approach and smaller class sizes mean you’ll focus on one subject at a time, with ample one-on-one support from academics. This more personalised learning experience ensures you get the most out of each module.

*Times Higher Education Young University Rankings 2024

Entry Requirements

Typical offers
  • A levels - BBB-BBC
  • UCAS points - 112-120 points from 2 or 3 A levels, or equivalent, to include a relevant subject. (calculate your UCAS points)
  • T-levels - Merit
  • BTECs (Extended Diplomas) - DDM-DMM
  • International Baccalaureate - 29

You may need to have studied specific subjects – find full entry requirements and other qualifications we accept.

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

See alternative English language qualifications.

We also accept other standard English tests and qualifications, as long as they meet the minimum requirements of your course.

If you don't meet the English language requirements yet, you can achieve the level you need by successfully completing a pre-sessional English programme before you start your course.

Career Prospects

London is a key city in UK computer science jobs; it’s a UK home to giants like Apple and Google, and to start-ups like Revolut and Deliveroo. 

On this computer science course, you’ll be learning the concepts and approaches that such innovative companies build their successes on, both on the technical side and their business application. 

You’ll graduate with the knowledge and skills demanded by the global tech sector. We can also support you in finding relevant part-time work during your studies with us. 

You could also choose to set up your own business, or take a voluntary placement.

Course Details


Year 1

Core Computing Concepts – 20 credits
Database Systems Development – 20 credits
Networks – 20 credits
Programming – 40 credits
Architecture and Operating Systems – 20 credits

Year 2

Software Engineering Theory And Practice – 20 credits
Programming Applications And Programming Languages – 20 credits
Data Structures And Algorithms – 20 credits
Operating Systems And Internetworking – 20 credits
Discrete Mathematics And Functional Programming – 20 credits
Ethical Hacking – 20 credits

Year 3

Individual Project (Engineering) – 40 credits
Theoretical Computer Science – 20 credits
Artificial Intelligence – 20 credits
Distributed Systems And Security – 20 credits
Digital Enterprise And Innovation – 20 credits

*The information’s are correct at the time of publishing, however it may change if university makes any changes after we have published the information. While we try our best to provide correct information, It is advisable to call us or visit university website for up to date information.

Are you ready to start building your future?

Contact our admission counseller and get a free consultation.