Department of Computer Science, Programme Catalogue 2009/10 |
USCM-AFB01: BSc Computing |
Leading to the award of BACHELOR OF SCIENCE IN COMPUTING |
Mode of attendance: Full-time |
Year 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. |
Academic Year |
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 |
Semester 1 |
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 |
Semester 2 |
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 |
MN20014 | IT & its business context | 6 Credits |
MN20017 | Operations management | 6 Credits |
MN20073 | Marketing | 6 Credits |
MN20291 | Human resource management 1 | 6 Credits |
Year 3 |
![]() |
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. |
Academic Year |
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 |
Semester 1 |
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 |
CM30225 | Parallel computing | 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 |
Semester 2 |
Optional Units: Select between 3 and 5 Unit(s) from the following list: |
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 |
CM30226 | Logic and semantics of programming languages | 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 |