| Program start date | Application deadline |
| 2025-09-01 | - |
Program Overview
Computer Science (Artificial Intelligence), BSc Hons
This computer science degree specialising in artificial intelligence will help you learn about the latest developments in this fast-moving discipline.
On this degree, you will learn about the emergence of specific application areas from Artificial Intelligence techniques and how Artificial Intelligence techniques are embedded in real world applications.
The degree provides a firm grasp of the science underpinning computer and software systems. Modules include Artificial Intelligence Applications, Natural Computing and Machine Learning. You will gain practical experience of developing systems using the latest technologies and techniques, as well as exposure to the latest trends that will shape the future of computer science.
By the end of the course, you will be equipped to study independently and develop and adapt your skills throughout your career.
This programme has been accredited by BCS, The Chartered Institute for IT, to partially fulfil the academic requirement for registration as a Chartered IT Professional. Additionally, it has also been accredited by BCS, The Chartered Institute for IT, on behalf of the Engineering Council, to partially fulfil the academic requirement for registration as a Chartered Engineer.
UCAS points
- 120 (view full requirements)
Course/institution codes
- G448G BSc/CSAI
Interested in a different year?
- Select your preferred year of entry to view up to date information.
School
- Computing and Mathematical Sciences
Location
- Greenwich Campus
Duration
- 3 years full-time
- 6 years part-time
- 4 years sandwich
Start month
- September
Home/international fees 2025/26
- £9,535 / £17,500
What you should know about this course
- This degree helps you master the mathematical and analytical foundations underpinning Artificial Intelligence.
- Gain experience of natural computation and swam intelligence using the latest cutting-edge technologies.
- Learn how to elicit, analyse, and specify requirements for machine learning, building the skills for careers within your chosen area.
Accredited by
- BCS, The Chartered Institute for IT
What you will study
Full time
Year 1
- Computer and Communication Systems (15 credits)
- Paradigms of Programming (30 credits)
- Algorithms and Data Structures (15 credits)
- Introduction to Compilers (15 credits)
- Principles of Software Engineering (15 credits)
- Mathematics for Computer Science (15 credits)
- Advanced Mathematics for Computer Science (15 credits)
Year 2
- Advanced Programming (15 credits)
- Operating Systems (15 credits)
- Information Security (15 credits)
- Statistical Techniques with R (15 credits)
- Introduction to Artificial Intelligence (15 credits)
- Advanced Algorithms and Data Structures (15 credits)
- Computational Methods and Numerical Techniques (30 credits)
Year 3
- Human Computer Interaction and Design (15 credits)
- Final Year Projects (60 credits)
- Natural Computing (15 credits)
- Machine Learning (15 credits)
- Artificial Intelligence Applications (15 credits)
Part time
Year 1
- Computer and Communication Systems (15 credits)
- Paradigms of Programming (30 credits)
- Algorithms and Data Structures (15 credits)
- Introduction to Compilers (15 credits)
- Principles of Software Engineering (15 credits)
- Mathematics for Computer Science (15 credits)
- Advanced Mathematics for Computer Science (15 credits)
Year 2
- Computer and Communication Systems (15 credits)
- Paradigms of Programming (30 credits)
- Algorithms and Data Structures (15 credits)
- Introduction to Compilers (15 credits)
- Principles of Software Engineering (15 credits)
- Mathematics for Computer Science (15 credits)
- Advanced Mathematics for Computer Science (15 credits)
Year 3
- Advanced Programming (15 credits)
- Advanced Algorithms and Data Structures (15 credits)
- Computational Methods and Numerical Techniques (30 credits)
Year 4
- Operating Systems (15 credits)
- Information Security (15 credits)
- Statistical Techniques with R (15 credits)
- Introduction to Artificial Intelligence (15 credits)
Year 5
- Human Computer Interaction and Design (15 credits)
- Natural Computing (15 credits)
- Machine Learning (15 credits)
- Artificial Intelligence Applications (15 credits)
Year 6
- Final Year Projects (60 credits)
Sandwich
Year 1
- Computer and Communication Systems (15 credits)
- Paradigms of Programming (30 credits)
- Algorithms and Data Structures (15 credits)
- Introduction to Compilers (15 credits)
- Principles of Software Engineering (15 credits)
- Mathematics for Computer Science (15 credits)
- Advanced Mathematics for Computer Science (15 credits)
Year 2
- Advanced Programming (15 credits)
- Operating Systems (15 credits)
- Information Security (15 credits)
- Statistical Techniques with R (15 credits)
- Introduction to Artificial Intelligence (15 credits)
- Advanced Algorithms and Data Structures (15 credits)
- Computational Methods and Numerical Techniques (30 credits)
Year 3
- Work Placement Course - CMS
Year 4
- Human Computer Interaction and Design (15 credits)
- Final Year Projects (60 credits)
- Natural Computing (15 credits)
- Machine Learning (15 credits)
- Artificial Intelligence Applications (15 credits)
Entry requirements
UK citizens and permanent residents
- 120 UCAS Tariff points
- We accept A Levels, T Levels, BTECs, Access to HE and all other qualifications with UCAS Tariff points.
International entry requirements
- The University of Greenwich accepts a broad range of international qualifications for admission to our courses.
- For detailed information on the academic and English language requirements, please find your country in our directory.
How you will learn
Teaching
- Learning takes place through a combination of timetabled learning and independent study.
- You can view more information about how each module is taught within our 'What you will study' section.
Class sizes
- The typical student intake per year averages 50-100.
- Lectures are normally attended by larger groups, and seminars or tutorials by smaller groups.
Independent learning
- Outside of timetabled sessions, you are also expected to dedicate a significant amount of time each week to self-study.
- This may involve further reading and research, analysing relevant sources in depth, and preparing coursework and presentations.
Overall workload
- Your overall workload consists of lectures, practical classes, independent learning, and assessments.
- For full-time students, the workload should be approximately equivalent to a full-time job.
Assessment
- You can view how each module is assessed within our 'What you will study' section.
- Each course has formal assessments which count towards your grade.
Fees and funding
Tuition fees
- Cohort | Full time | Part time | Distance learning
- Home* | £9,535 | £2,384 per 30 credits | N/A
- International | £17,500 | £4,375 per 30 credits | N/A
Other costs
- Technology: There are no compulsory costs beyond your tuition fees.
- Software: We provide licences for certain software to use on your own computers, depending on your course.
Scholarships and bursaries
- We offer a wide range of financial help including scholarships and bursaries.
Careers and placements
Will I have a work placement?
- This course can be taken in sandwich mode, which means you can take a year to work in industry between your second and final years of study.
How long is my placement?
- Sandwich placements last for between 9-13 months.
What are the financial arrangements?
- Sandwich placements are paid roles.
What sort of careers do graduates pursue?
- Career opportunities exist in many computing areas, including IT support, consultancy, internet and e-commerce applications.
Accommodation
Greenwich
- Living in halls of residence is a great way to make new friends and get into the social side of university life.
- Rooms start at £146.30/wk and include Wi-Fi, utility bills, access to our on-campus gym and 24-hour security.
Support and advice
Academic skills and study support
- We want you to make the most of your time with us.
- You can access study skills support through your tutor, our subject librarians, and our online academic skills centre.
Do you provide employability services?
- Employability activities take place all the time at Greenwich and students are encouraged to take part in as many opportunities as possible.
