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.

Computer Science at Aston is ranked 4th out of 107 institutions for Graduate Prospects (Complete University Guide 2018)
Accredited by the British Computer Society (BCS)
Aston Computer Science graduates go on to earn £3,100 more than the sector average, three years after graduation (LEO, 2018)
Opportunity to undertake a placement year and gain invaluable professional experience

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
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

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.
Pearson BTEC Level 3 National Extended Diploma: D*DD including minimum 13 Distinction out of 18 Units from a relevant Science or Technical Diploma.
A subject related Access to Higher Education with 45 credits at Level 3 and at least 30 Distinctions and 15 Merits.

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