1. Home
  2. Courses
  3. How to Apply
  4. About Us
  5. Research
  6. Business
  1. Courses

BSc (Hons) Computer Science

UCAS Code : G400 BSc/CpS

Course Topics
Course Topics on BSc (Hons) Computer Science : software development, hardware, maths, applications, project and professional, options
More details ...

Course Structure and Content

The course content is a mixture of computer science - how and why computer systems are designed the way they are, and computer applications - how computer systems are used to solve problems. These two themes are presented as a unified whole so that computer science theory can be used to aid the effective development of computer applications.

During the first year, students cover essential background material such as programming, systems development and computer hardware. In year 2, this foundation is built upon with the study of databases, networks and more advanced programming concepts.

Computers are an essential part of everyday life. This implies a very wide range of applications. Consequently, the course structure has been designed to allow individuals to select options that can lead to greater specialisation in an area that interests them or meets their career needs.

Students may choose to spend a year in industry after their second year or opt to continue immediately with their final year options.

Course Structure and Content

Full time undergraduate degrees are taught over three years at the university, plus perhaps, a "sandwich" year in industry after the second year.

These are the modules you could expect to study on this course. The modules you can choose in your Second and Final years will depend on those you have studied in preceeding years. Also, some second and final year modules may be changed or restructured in order to keep the course up to date with latest trends in the industry.

For more information about our courses, contact our Admissions Team.

First Year

Core modules

Second Year

Core modules

Optional modules - choose one from...

Final Year

Core module

Optional modules - choose two or three from...

...plus some of these to make a total of four optional modules...

Tell me how to apply for this course.


Back to top of page