Text version | Website feedback | Campus Portal | Campus email: Hull / Scarborough

What is Computer Software Development?

Software Development

The development of technology is changing the way we live, even though the basic scientific and engineering principles on which computer systems are based have not changed. These principles form the core of our Computer Science programmes and provide the essential body of knowledge to which graduates can add their insight, imagination and ability to develop computer systems for the future.

We offer seven variants: Single Honours; Single Honours with an industrial year; Single Honours with a year abroad; Joint Honours (with psychology); the MEng route, which includes an extra year of Masters-level taught study and guaranteed industrial experience in a commercial software development unit; and two courses with foundation years (for those who need to consolidate their background in English language and science, or just science, before beginning a computer science programme).

Requirements

Typically 200–280 UCAS points (except for the foundation route), including two subjects at A level, or equivalent. A minimum of grade C in GCSE Mathematics, or equivalent, is required; and GCSE English at grade C, or equivalent, is preferred. We will also consider applicants with relevant experience rather than academic qualifications.

Structure

A common first year across Computer Science, Computer Software Development and Computer Science with Games Development covers the fundamental aspects of the subject (programming, software development, computer systems, quantitative methods, information systems and professional skills). It is therefore possible to switch degree programmes at the start of Year 2, in which specific study themes are developed and new topics introduced. In the final year, advanced studies are complemented by a choice of specialised modules and project work.

Pathways

Courses offered Code Short form Institution code Years
BSc Computer Software Development G600 BSc/CSDev H72 3
BSc Computer Software Development (with foundation year) G601 BSc/CSDev4 H72 4
BSc Computer Software Development (with Industrial Experience) G602 BSc/CSDvIE H72 4
BSc Computer Software Development (with Study Abroad) G603 BSc/CSDvA H72 4
MEng Computer Software Development G604 MEng/CSD H72 4

The indicative modules for Computer Science degree programmes can be found here.