- Student Records
Programme & Unit Catalogues

 

Department of Computer Science, Programme Catalogue 2010/11


USCM-AFB19: BSc (hons) Computer Science (including ab initio Japanese Language)

Leading to the award of BACHELOR OF SCIENCE IN COMPUTER SCIENCE

Mode of attendance: Full-time

arrowYear 1 arrowYear 2 arrowYear 3

Year 1

Click here for further information NFAAR assessment regulations:



Academic Year: Part 1 Stage 1

Compulsory Units
CM10193 Systems requirements and design 12 Credits

Semester 1: Part 1 Stage 1

Designated Essential Units
CM10227 Principles of programming 1 12 Credits
Compulsory Units
CM10196 Discrete mathematics for computation 6 Credits
FL10258 Japanese stage 1 semester 1 (6 credits) 6 Credits

Semester 2: Part 1 Stage 1

Designated Essential Units
CM10228 Principles of programming 2 12 Credits
Compulsory Units
CM10197 Analytical mathematics for applications 6 Credits
FL10259 Japanese stage 1 semester 2 (6 credits) 6 Credits

Year 2

Click here for further information NFAAR assessment regulations:



Academic Year: Part 2 Stage 2

Compulsory Units
CM20214 Advanced programming principles 12 Credits
CM20215 Software systems development 12 Credits
CM20216 Designing interactive systems 12 Credits

Semester 1: Part 2 Stage 2

Compulsory Units
CM10194 Computer systems architecture 1 6 Credits
FL10260 Japanese stage 2 semester 1 (6 credits) 6 Credits

Semester 2: Part 2 Stage 2

Compulsory Units
CM10195 Computer systems architecture 2 6 Credits
FL10261 Japanese stage 2 semester 2 (6 credits) 6 Credits

Year 3

Click here for further information NFAAR assessment regulations:

  • This year of this programme of study does not currently fall within the NFAAR


Academic Year: Part 3 Stage 3

Compulsory Units
CM30082 Individual project 18 Credits

Semester 1: Part 3 Stage 3

Compulsory Units
CM30078 Networking 6 Credits
FL20262 Japanese stage 3 semester 1 (6 credits) 6 Credits
Optional Units: Select 2 Unit(s) from the following list:
CM30070 Computer algebra 6 Credits
CM30072 Safety-critical computer systems 6 Credits
CM30171 Advanced compilers 6 Credits
CM30174 Intelligent agents 6 Credits
CM30225 Parallel computing 6 Credits

Semester 2: Part 3 Stage 3

Compulsory Units
FL20263 Japanese stage 3 semester 2 (6 credits) 6 Credits
Optional Units: Select 2 Unit(s) from the following list:
CM30141 Advanced human computer interaction 6 Credits
CM30229 Intelligent control and cognitive systems 6 Credits
ZZ30010 Director of Studies approved unit in the School of Management 6 Credits