The University of Nottingham - Jubilee Campus Background Image
Image of The University of Nottingham - Jubilee Campus
Computer Science
Bachelor of Computer Science
Bachelor of Computer Science

Bachelor of Computer Science

  • ID:UN440052
  • Level:3-Year Bachelor's Degree
  • Duration:
  • Intake:

Fees (GBP)

Estimated Total/program:
Apply
60
Accept letter
100
Visa
20
Fly
1

Admission Requirements

Entry Requirements

English Requirements

  • 6.5 (no less than 6.0 in any element) or
  • PTE 71 (with a minimum of 65 in each element) or
  • TOEFL (iBT) 87 (minimum 20 in Speaking and 19 in all other elements) 

Other Requirements

  • GCSE Maths at grade B and GCSE English at grade C

    .

Course Information

Computer science is more than just programming. It is about problem-solving and creativity. Our range of optional modules allows you to explore the areas of computer science that excite you. These include user experience design, virtual reality, artificial intelligence and machine learning.

You'll take part in a group project in year two which prepares you for designing and creating the computer systems of the future. Many projects are in collaboration with industry. Previous students have worked with Capital One, Experian, IBM and UniDays. All these companies have offices in Nottingham. This project is great for your CV and can help you make contacts ready for when you start your career.

You may recognise some of our tutors from the Computerphile YouTube series. It is this inspiring teaching that you can expect at Nottingham.

.More Info: Click here

Modules

Year 1

In the first year you will learn the foundations of computer science. You will be introduced to programming languages such as C, Java and Haskell. We don't expect you to have programmed before so you don't need to worry if you have no experience. 

  • Mathematics for Computer Scientists
  • Systems and Architecture
  • Programming and Algorithms
  • Computer Fundamentals
  • Introduction to Software Engineering MSc
  • Database and Interfaces
  • Programming Paradigms
  • Fundamentals of Artificial Intelligence
  • Mathematics for Computer Scientists 2

Year 2

Core modules

  • Operating Systems and Concurrency
  • Software Engineering Group Project
  • Algorithms, Correctness and Efficiency
  • Languages and Computation
  • Developing Maintainable Software

Optional modules

  • Artificial Intelligence Methods
  • Introduction to Human Computer Interaction
  • Advanced Functional Programming
  • Introduction to Image Processing
  • C++ Programming
  • Software Specification
  • Distributed Systems
  • Artificial Intelligence Methods (10cr)

Year 3

Core modules

  • Professional Ethics in Computing
  • Computer Security

Optional modules

  • Compilers
  • Collaboration and Communication Technologies
  • Software Quality Management
  • Collaboration and Communication Technologies Development Project
  • Machine Learning
  • Advanced Algorithms and Data Structures
  • Mobile Device Programming
  • Advanced Computer Networks
  • Autonomous Robotic Systems
  • Project in Advanced Algorithms and Data Structures
  • Linear and Discrete Optimisation
  • Real-world Functional Programming
  • Individual Dissertation
  • Computer Vision
  • Games
  • Computer Graphics
  • Software Engineering Management
  • Data Modelling and Analysis
  • Fuzzy Logic and Fuzzy Systems
  • Mixed Reality
  • Simulation and Optimisation for Decision Support
  • Fundamentals of Information Visualisation
  • Information Visualisation Project
  • Programs, Proofs and Types
  • Schools Experience
  • Industrial Experience
  • Development Experience
  • Computability
  • Designing Intelligent Agents
  • Machine Learning

 

See moreSee less

Pre Courses

No Course!
See moreSee less

Pathway Courses

No Course!
See moreSee less

Career Opportunity

Career Opportunity

Our graduates are developing the future of computer science. From start-ups to international companies, they are working in roles such as:

  • App Developer
  • Data Analyst 
  • Software Developer
  • Financial Consultant

If research is something that interests you then you could continue studying for a masters or PhD.  

Our graduates have gone on to work in companies such as:

  • BT
  • Capital One
  • Coca-Cola Enterprises
  • Experian
  • Games Workshop
  • Ministry of Defence
  • Sky

Ability to settle

Overseas Student Health Cover

Insurance-Single: 300 GBP/year

Same Courses

Close search