- Student Records
Programme & Unit Catalogues

 

Department of Computer Science, Programme Catalogue 2008/09


USCM-AKB01: BSc Computing


Year 2, Academic Year

Students must take a mixture of new and previously studied units to a value of 60 credits of which at least 36 credits should be level 2 CM units. The remaining units may include those previously studied but not passed. Students should ensure that they meet the pre-requisite requirements of the units selected.
Optional Units: Select between 1 and 3 Unit(s) from the following list:
CM20221 Programming IIa 12 Credits
CM20222 Interaction (a) 12 Credits
CM20223 Systems development (a) 12 Credits

Year 2, Semester 1

Students must take a mixture of new and previously studied units to a value of 60 credits of which at least 36 credits should be level 2 CM units. The remaining units may include those previously studied but not passed. Students should ensure that they meet the pre-requisite requirements of the units selected.
Optional Units: Select between 2 and 4 Unit(s) from the following list:
CM20217 Foundations of computation 1 6 Credits
CM20219 Fundamentals of computer graphics 6 Credits
MA20007 Analysis: Real numbers, real sequences & series 6 Credits
MA20008 Algebra 1 6 Credits
MN10070 Business economics 6 Credits
MN10071 Organisational behaviour 6 Credits
MN20072 Managing human resources 6 Credits
MN20074 Business information systems 6 Credits

Year 2, Semester 2

Students must take a mixture of new and previously studied units to a value of 60 credits of which at least 36 credits should be level 2 CM units. The remaining units may include those previously studied but not passed. Students should ensure that they meet the pre-requisite requirements of the units selected.
Optional Units: Select between 2 and 4 Unit(s) from the following list:
CM20218 Foundations of computation 2 6 Credits
CM20220 Fundamentals of pattern analysis 6 Credits
MA20011 Analysis: Real-valued functions of a real variable 6 Credits
MA20012 Algebra 2 6 Credits
MA20014 Numerical analysis 6 Credits
MN10073 Marketing 1 (principles of marketing) 6 Credits
MN20014 IT & its business context 6 Credits
MN20017 Strategic operations management 6 Credits
MN20291 Human resource management 1 6 Credits

Year 3, Academic Year

Compulsory units
CM20105 Industrial placement 60 Credits

Year 4, Academic Year

Students should select a mixture of new and previously studied units worth 60 credits of which at least 48 credits must be in CM units, at least 24 credits must be from level 3 units, and at most 24 credits can be units previously studied in which a pass mark of 40% was not achieved. Only one DoS approved unit can be selected. Students should ensure that their programme of study enables the credit requirements of the award to be achieved in the final year and that they meet the pre-requisite requirements of the units selected.
Optional Units: Select between 0 and 1 Unit(s) from the following list:
AA00021 Choose nothing from this list of options 0 Credits
CM30082 Triple module project 18 Credits

Year 4, Semester 1

Students should select a mixture of new and previously studied units worth 60 credits of which at least 48 credits must be in CM units, at least 24 credits must be from level 3 units, and at most 24 credits can be units previously studied in which a pass mark of 40% was not achieved. Only one DoS approved unit can be selected. Students should ensure that their programme of study enables the credit requirements of the award to be achieved in the final year and that they meet the pre-requisite requirements of the units selected.
Optional Units: Select between 3 and 5 Unit(s) from the following list:
CM30070 Computer algebra 6 Credits
CM30072 Safety-critical computer systems 6 Credits
CM30078 Networking 6 Credits
CM30142 Music & digital signal processing 6 Credits
CM30171 Advanced compilers 6 Credits
CM30174 Intelligent agents 6 Credits
EE30121 Microelectronics 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
MN20032 E-business 6 Credits
MN20074 Business information systems 6 Credits
MN30266 Decision making 6 Credits
MN30281 Privacy, trust and security in information systems 6 Credits
ZZ30001 Director of Studies approved unit 6 Credits

Year 4, Semester 2

Students should select a mixture of new and previously studied units worth 60 credits of which at least 48 credits must be in CM units, at least 24 credits must be from level 3 units, and at most 24 credits can be units previously studied in which a pass mark of 40% was not achieved. Only one DoS approved unit can be selected. Students should ensure that their programme of study enables the credit requirements of the award to be achieved in the final year and that they meet the pre-requisite requirements of the units selected.
Optional Units: Select between 3 and 5 Unit(s) from the following list:
CM30071 Logic & its applications 6 Credits
CM30073 Advanced algorithms & complexity 6 Credits
CM30075 Advanced computer graphics 6 Credits
CM30080 Computer vision 6 Credits
CM30141 Advanced human computer interaction 6 Credits
CM30173 Cryptography 6 Credits
MA30055 Introduction to topology 6 Credits
MA30056 Complex analysis 6 Credits
MA30172 Conjecture & proof 6 Credits
MN30050 Supply management 6 Credits
MN30076 Business strategy 6 Credits
MN30270 Virtual organising 6 Credits
ZZ30004 Director of Studies approved unit 6 Credits