Brive logo
Discover programs that best match your skills and preferences
Find out which study programs best match your qualifications and criteria
Schedule a call and let us help you find the right program
Apply online to universities all over the world through Brive
We support you, every step of the way, to get you into one of your top choices
Collect points and receive cashback when applying through Brive
Computer Science & IT
Computer Science
Apply through Brive
We are official partners! Complete your application for free and earn benefits!
Free review on your application
1:1 counselling by certified consultants
Higher acceptance rate on your top choices

Computer Science

University of Gloucestershire
On campus
 2689 Points
3 Years

Program Description

Develop advanced technical skills, learn to patent your designs and prepare a professional portfolio ready for industry. You’ll work real business briefs on this course – from the development of mobile apps, fly drones and a European MCU rally car, to hardware platforms and mission critical software. Computing problem solving and software engineering are the focus of this degree.

You’ll develop skills in high and low level languages including C/C++, Java, Python, HTML5 and CSS and will use a range of Agile Methods including Scrum. From the beginning of the course, you’ll work on real-life projects – developing an industry-ready portfolio of your projects and achievements. Students have recently built mobile apps for businesses as well as a card-based visitor information system. From your second year onwards, you’ll be supported to pursue your own paid freelance work to develop your experience and portfolio.

Entry Requirements

Are you eligible to apply?

Sign up, check the entry requirements, and find out your compatibility with the program.


Year 1

Computers and Security

Principles of Programming

Object Oriented Programming and Software Design

Maths for Data Science

Computational Maths

Systems Design

Web Development

Year 2

All students must complete these modules:

Agile Methods

Operating Systems

Artificial Intelligence

Algorithms & Data Structures

You can choose from the following modules:

Data Analytics

Theory of Computation

Functional and Logical Programming

Mobile Development

IOT Development

Year 3

All students must complete these modules:

Computing Technology Placement

Dissertation Research Methods


Secure Coding

You can choose from the following modules:

Advanced Concepts in Agile Methods

Managing Information Systems Change

Big Data Analytics

Robotics & Computer Vision

Distributed Database Management and Data Warehousing

Cloud Computing

Model Checking and Systems Verification


Graduates from this course can go on to work as:

  • Developer (application, system, web, software, database)
  • Architect (system, solutions, data, information)
  • Support (IT, application, network, service desk)
  • Data (Analyst, Modeller, Scientist)
  • Crypto Analyst (breaking ciphers)

Need help applying to this program?

Schedule a free 20-minute counseling session today!

Similar programs

The most brive news directly to your inbox... Join now!
I accept to receive news and give consent to Brive to securely process my data, as defined in the Privacy Policy
© | All Rights Reserved.