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 (email@example.com 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.