- Student Records
Programme & Unit Catalogues

 

Department of Computer Science, Programme Catalogue 2008/09


USCM-AFB07: BSc (hons) Computer Science with Study Year Abroad

Leading to the award of BACHELOR OF SCIENCE IN COMPUTER SCIENCE

Mode of attendance: Full time


Year 1, Academic Year: Part 1 Stage 1

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

Year 1, Semester 1: Part 1 Stage 1

Compulsory units
CM10194 Systems architecture 1 6 Credits
CM10196 Discrete mathematics for computation 6 Credits

Year 1, Semester 2: Part 1 Stage 1

Compulsory units
CM10195 Systems architecture 2 6 Credits
CM10197 Analytical mathematics for applications 6 Credits

Year 2, Academic Year

Compulsory units
CM20214 Programming II 12 Credits
CM20215 Systems development 12 Credits
CM20216 Interaction 12 Credits

Year 2, Semester 1

Compulsory units
CM20217 Foundations of computation 1 6 Credits
CM20219 Fundamentals of computer graphics 6 Credits

Year 2, Semester 2

Compulsory units
CM20218 Foundations of computation 2 6 Credits
CM20220 Fundamentals of pattern analysis 6 Credits

Year 3, Academic Year

Compulsory units
CM20106 Study abroad 60 Credits

Year 4, Academic Year

Compulsory units
CM30082 Triple module project 18 Credits

Year 4, Semester 1

Compulsory units
CM30078 Networking 6 Credits
Optional Units: Select between 2 and 3 Unit(s) from the following list:
List A1: Students must take units totalling 30 credits in each semester. The year programme must include at least 4 units from the union of lists A1 and A2.
CM30070 Computer algebra 6 Credits
CM30072 Safety-critical computer systems 6 Credits
CM30142 Music & digital signal processing 6 Credits
CM30171 Advanced compilers 6 Credits
CM30174 Intelligent agents 6 Credits
EE30121 Microelectronics 6 Credits
Optional Units: Select between 0 and 1 Unit(s) from the following list:
Only one DoS approved unit is permitted in the year. Modern language units are only available to students who have studied the language within additional units in years 1 and 2 and must be studied at a level appropriate to prior language qualifications and skills.
AA00001 Choose nothing from this list of options 0 Credits
FL20262 Japanese stage 3 semester 1 (6 credits) 6 Credits
FL30216 French stage 5 semester 1 (6 credits) 6 Credits
FL30217 German stage 5 semester 1 (6 credits) 6 Credits
FL30218 Spanish stage 5 semester 1 (6 credits) 6 Credits
FL30222 French stage 6 semester 1 (6 credits) 6 Credits
FL30223 German stage 6 semester 1 (6 credits) 6 Credits
FL30224 Spanish stage 6 semester 1 (6 credits) 6 Credits
MN20074 Business information systems 6 Credits
ZZ30001 Director of Studies approved unit 6 Credits

Year 4, Semester 2

Optional Units: Select between 2 and 3 Unit(s) from the following list:
List A2: Students must take units totalling 30 credits in each semester. The year programme must include at least 4 units from the union of lists A1 and A2.
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
Optional Units: Select between 0 and 1 Unit(s) from the following list:
Only one DoS approved unit is permitted in the year. Modern language units are only available to students who have studied the language within additional units in years 1 and 2 and must be studied at a level appropriate to prior language qualifications and skills.
AA00011 Choose nothing from this list of options 0 Credits
FL20263 Japanese stage 3 semester 2 (6 credits) 6 Credits
FL30219 French stage 5 semester 2 (6 credits) 6 Credits
FL30220 German stage 5 semester 2 (6 credits) 6 Credits
FL30221 Spanish stage 5 semester 2 (6 credits) 6 Credits
FL30225 French stage 6 semester 2 (6 credits) 6 Credits
FL30226 German stage 6 semester 2 (6 credits) 6 Credits
FL30227 Spanish stage 6 semester 2 (6 credits) 6 Credits
MN30076 Business strategy 6 Credits
ZZ30004 Director of Studies approved unit 6 Credits