Undergraduate Course

Software Engineering

Manchester Metropolitan University

Course Options
  • BSc, BSc (Hons)Full-time3 years
Course Information
Entry Requirements

All applications are considered individually on merit but offers will normally be based on a total of 220-280 Tariff points (depending on subjects being studied) from any combination of 6-unit (GCE/VCE A level) or 12-unit (VCE Double) awards, plus at least 5 GCSEs (grades A-C) including mathematics and English language.
Recognised UK Access courses with a significant mathematics and/or programming content may be offered as an alternative to GCSE and A level qualifications. National Diploma or Advanced GNVQ awards may be offered as an alternative to A level qualifications.

Course Content

Level 1 involves a common core of units which include - computing fundamentals, information systems, introduction to multimedia and world wide web, programming, computer system organisation, computing mathematics.

Level 2 core units are information systems development, advanced programming, and software development: tools and principles.
In addition students can choose optional units from: fundamentals of artificial intelligence; database systems; professional development; e-business; multimedia authoring and design; multimedia technologies; data structures; web site development; operating systems; communication networks; peer to peer computing.

At Level 3 all students study enterprise programming and undertake a software engineering team project.
In addition students select optional units from: knowledge based systems; artificial neural networks; digital sound and image processing; high performance computer systems; information systems management; advanced database application development; data mining; human computer interaction; advanced multimedia authoring and design; advanced multimedia technologies; scripting languages; distributed systems; network management and security.

Special Features

There is an opportunity to do a placement between Levels 2 and 3 of the programme
The programme provides a broad education in all phases of software development, support and management and particularly focuses on a methodical approach to the error-free design and building of software.
Opportunities exist in Levels 2 and 3, subject to approval, for students to replace one optional computing unit with one non-computing module.
The programme is credit-based and shares a common first year with several other computing pathways allowing students to switch between pathways at a later stage.

Career Opportunities

Although a range of business and research opportunities will be available, the majority of careers will develop in software design and development, software team management, technical support and research.
Entry Requirements For This Course

Contact Manchester Metropolitan University to find course entry requirements.

Don't meet the entry requirements?

Consider a Foundation or Pathway course at Manchester Metropolitan University to prepare for your chosen course:

Course Contact Details


Department of Computing and Maths

Institution Location