Computer Science (Artificial Intelligence)

University of GreenwichLondon, United Kingdom

Tuition Fee

GBP 17,500 / Per year

Start Date

Sep 1, 2027

Study Mode

On campus

Duration

3 years

You've viewed 1/5 programs/universities. You can view up to 5 programs/universities

Create a free account to unlock full content!

By registering, you agree to our Privacy Statement and Terms and Conditions.

Program Details

Degree
Bachelors
Major
Artificial Intelligence | Computer Science | Data Science
Area of study
Information and Communication Technologies
Timing
Full time
Course Language
English

Intakes

Program start date
Sep 1, 2027

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.

Program Outline


Computer Science (Artificial Intelligence), BSc Hons - University of Greenwich


Degree Overview:

This computer science degree specializing in artificial intelligence aims to equip students with knowledge of the latest developments in this rapidly evolving field. The program focuses on the emergence of specific application areas from Artificial Intelligence techniques and how these techniques are embedded in real-world applications. It provides a strong foundation in the science underpinning computer and software systems.


Objectives:

  • Gain a comprehensive understanding of the science behind computer and software systems.
  • Develop practical experience in developing systems using cutting-edge technologies and techniques.
  • Develop independent learning skills and adapt skills throughout their career.

Outline:


Full-time:

  • Year 1:
  • Compulsory Modules:
  • 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:
  • Compulsory Modules:
  • 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:
  • Compulsory Modules:
  • 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:
  • Compulsory Modules:
  • 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:
  • Compulsory Modules:
  • 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:
  • Compulsory Modules:
  • Advanced Programming (15 credits)
  • Advanced Algorithms and Data Structures (15 credits)
  • Computational Methods and Numerical Techniques (30 credits)
  • Year 4:
  • Compulsory Modules:
  • Operating Systems (15 credits)
  • Information Security (15 credits)
  • Statistical Techniques with R (15 credits)
  • Introduction to Artificial Intelligence (15 credits)
  • Year 5:
  • Compulsory Modules:
  • Human Computer Interaction and Design (15 credits)
  • Natural Computing (15 credits)
  • Machine Learning (15 credits)
  • Artificial Intelligence Applications (15 credits)
  • Year 6:
  • Compulsory Modules:
  • Final Year Projects (60 credits)

Sandwich:

  • Year 1:
  • Compulsory Modules:
  • 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:
  • Compulsory Modules:
  • 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:
  • Compulsory Modules:
  • Work Placement Course - CMS
  • Year 4:
  • Compulsory Modules:
  • 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)

Assessment:

  • Students are assessed through a combination of assessment methods depending on the modules chosen.
  • Each course has formal assessments that count towards the final grade.
  • Some courses may include practice assignments that help monitor progress but do not contribute to the final grade.
  • Feedback on assignments is provided within 15 working days.

Teaching:

  • The program employs a range of innovative teaching and learning methods.
  • Lectures and laboratories/tutorials are dynamic and interactive.
  • Students are taught by an experienced team of lecturers, supported by a team of technical officers.
  • Seminars and workshops allow for discussion and development of understanding in smaller groups.
  • Students can meet with their personal tutor during these sessions.
  • Timetabled learning may fall between 9am and 9pm depending on courses and tutorials.
  • Class sizes typically average 50-100 students per year.
  • Lectures are attended by larger groups, while seminars or tutorials are conducted in smaller groups.

Careers:

  • Career opportunities exist in various computing areas, including IT support, consultancy, internet and e-commerce applications.
  • Graduates can work as independent consultants or in teams with other computer professionals to build and support modern computing systems.
  • Former students have secured placement years at HSBC Hong Kong, Kent Connects, Affiliate Window, CERN, Royal Museums Greenwich, and Uctel.
  • The Employability and Careers Service provides support for students preparing to apply for placements and graduate roles, including CV clinics, mock interviews, and employability skills workshops.
  • The School has a dedicated Employability Officer who organizes work-related activities throughout the year to help students build industry knowledge and networks.

Other:

  • The degree helps students master the mathematical and analytical foundations underpinning Artificial Intelligence.
  • Students gain experience with natural computation and swarm intelligence using cutting-edge technologies.
  • Students learn how to elicit, analyze, and specify requirements for machine learning, developing skills for careers in their chosen area.

Home

£9,250


International

£17,000

About University

University of Greenwich: A Summary


Overview:

The University of Greenwich is a public university located in London and Kent, England. It boasts three campuses: Greenwich, Avery Hill, and Medway. The university is known for its diverse student body, with students from over 150 countries, and its commitment to providing a high-quality student experience.


Services Offered:

The University of Greenwich offers a wide range of services to its students, including:

    Accommodation:

    On-campus accommodation options are available at all three campuses.

    Careers:

    The university provides career guidance and support services to help students find employment after graduation.

    Student Support:

    A variety of support services are available to students, including academic advising, counseling, and disability support.

    Financial Aid:

    Scholarships and bursaries are available to help students finance their studies.

    Digital Student Centre:

    A digital platform offering support for new and returning students.

Student Life and Campus Experience:

The University of Greenwich offers a vibrant and diverse campus experience. Students can expect:

    Lively Students' Union:

    Each campus has a Students' Union that organizes social events, clubs, and societies.

    Modern Facilities:

    The university has invested in modern facilities, including libraries, labs, and sports centers.

    Excellent Transport Links:

    All campuses are easily accessible by public transport, with connections to central London.

    Campus Bus Service:

    A bus service connects the three campuses.

Key Reasons to Study There:

    Award-Winning Research:

    The university is recognized for its high-quality research, which has won numerous awards.

    Gold in the Teaching Excellence Framework (TEF):

    This recognition highlights the university's commitment to providing an outstanding student experience.

    Diverse Community:

    The university welcomes students from all over the world, creating a diverse and inclusive learning environment.

    Flexible Learning Options:

    The university offers a range of flexible learning options, including online and part-time study.

    Strong Graduate Prospects:

    The university has a strong track record of graduate employment, with many graduates going on to successful careers.

Academic Programs:

The University of Greenwich offers a wide range of undergraduate and postgraduate programs across various disciplines. Some of the key academic strengths include:

    Business and Management:

    The university is known for its strong business programs, including MBA and MSc programs.

    Engineering and Technology:

    The university offers a range of engineering and technology programs, including civil engineering, mechanical engineering, and computer science.

    Arts and Humanities:

    The university has a strong reputation in the arts and humanities, with programs in English literature, history, and creative writing.

    Health and Social Care:

    The university offers a range of health and social care programs, including nursing, social work, and psychology.

Other:

  • The university has a strong commitment to sustainability and has launched a university-wide transformation for a Greener future.
  • The university is home to the Greenwich Portraits series, which celebrates the diverse journeys of its students and alumni.

  • Student Life and Campus Experience:

    While the context mentions the Students' Union and facilities, it does not provide detailed information on student life and campus experiences.

  • Key Reasons to Study There:

    The context mentions some advantages, but it does not explicitly highlight the key reasons to study at the University of Greenwich.
Top 601Average ranking globally
View university profile

Location