THE UNIVERSITY of EDINBURGH

DEGREE REGULATIONS & PROGRAMMES OF STUDY 2023/2024

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

Notes:
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 (student.support@epcc.ed.ac.uk or your Personal Tutor).

Students are strongly recommended to balance their credit-load evenly between Semester 1 and Semester 2 (n.b. although INFR11173 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 if the learning outcomes of a compulsory course have already been met via prior learning, 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 60 credits in this group.

EPCC HPC Optional Courses

Select between 40 and 60 credits of the following courses
AND

HPC Optional Data and Outside courses

Select between 0 and 20 credits of the following courses
Notes:
N.b. some of these courses are run outwith EPCC, thus year-to-year availability cannot be guaranteed, nor can timetabling suitability or workload fits. We recommend discussing this with the EPCC Student Support Team before selecting such courses.

Students have responsibility to check prerequisite requirements for courses to ensure they meet the requirements. If in doubt please discuss with the EPCC Student Support Team.

General Disclaimer