Computer Science BSc (Hons) (Foundation) (4 year route with Carmel College) Add to your prospectus

  • Offers study abroad opportunities Offers study abroad opportunities
  • Opportunity to study for a year in China Offers a Year in China

Key information

  • Course length: 4 years
  • UCAS code: G408
  • Year of entry: 2018
  • This programme does not accept applications from international students.

Module details

Programme Year Zero

Based at Carmel College in St Helens, about nine miles from the main University precinct. The college offers small class sizes and high standards of academic achievement. G408 students follow a foundation module in Mathematics and have a choice of two other modules taken from Physics, Chemistry, Biology, Information Technology or Geography.

Programme Year One

All single subject degree programmes offered by the Department of Computer Science share the same modules in Year 1.

You take the following modules:


Introduction to Programming (COMP101)

Programming Language Paradigms (COMP105) (depending on prior programming experience)
plus all the remaining compulsory module list.

Programme Year Two

In Year 2 you continue to expand your knowledge of concepts and skills related to the core areas of software development and database development while starting to engage with subject material directly related to Computer Science.

You take the following modules:

Software Engineering I (COMP201): Covers the problems associated with the development of significant (large) software systems and techniques to develop such systems efficiently in a cost-effective manner.
Complexity of Algorithms (COMP202): Introduces fundamental methods in data structures and algorithms design and deepens your understanding of formal concepts of measures of complexity and algorithm analysis.
Database Development (COMP207): Considers concurrency in databases, the integration of heterogeneous sources of information, non-relational databases, data warehousing and data mining.
Group Software Project (COMP208): You will work as part of a small team to produce a working computer-based software system.
Plus select optional modules from the list below.

Programme Year Three

A major part of your studies in Year 3 will be an individual project in Computer Science that you undertake. The project will provide you with an opportunity to work in a guided but independent fashion to explore a substantial Computer Science problem in depth, making practical use of principles, techniques and methodologies acquired elsewhere in the programme.

In addition, you take a selection of optional modules from the indicative list below.

The programme detail and modules listed are illustrative only and subject to change.

Teaching and Learning

Teaching is by a mix of formal lectures, small group tutorials and supervised laboratory-based practical sessions. Students also undertake individual and group projects. Key problem solving skills and employability skills, like presentation and teamwork skills, are developed throughout the programme.