- Student Records
Programme & Unit Catalogues

Department of Computer Science Programme Catalogue 2014/15


USCM-AFM14: MComp(Hons) Computer Science and Mathematics

Leading to the award of MASTER OF COMPUTING IN COMPUTER SCIENCE AND MATHEMATICS

Mode of attendance: Full-time

Click here for further information Possible DAPs for this programme:

 

Click here for further informationPossible exit awards for this programme:

  • USCM-AFL20: Diploma of Higher Education
  • USCM-AFC20: Certificate of Higher Education

arrowYear 1 arrowYear 2 arrowYear 3 arrowYear 4

Year 1

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.
  • Main assessment regulations: Appendix 15 PDF format -requires Acrobat Reader to view; Supplementary assessment regulations: Appendix 16 PDF format -requires Acrobat Reader to view.
  • Part 1 Stage 1 of this programme contributes 0% towards the final award classification


Academic Year: Part 1 Stage 1

Compulsory Units:
MA10207 Analysis 1 12 Credits
MA10208 Methods and applications 1 12 Credits

Semester 1: Part 1 Stage 1

Designated Essential Units:
CM10227 Principles of programming 1 12 Credits
Compulsory Units:
MA10209 Algebra 1A 6 Credits

Semester 2: Part 1 Stage 1

Designated Essential Units:
CM10228 Principles of programming 2 12 Credits
Compulsory Units:
MA10210 Algebra 1B 6 Credits

Year 2

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: 55% OSA for progression instead of 60%.
  • Main assessment regulations: Appendix 23 PDF format -requires Acrobat Reader to view; Supplementary assessment regulations: Appendix 24 PDF format -requires Acrobat Reader to view.
  • Part 2 Stage 2 of this programme contributes 16% towards the final award classification


Academic Year: Part 2 Stage 2

Compulsory Units:
CM20221 Advanced programming principles (a) 12 Credits

Semester 1: Part 2 Stage 2

Compulsory Units:
CM20217 Foundations of computation 1 6 Credits
CM20219 Fundamentals of computer graphics 6 Credits
MA20216 Algebra 2A 6 Credits
MA20218 Analysis 2A 6 Credits

Semester 2: Part 2 Stage 2

Compulsory Units:
CM20218 Foundations of computation 2 6 Credits
CM20220 Fundamentals of pattern analysis 6 Credits
MA20217 Algebra 2B 6 Credits
MA20219 Analysis 2B 6 Credits

Year 3

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.
  • This is the penultimate stage of the programme.
  • Main assessment regulations: Appendix 23 PDF format -requires Acrobat Reader to view; Supplementary assessment regulations: Appendix 24 PDF format -requires Acrobat Reader to view.
  • Part 2 Stage 3 of this programme contributes 34% towards the final award classification

  • 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.

Academic Year: Part 2 Stage 3

Designated Essential Units:
CM30082 Individual project 18 Credits

Semester 1: Part 2 Stage 3

Optional Units: Select 4 units from the following list:
Students must select options to include at least 3 CM units and at least 3 MA units across this year of the programme. Unit CM30070 from this list counts as either CM or MA.
CM30070 Computer algebra 6 Credits
CM30078 Networking 6 Credits
CM30174 Intelligent agents 6 Credits
CM30225 Parallel computing 6 Credits
ZZ30019 Director of Studies approved unit (MComp Computer Science and Mathematics) 6 Credits
MA20220 Ordinary differential equations and control 6 Credits
MA20222 Numerical analysis 6 Credits
MA30039 Differential geometry of curves & surfaces 6 Credits
MA30041 Metric spaces 6 Credits
MA30237 Group theory 6 Credits
MA40238 Number theory 6 Credits

Semester 2: Part 2 Stage 3

Optional Units: Select 3 units from the following list:
Students must select options to include at least 3 CM units and at least 3 MA units across this year of the programme. Unit CM30173 from this list counts as either CM or MA.
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
ZZ30020 Director of Studies approved unit (MComp Computer Science and Mathematics) 6 Credits
MA30055 Introduction to topology 6 Credits
MA30056 Complex analysis 6 Credits
MA30170 Numerical solution of PDEs I 6 Credits
MA30231 Projective geometry 6 Credits
MA40062 Ordinary differential equations 6 Credits

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.
  • 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 50% towards the final award classification

  • 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.

Academic Year: Part 3 Stage 4

Compulsory Units:
XX40211 Research project 18 Credits

Semester 1: Part 3 Stage 4

Optional Units: Select a minimum of 3 and a maximum of 4 units from the following list:
Students must select at least 1 CM unit and at least 2 MA units from the options available in the final year of this programme.
CM40212 Internet technology 6 Credits
CM50200 Mobile and pervasive systems 6 Credits
ZZ40019 Director of Studies approved unit (MComp Computer Science and Mathematics) 6 Credits
MA40040 Algebraic topology 6 Credits
MA40042 Measure theory & integration 6 Credits
MA40043 Real & abstract analysis 6 Credits
MA40045 Dynamical systems 6 Credits
MA40238 Number theory 6 Credits

Semester 2: Part 3 Stage 4

Compulsory Units:
CM40179 Entrepreneurship 6 Credits
CM50209 Security and integrity 6 Credits
Optional Units: Select a minimum of 1 and a maximum of 2 units from the following list:
Students must select at least 1 CM unit and at least 2 MA units from the options available in the final year of this programme.
CM40149 Collaborative systems 6 Credits
CM40198 Digital media 6 Credits
CM50150 Interactive communication design 6 Credits
ZZ40020 Director of Studies approved unit (MComp Computer Science and Mathematics) 6 Credits
MA30055 Introduction to topology 6 Credits
MA30056 Complex analysis 6 Credits
MA30170 Numerical solution of PDEs I 6 Credits
MA30231 Projective geometry 6 Credits
MA40048 Analytical & geometrical theory of differential equations 6 Credits
MA40057 Functional analysis 6 Credits
MA40062 Ordinary differential equations 6 Credits
MA40203 Theory of partial differential equations 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.