University of Nottingham Ningbo China
School of
Computer Science
  • Intranet
      

BSc (Hons) Computer Science

This course is designed to produce high quality graduates command a sound technical knowledge of the broad aspects of computer science.

You will gain an appreciation of current computing practice and skills that you can apply immediately after graduation.

You will graduate with a sound knowledge of the fundamentals of computer science, including an appreciation of the interaction between hardware and software; an understanding of human computer interaction and the sociological impact of information technology; and knowledge of the professional standards and ethics of the computer industry, together with the skills and confidence to react to its ever-increasing rate of change.

This degree programme will prepare you for the growing demands of employers in various sectors as well as the opportunity to pursue postgraduate studies in computer science.

Course structure

The degree is offered as a three or four-year programme depending on your entry qualification.

For domestic students the course structure follows the Chinese higher education system and is based on a four-year program with the possibility of spending two years at The University of Nottingham's UK campus.

For international students, with relevant qualifications, the course structure follows the UK higher education system and is based on a three-year program with the possibility of spending two years at The University of Nottingham's UK campus.

Year one (preliminary year)

This year is not compulsory for students with appropriate qualifications for year two entry.

The first year consists of a specially-designed intensive academic English programme to prepare students for their studies.


 Title Credits Taught
Foundation Algebra for Physical Sciences & Engineering  10 Autumn 
The Scientific Method  10 Autumn
Foundation Science A   10 Autumn
Undergraduate Reading and Writing in Academic Contexts   20 Autumn 
Undergraduate Listening & Speaking in Academic Contexts   10 Autumn 
Foundation Calculus and Mathematical Techniques   15   Spring  
Introduction to Programming and Algorithms   15  Spring 
Undergraduate Academic Oral Presentations   10 Spring 
Undergraduate English in Specific Academic Contexts b (Science & Engineering Pathways: Engineering; Computer Science; Environmental Science & Architecture)   20 Spring 

 

Year two (qualifying year)

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 be introduced to the areas of mathematics you will need later in the course.

Title

Credits

Taught

Mathematics for Computer Scientists

10

Autumn

Computer Fundamentals

10

Autumn

Programming and Algorithms

20

Autumn

Systems and Architecture

20

Autumn

Software Engineering

10

Spring

Fundamentals of Artificial Intelligence

10

Spring

Programming Paradigms

20

Spring

Databases and Interfaces

20

Spring

 

Year three (Part I)

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. You will select one module each semester from a wide range of options.

Title

Credits

Taught

Compulsory (Students must take all modules in this group)

Software Engineering Group Project

20

Full Year

Algorithms Correctness and Efficiency

20

Full Year

Operating Systems & Concurrency

20

Autumn

Software Maintenance

20

Autumn

Languages and Computation

10

Spring

Restricted

Group:1 (Students must take a maximum of 30 credits from this group)

Introduction to Human Computer Interaction

10

Spring

C++ Programming

10

Spring

Introduction to Image Processing

10

Spring

Artificial Intelligence Methods

10

Spring

 

Year four (part II)

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. 

Title

Credits

Taught

Compulsory (Students must take all modules in this group)

Individual Dissertation Single Honours

40

Full Year

Professional Ethics in Computing

10

Autumn

Computer Security

10

Spring

Restricted 

Group:1 (Students must take a maximum of 60 credits from this group)

Software Quality Metrics

10

Autumn

Machine Learning

20

Autumn

Compilers

10

Spring

Computability

10

Spring

Designing Intelligent Agents

20

Spring

Mobile Device Programming

20

Spring

Group:2 (Students may also choose from the following full-year Experience modules, subject to prior approval by the school)

Development Experience

10

Full Year

Industrial Experience

10

Full Year

Schools Experience

10

Full Year

 

Careers and further study

Of the 22 undergraduates who graduated from the department in 2014 and continued onto postgraduate studies, 91% were admitted by world top 100 universities according to the 2013-14 QS World University Rankings. Our graduates have gone on to work at major technology companies, such as Adobe, IBM and Microsoft, and are involved in creating the latest hardware and software products.

Contact us

For further information please contact our Recruitment and Admission Office admissions@nottingham.edu.cn.

How to apply

International applications can be made by email direct to the University. Download our application form.

Tuition fee

Fees are 80,000 CNY for domestic and international applicants.

Scholarships

A number of partial scholarships are on offer for academically talented international students. Take a look at our scholarships schemes.

Entry requirements

International students can view our country information for specific entry requirements. If your country is not listed, please feel free to get in contact.

Chinese students can review our domestic admissions pages.

Quick Links

Module Catalogue

Programme Specifications