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

Bachelor of Computer Science with Artificial Intelligence

  • ID:UN440053
  • 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

Artificial intelligence is changing our homes, workplaces and lifestyles. Our course lets you explore this subject with optional modules in user experience design, autonomous systems and machine learning. 

You'll take part in a group project in year two which prepares you for 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.

The industry year lets you to take what you've learned and apply it to real projects in industry. Placements may be paid and can even lead to a job offer before you've graduated.

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

this course is availble for 2 options: Computer Science and Artificial Intelligence ( 3 years) or Computer Science and Artificial Intelligence with Year in Industry ( 4 years)

.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
  • Artificial Intelligence Methods
  • Developing Maintainable Software

Optional modules

  • Introduction to Human Computer Interaction
  • Advanced Functional Programming
  • Introduction to Image Processing
  • C++ Programming
  • Software Specification
  • Distributed Systems

Year in industry

This is the year you'll work in industry. We monitor your progress while on placements through visits from academic staff. You'll complete a reflective log and progress reports.

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
  • 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
  • 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
  • Computability
  • Schools Experience
  • Industrial Experience
  • Development Experience
  • Designing Intelligent Agents
  • Knowledge Representation and Reasoning
  • Human-AI Interaction
  • Malware Analysis
  • Big Data
  • Machine Learning

Computer Science Societies

HackSoc Nottingham

  • HackSoc is a student-run society that is about building, learning and sharing new tech. Every year they run their own 24-hour hackathon, HackNotts. They also travel to other hackathons to team up with students from around the world.

CompSoc

  • CompSoc is a student-run society for anyone interested in computer science. They run social events throughout the year such as pizza revision sessions. 
See moreSee less

Pre Courses

No Course!
See moreSee less

Pathway Courses

No Course!
See moreSee less

Career Opportunity

Career Opportunity

Artificial intelligence (AI) is an important part of the fourth industrial revolution. From making our homes intelligent to increasing productivity in companies, there are so many uses for AI.

Our graduates are already developing the future of computer science. They are working in roles such as:

  • App Developer
  • Data Analyst
  • Games Developer
  • Software Developer

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