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 |