- Student Records
Programme & Unit Catalogues

Department of Computer Science Programme Catalogue 2014/15


USCM-AAB14: BSc(Hons) Computer Science with Mathematics with Study year abroad

Leading to the award of BACHELOR OF SCIENCE IN COMPUTER SCIENCE WITH MATHEMATICS

Mode of attendance: Full-time with Study Year Abroad

Click here for further information Possible DAPs for this programme:

 

Click here for further informationPossible exit awards for this programme:

  • USCM-AAL20: Diploma of Higher Education
  • USCM-AAC20: Certificate of Higher Education

arrowYear 4

Year 4

Click here for further information NFAAR-UG assessment regulations (NB. NFAAR-UG assessment regulations are changing for 2014/15):
  • Transfer to DAP may be possible from this programme year.
  • Exemption: Re-assessment not allowed in CM30082.
  • Main assessment regulations: Appendix 27 PDF format -requires Acrobat Reader to view; Supplementary assessment regulations: Appendix 28 PDF format -requires Acrobat Reader to view.
  • Part 3 Stage 4 of this programme contributes 68% towards the final award classification


Academic Year: Part 3 Stage 4

Designated Essential Units:
CM30082 Individual project 18 Credits

Semester 1: Part 3 Stage 4

Optional Units: Select 2 units from the following list:
List A
CM30070 Computer algebra 6 Credits
CM30078 Networking 6 Credits
CM30174 Intelligent agents 6 Credits
CM30225 Parallel computing 6 Credits
ZZ30016 Director of Studies approved unit (BSc Computer Science & Mathematics) 6 Credits
Optional Units: Select 2 units from the following list:
List B.
  • Students wishing to take MA30051 must have studied MA20222 as an additional unit in Year 2 Semester 2.
  • Students must check the Mathematical Sciences teaching timeslots (pdf - link opens in new tab) when choosing units. To minimise timetable clashes, you should not choose more than one unit from each timeslot within the same semester.
ZZ30015 Director of Studies approved unit (BSc Computer Science & Mathematics) 6 Credits
MA30039 Differential geometry of curves & surfaces 6 Credits
MA30041 Metric spaces 6 Credits
MA30051 Numerical linear algebra 6 Credits
MA30087 Optimisation methods of operational research 6 Credits
MA30237 Group theory 6 Credits

Semester 2: Part 3 Stage 4

Optional Units: Select a minimum of 1 and a maximum of 2 units from the following list:
List A: Students must select 3 units from the combination of List A and List B in Semester 2 (either 1 unit from List A and 2 from List B or 2 from List A and 1 from List B).
CM30073 Advanced algorithms & complexity 6 Credits
CM30080 Computer vision 6 Credits
CM30173 Cryptography 6 Credits
CM30226 Logic and semantics of programming languages 6 Credits
CM30229 Intelligent control and cognitive systems 6 Credits
ZZ30018 Director of Studies approved unit (BSc Computer Science & Mathematics) 6 Credits
Optional Units: Select a minimum of 1 and a maximum of 2 units from the following list:
List B:
  • Students must select 3 units from the combination of List A and List B in Semester 2 (either 1 unit from List A and 2 from List B or 2 from List A and 1 from List B).
  • Students must check the Mathematical Sciences teaching timeslots (pdf - link opens in new tab) when choosing units. To minimise timetable clashes, you should not choose more than one unit from each timeslot within the same semester.
ZZ30017 Director of Studies approved unit (BSc Computer Science & Mathematics) 6 Credits
MA30055 Introduction to topology 6 Credits
MA30056 Complex analysis 6 Credits
MA30231 Projective geometry 6 Credits
MA40037 Galois theory 6 Credits

Notes:
* This programme catalogue is applicable for the 2014/15 academic year only. Students continuing their studies into 2015/16 and beyond should not assume that later years of a programme will be in the format displayed here.
* Programmes and units are subject to change at any time, in accordance with normal University procedures.
* Availability of units will be subject to constraints such as staff availability, minimum and maximum group sizes, and timetabling factors as well as a student's ability to meet any pre-requisite rules.