BSc Computer Science

University of Nottingham Ningbo China
Ningbo, Zhejiang, China
Bachelor's Degree
Study mode
Contact the university / college
September February
Total tuition fee (local)
Contact the university / college
Total tuition fee (foreign)
Contact the university / college

Entry Requirements

Preliminary year (year one of four) entry

  • Applicants must be at least 17 years of age at the start of the course.
  • Students from 12-year education systems are normally required to have graduated from High School. Applicants for all degree programmes should have achieved at least four grades B's at GCSE, or an equivalent level qualification.
  • Minimum English language requirement
    • IELTS 5.5 with the writing band no less than 5.0
    • TOEFL (IBT) 71 (minimum 17 in any element)
    • PTE Academic 55 (minimum 51)

Qualifying year (year two of four) entry

  • Students from twelve or thirteen year education systems, or who have studied a recognised foundation course, are not usually required to complete a preliminary year. Instead they may study a three year degree. Year two entry applicants should have achieved a minimum of:
    • GCE A Level: BBB-AAB
    • IB Diploma: 30-34 points
    • HKDSE 544
    • Indian Standard XII 75-85%
    • A recognised foundation programme
    • 1-2 years of study at a recognised institution
    • An international equivalent
  • Minimum English language requirement
    • IELTS 6.5 with the writing band no less than 6.0
    • TOEFL (IBT) 87 (minimum 20 in Speaking and 19 in all other elements)
    • PTE Academic 62 (minimum 55)


Year One

  • This year of the course is undertaken at the University of Nottingham Ningbo China. The first year consists in a specially designed intensive Academic English Programme designed, written and staffed by the highly experienced Centre of English Language Learning (CELE) at the University of Nottingham. This programme is carefully integrated with an academic programme designed to prepare students fully for years 1-3 of the degree programme. For further information click here.

Year Two

  • This year of the course is undertaken at the University of Nottingham Ningbo China. You will be introduced to the key concepts and tools underpinning Modern Computer Science. You will learn how to program in Java, study the architecture and applications of computer systems and meet the areas of Mathematics you will need later in the course.

Year Three

  • In this year you will consolidate what you have learnt so far by taking part in a software engineering group project. At the same time, you will study programming and the underlying theory of computation in greater depth and meet new topics, such as networks and the design of large scale systems.

Year Four

  • In your final year you will select the majority of your modules from an extensive list of options. The main compulsory element is the individual project. Project topics are agreed in discussion with a supervisor. This will allow you to specialise in an area of interest such as computer forensics, computer vision, mixed reality or artificial intelligence.

Share this