Timetable information in the Course Catalogue may be subject to change.

University Homepage
DRPS Homepage
DRPS Search
DRPS Contact
DRPS : DPTs :  School of Informatics DPTs
Jump to: Year 1

Year 1 Academic year: 2023/24, Starting in: September

Students should meet with a member of the EPCC Student Support Team to discuss their course choices. The EPCC Student Support Team are able to provide guidance and support to students for course selections.

All optional course choices are subject to students meeting (and demonstrating that they meet/will meet) the prerequisite requirements of courses they wish to take. Course choices must be approved by a member of the EPCC Student Support Team ( or your cohort lead/programme director).

Students are strongly recommended to balance their credit-load evenly between Semester 1 and Semester 2 (n.b. although EPCC11008 Project Preparation takes place over two Semesters the workload is almost entirely located within Semester 2). It would be very uncommon for the EPCC Student Support Team to approve an imbalanced creditload split: Semester 1's courses are very important for building a solid foundation in the core concepts underpinning the programmes and Semester 2's courses generally contain more advanced material building on those foundations.

Programme-specific progression requirements require students to pass (at the 50% level) at least three of the following courses: EPCC11002 - Message-passing Programming, EPCC11003 - Threaded Programming, EPCC11004 - HPC Architectures, EPCC11010 - Parallel Design Patterns, EPCC11012 - Advanced Message-passing Programming, EPCC11011 - Advanced Parallel Techniques.

Concessions to the Degree Programme Table may be possible, e.g. to take a specific course not listed below due to specific interests, or removing a compulsory course where equivalent prior learning has been completed, and will be judged on a case-by-case basis. A concession to the DPT cannot be guaranteed in advance.

Compulsory courses

You must take these courses

Course options

Group A

Select exactly 50 credits in this group.

HPC with Data Science Optional HPC Courses

Select between 20 and 50 credits of the following courses

HPC with Data Science Optional Data Science Courses

Select between 0 and 30 credits of the following courses
Please note these are optional courses primarily designed for students on other programmes. Entry to these courses is dependent on students meeting (and being able to demonstrate that they meet) the course prerequisite requirements and there being spaces available. Speak to the EPCC Student Support Team in the first instance if you have queries about this.

N.B. Some of these courses are owned by School of Informatics not EPCC and in a specific academic year specific courses cannot be guaranteed to run due to availability of staff and teaching resources within the School of Informatics.

General Disclaimer