- Student Records
Programme & Unit Catalogues

Department of Computer Science, Programme Catalogue 2007/08


USCM-AKB10: BSc (hons) Computer Science with Business

Mode of attendance: Thick sandwich (Full-time on campus)


Year 1, Academic Year

Mandatory units
CM10192 Programming I 24 Credits
CM10193 Systems engineering 12 Credits

Year 1, Semester 1

Mandatory units
CM10196 Discrete mathematics for computation 6 Credits
MN10071 Organisational behaviour 6 Credits

Year 1, Semester 2

Mandatory units
CM10197 Analytical mathematics for applications 6 Credits
MN10069 Introduction to business accounting 6 Credits

Year 2, Semester 1

Mandatory units
CM20143 User interface programming 6 Credits
CM20144 Mathematics for applications 6 Credits
CM20145 Database systems 6 Credits
MN10070 Business economics 6 Credits
MN10071 Organisational behaviour 6 Credits

Year 2, Semester 2

Mandatory units
CM20026 Software project 6 Credits
CM20028 Computation IV: Algorithms 6 Credits
CM20029 Compilers 6 Credits
CM20168 Programming IV: programming languages 6 Credits
MN20291 Human resource management 1 6 Credits

Year 3, Academic Year

Mandatory units
CM20105 Industrial placement 60 Credits

Year 4, Academic Year

Mandatory units
CM30082 Triple module project 18 Credits

Year 4, Semester 1

Mandatory units
CM30078 Networking 6 Credits
Optional Units: Select between 1 and 2 Unit(s) from the following list:
List A: Students must select 3 units from the combination of List A and List B in Semester 1 (either 1 unit from List A and 2 from List B or 2 from List A and 1 from List B).
CM30072 Safety-critical computer systems 6 Credits
CM30171 Advanced compilers 6 Credits
CM30174 E-commerce & agents 6 Credits
Optional Units: Select 2 Unit(s) from the following list:
List B: Students must select 3 units from the combination of List A and List B in Semester 1 (either 1 unit from List A and 2 from List B or 2 from List A and 1 from List B).
MN20032 E-business 6 Credits
MN20074 Business information systems 6 Credits
MN30266 Decision making 6 Credits
MN30281 Contemporary issues in the information systems field 6 Credits

Year 4, Semester 2

Optional Units: Select between 1 and 2 Unit(s) 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
CM30141 Advanced human computer interaction 6 Credits
CM30173 Cryptography 6 Credits
Optional Units: Select between 1 and 2 Unit(s) 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).
MN30050 Supply management 6 Credits
MN30076 Business strategy 6 Credits