Undergraduate Degrees

ErasmusOur undergraduate programmes have three years of taught modules with an optional professional training year. Each module is supported by a range of resources, from notes to discussions, and uses a range of learning techniques, such as examples, labs and electronic voting.

Syllabus

The first two years have a fixed programme of modules tailored for each degree. The final year consists of a project plus a choice of module options. Full details of all modules can be found in the syllabus, together with the associated timetables and deadlines.

Module Map

Explore the Module Map. The modules are grouped into themes (pictured in yellow): Foundations, Architecture, Web Development, Software Engineering, Applications, and Business. Computer Science modules are in blue, Computing and IT in orange, and modules common to both programmes are in green. Optional final year modules are in white.

Support

If you need help with a particular module, please contact the lecturer (details in the module catalogue). For any other academic matters, please contact your Level Co-ordinator. For general enquiries please contact our dedicated teaching support officer. If you want advice from your fellow students, then get in touch with one of our student representatives.

Prizes

The Department and some of its industrial partners offer a number of prizes to our undergraduate students which cover all programmes and levels. The complete list of all prizes can be found here.

Erasmus Exchange

The University of Surrey is participating in the Erasmus programme, which allows our students to spend a period of work or study in another European country with funding from Erasmus. Detail on how to apply for Erasmus exchanges can be found at here.

Contact

Undergraduate Students

Jackie Gallagher: +44 (0)1483 686122

Professional Training Year Students

Stephanie Evans: +44 (0)1483 686135

Student Representatives

E-mail the Representatives

FHEQ Level 4

CS:
Briony Clarke
Anees Khan
one rep name held

CIT:
Daniel Cook
two rep names held

FHEQ Level 5

CS:
Jorden Whitefield

CIT:
Andreas Theodorou

Professional Training Year

Dadamuga Mazino

FHEQ Level 6

CSE:
Thomas Arthey

CS:
Zhao Gao

CIT:
Tom Newman
Krupa Ladva

Director of Studies

Bogdan Vrusias

Level Co-ordinators

FHEQ Level 4: Stephan Wesemeyer
FHEQ Level 5: André Grüning
Professional Training Year: Lee Gillam
FHEQ Level 6: Sotiris Moschoyiannis

Resources

Handbooks

Undergraduate Handbook

Professional Training Handbook (PTY)

Final-Year Project Handbook

Timetables

CS: FHEQ Level 4 FHEQ Level 5 FHEQ Level 6

CIT: FHEQ Level 4 FHEQ Level 5 FHEQ Level 6

CSE: FHEQ Level 6

Coursework Deadlines

FHEQ Level 4: All Programmes

FHEQ Level 5: All Programmes

FHEQ Level 6: All Programmes