BSc Computer Science

BSc Computer Science Aston University

I worked as a Cloud & Development Engineer on my placement. The best thing about it was collaborating with some of the leading minds the industry has to offer."

Matthew John Chambers
Technical Lead
Beautiful Canoe

Entry requirements

ABB - BBB (or equivalent)

Our graduates are highly attractive to employers and well prepared for a rewarding career as a computing professional. Recent graduates have found positions with companies including Capgemini, Microsoft, Toyota, KPMG and Coca-Cola.

Top 10 for career prospects in the Guardian University Guide 2016
Accredited by the British Computer Society (BCS)
Ranked 9th out of 102 institutes in the UK for this course (Guardian League Table 2017)
Top 10 in the UK for overall student satisfaction in the Guardian University Guide 2015

Course Information

Career prospects continue to be strong for our computing scientists with their sound understanding of the principles and practical applications of computing. The majority of our graduates find stimulating and rewarding positions in computing related activities with suppliers and users or within a wide range of careers for which a university degree is a prerequisite e.g. programmer, systems analyst, systems engineer or teacher.

The destination statistics for graduation year 2006 (the most recent study) state that 79% of Aston Computing Science graduates entered graduate-level employment within six months of graduation. The UK average for the subject area last year was around 65%.

Recent graduate roles include:

Cap Gemini - Graduate Programmer
Microsoft - Software Developer
Toyota - Graduate Trainee
Unisys - Consultant
KPMG - New Media Programmer
Nortel Networks - Software Developer
Secondary Teaching
Coca-Cola - Network Analyst
IBM UK - Software Engineer
Ford - Systems Analyst
Hewlett Packard
- Graduate IT Trainee
Logica CMG - IT Consultant
Intergra-Net UK - Software Engineer
Oxford University - Programmer
EDS - Graduate Trainee
Point 4 Consulting Ltd - Internet Applications Developer
HSBC - Systems Analysts
Goldman Sachs & Co - Programmer
Oxford University - PhD in Computer Science

3 years full-time / 4 years full-time with integrated placement year

UCAS Code: G400

Please note:

GCSE requirements: Maths Grade B and English Grade C
A suitable combination of two A Level and two AS Level subjects may be accepted
More on Admissions Policy

Applicants whose first language is not English will be required to provide evidence of an English language qualification. Find out more about our English language requirements 

Tuition fees:

£9,250 (£1,250 during placement year) for UK/EU students (2018/19)                                 
£16,000 Outside EU students (2018/19) 
Placement Year: £2,500 for International Students

More on fees


Applicants receiving offers are invited to an open day.

See also: BSc Computer Science with Business, which is endorsed as an ITMB programme 

Typical offer level 

ABB-BBB, Maths or Computing preferred but not essential.

General Studies accepted.

32 overall points with 555.
DDD in relevant National Diploma.

The information contained on this website details the typical entry requirements for this course for the most commonly offered qualifications. Applicants with alternative qualifications may wish to enquire with the relevant admissions teams prior to application whether or not their qualifications are deemed acceptable. For less commonly encountered qualifications this will be judged on a case-by-case basis in consultation with the academic admissions tutor.

The wider the work place applications of computers, the greater the challenge for IT professionals. The BSc in Computing Science aims to produce Graduate Software Engineers who specialise in object-oriented software design and implementation.

The practical orientation of our programmes will enable you to gain the range of professional and technical skills you will need to design and deliver the next generation of high-quality software systems.

Subject Guide & Modules:

You will develop expertise in software development and the key applications of computing science in each year of the programme. Particular emphasis is placed on applications in industry and commerce.

Your final-year project and options will enable you to follow specialisms of particular interest or career relevance. Your project could be based on a topic from an extensive list or you can suggest your own, perhaps based on your professional placement.

Aston University's Computing Science degrees are accredited for Chartered IT Professional (CITP), the British Computer Society's Chartered qualification.  This gives students the right to join the BCS, the principal organisation for IT professionals in the UK, when they graduate.  Accreditation shows that the BCS consider the courses are up to date, are based on benchmarks, and assessed appropriately.

Year 1

  • Information Systems and Databases (CS1050)
  • Computational Reasoning and Communication (CS1060)
  • Introduction to Computer Systems (CS1170)
  • Internet Computing (CS1240)
  • Mathematics for Computing Professionals (CS1260)
  • Java Programming Foundations (CS) (CS1310)
  • Java Program Development (CS1410)
  • Computer Systems Organisation (CS1420) 

Year 2

  • Group Project (CS) (CS2010)
  • Software Engineering (CS2020)
  • Programming Language Concepts (CS2130)
  • Computer Graphics (CS2150)
  • Professional and Social Aspects of Computing (CS2160)
  • Operating Systems (CS2230)
  • Human-Computer Interaction (CS2260)
  • Data Structures and Algorithms with Java (CS2310)
  • Introduction to Computational Intelligence (CS2320)
  • Internet Applications and Techniques (CS2410)

Year 3 - Optional placement year

  • EAS Study Placement Year (SEP001)
  • EAS Industrial Placement Year (SEP002)
  • EAS Study/Work Placement Year (SEP003)

See placement year section below or find out more about the Aston placement year.

Final Year

Core modules:
  • Individual Project (CS3010)
  • Information Security (CS3190)
  • Testing and Reliable Software Engineering (CS3270)
  • Software Project Management (CS3360)

Optional modules:

  • Computer Animation (CS2420)
  • Mobile Design and Development (CS3040)
  • Enterprise Application Technology (CS3160)
  • Natural Language Processing an Applications (CS3180)
  • Geographic Information Systems (CS3210)
  • Multimedia Information Systems (CS3320)
  • Image and Video Processing (CS3330)
  • Multi Agent Systems (CS3340)
  • Interaction Design (CS3410)
  • Data Mining (CS3440)
  • Game Development (CS3450)
  • Enterprise Computing Strategies (CS3460)
  • Advanced Database Systems (CS3800)
  • Computational Intelligence (CS3910)

Choose our 4-year sandwich programme and you will spend your third year in a paid professional placement of direct relevance to your studies. This placement will give you invaluable practical experience in a real work environment and will further enhance your career prospects.

 Our staff will help you find a suitable placement and support you during your year.

Our current and recent placement employers include companies in the UK and abroad such as: IBM, 3M, Hewlett Packard, Microsoft, Intel, BT, Corus, TNT.

 Find out more about placement years at Aston.

You will benefit from our range of teaching methods and learning styles including: lectures, seminars and small group discussions, lab exercises and practical classes, computer-aided learning, individual and group projects.

Assessment is by a combination of written exams, projects and coursework. The proportion of each varies according to the modules chosen but examinations typically comprise around 75% and continuous assessment around 25%.

Course Director: Dr Anthony Beaumont
My research interests are Computer communications, Networks, andParallel and distributed systems. I am currently involved in research projects on Research on languages on the Internet (in response to one of UNESCO's objectives regarding Multilingualism for Cultural Diversity and Participation of All in Cyberspace) and Electronic Coursework Assessment and Feedback (e-CAF).
EAS Undergraduate Admissions Office
+44 (0)121 204 3400


Interested? We'd love to hear from you.

 What's next?

Student finance
Open days