ࡱ>  bjbj .::4#%%%%%%$x*lI9I##rK( 0PII: Z: 04GGMC70 / 89 DEGREE OF BACHELOR OF SCIENCE IN COMPUTING SCIENCE MATHEMATICS DESIGNATED DEGREE OF BACHELOR OF SCIENCE IN COMPUTING SCIENCE MATHEMATICS Students must also comply with the University General Regulations and the Supplementary Regulations for the Degree of Bachelor of Science (BSc). The courses listed below are all prescribed for this degree PROGRAMME YEAR 1 120 Credit PointsFirst Half-SessionSecond Half-SessionCourse CodeCourse TitleCredit PointsCourse CodeCourse TitleCredit PointsCS 1022Computer Programming and Principles15CS 1520Computer Architecture 15MA 1006Algebra15MA 1508Calculus II15MA 1005Calculus I15MA1511Set Theory15One of the three courses below:CS 1025Web Application Development15CS 1522Web Technology 15CS 1024Grand Challenges of Computing and Artifical Intelligence15Further courses to be chosen from approved courses to give an overall total of 120 credit points PROGRAMME YEAR 2 120 Credit Points (See Note (v))First Half-SessionSecond Half-SessionCourse CodeCourse TitleCredit PointsCourse CodeCourse TitleCredit PointsCS 2015Data Management15CS 2521Algorithmic Problem Solving15MA 2004Sets and Algebraic Structures 15CS 2510Modern Programming Languages15MA 2005Introduction to Analysis15MA 2506Linear Algebra 15CS 2013Mathematics for Computing Science15MA 2507Advanced Calculus15 JUNIOR HONOURS PROGRAMME YEAR 3 - 120 Credit PointsFirst Half-SessionSecond Half-SessionCourse CodeCourse TitleCredit PointsCourse CodeCourse TitleCredit PointsCS 3024Software Engineering and Professional Issues30MX 3001Real Analysis15MX 3522Complex Analysis15MX 3020Group Theory15MX 3531Rings and Fields 15One of the three courses listed below:One of the three courses listed below:CS 3026Operating Systems15CS 3525Enterprise Computing and Business15CS 3017Adaptive Interactive Systems 15CS 3524Distributed Systems and Security 15CS 3025Knowledge-Based Systems15CS 3518Languages and Computability15 Please see over ! SENIOR HONOURS PROGRAMME YEAR 4  120 Credit PointsFirst Half-SessionSecond Half-SessionCourse CodeCourse TitleCredit PointsCourse CodeCourse TitleCredit PointsAny two courses from the relevant Year 4 Options blockCS 4525Joint Honours Computing Project30EITHER Two courses from those listed below OR With the permission of the Head of Mathematical Sciences, MX 3023 OR MX 3022 and one of the courses listed belowEITHER Two courses from the list of available Mathematical Science Special OptionsMX 4085Nonlinear Dynamics and Chaos Theory15OR With the permission of the Head of Mathematical Sciences, one course from the list of available Mathematical Science Special Options and one of the following two courses listed below: MX 4023Project15MX 3533Methods of Mathematical Physics15MX 4082Galois Theory15MX 3532Metric and Topological Spaces 15 PROGRAMME YEAR 4 (SENIOR HONOURS) OPTIONSCourse CodeCourse TitleCredit PointsCS 4027Peer to Peer and Agent Based Computing15CS 4025Natural and Language Processing15CS 4046Semantic Web Engineering15CS 4041Mobile Computing15CS 4028Security15CS 4040Research Methods 15CS 4038Data Mining and Visualisation15CS 4047Computational Intelligence15CS 4037Graphics15 Notesi.Exemption may be given by the Head of Computing Science. ii.Where alternatives are offered, choice may be restricted by timetable constraints.iii.Designated Programme: See Supplementary Regulation 1 A minimum curriculum at Level 3 must include at least 90 credit points from the courses listed under the Honours programme, of which at least 45 credit points must be from Computing Science and at least 45 credit points from Mathematical Sciences.iv.A graduating curriculum for the Honours degree must include 90 credit points from Level 4 courses.v.Students at Level 2, who as a result of undertaking up to 30 credits of Sustained Study may not obtain the necessary pre-requisites for Honours entry, must seek approval for this choice at the start of Level 2. Such curriculum choice will normally be approved as meeting the requirements for entry to Honours, subject to the discretion of the Head of School or nominated deputy. / j k l m [ \ ʵq`qq`q`qOAOAOAOhddCJOJPJQJaJ h9hddCJOJPJQJaJ h9h9CJOJPJQJaJ h9h9CJOJPJQJaJ#h9h95CJOJPJQJaJ#h9hg5CJOJPJQJaJh95CJOJPJQJaJ)h9hCYhCY5CJOJPJQJaJ#h`2hCY5CJOJPJQJaJ h9h9CJOJPJQJaJ#h9h95CJOJPJQJaJP. / l m u$ hd$Ifa$gd9$ hd6a$gd9 hd6gd9$ h d6a$gd9$ h d6a$gd9$$ h d6@&a$gd9$$ h d6@&a$gd9  hd$Ifgd9lkd$$Ifl4    $'  t0    '44 laf4ytJ  kkkkkkfQ h d$Ifgd9Ff$ hd$Ifa$gd9kd$$Ifl4    0$  t0    '44 laf4ytJ  6 9 A X [ $ h d$Ifa$gd9 h d$Ifgd9[ \ d l 7"" h d$Ifgd9kd$$Ifl    ֈ   $o n   t0    '44 laytJl o w  h d$Ifgd9$ h d$Ifa$gd9 7"" h d$Ifgd9kd$$Ifl    ֈ   $o n   t0    '44 laytg  h d$Ifgdg$ h d$Ifa$gd9 7$ h d$Ifa$gd9kd $$Ifl    ֈ   $o n   t0    '44 laytg       = > X ] ^ {   l m r t   ' ) * + . ޿޿޿ޮ޿͊xx޿g h9h9CJOJPJQJaJ#h9h95CJOJPJQJaJ$h9h9CJOJPJQJ^JaJ h|<)hGqCJOJPJQJaJ hGqhGqCJOJPJQJaJhGqCJOJPJQJaJ h9h9CJOJPJQJaJ h9h9CJOJPJQJaJ h9hddCJOJPJQJaJ(    ~~f~~f$ h d$Ifa$gd9 h d$Ifgd9lkdE$$Ifl4    $'  t0    '44 laf4ytJ   Y 7"" h d$Ifgd9kd$$Ifl    ֈ   $o n  t0    '44 laytJY \ ] ^ Ekd $$Ifl    \ $o      t0    '44 laytJ$ h d$Ifa$gd9 qq$ hd$Ifa$gd9 $da$gd9lkd $$Ifl4    $'  t0    '44 laf4ytJ   hd$Ifgd9lkd $$Ifl4    $'   t0    '44 laf4ytJ  * 7 E Q ^ l m u kkkkkkfQ h d$Ifgd9Ff$ hd$Ifa$gd9kd# $$Ifl4    0$   t0    '44 laf4ytJ u $ h d$Ifa$gd9 h d$Ifgd9 7"" h d$Ifgd9kd$$Ifl    ֈ   $o n  t0    '44 laytJ   h d$Ifgd9$ h d$Ifa$gd9  $ 7"" h d$Ifgd9kd$$Ifl    ֈ   $o n  t0    '44 laytJ$ ' ( ) * $ h d6$@&Ifgd9$ h d$Ifa$gd9* + , - 5$ h d$Ifa$gd9kd$$Ifl4    ֈ   $o n  t0    '44 laytJ- . 6 F I $ h d6$@&Ifgd9$ h d$Ifa$gd9. F I J Q R s t v ABJvwz{56;=YZͿxxaSShGqCJOJPJQJaJ-h9h9B*CJOJPJQJ^JaJph#h9h95CJOJPJQJaJ$h9h9CJOJPJQJ^JaJ h9hxCJOJPJQJaJ h9hxCJOJPJQJaJhxCJOJPJQJaJ h9h9CJOJPJQJaJ h9h9CJOJPJQJaJ h9h9CJOJPJQJaJ I J R t 5$ h d$Ifa$gd9kd$$Ifl4    ֈ   $o n  t0    '44 laytJt w   h d$Ifgd9$ h d$Ifa$gd9 7* $da$gd9kd$$Ifl    ֈ   $o    n     t0    '44 laytg nn hd6$Ifgd9ikd$$Ifl4    $'   t0    '44 laf4ytJ$ hd6$Ifa$gd9 &3ABJmmmmmmhS h d6$Ifgd9Ff$ hd6$Ifa$gd9|kd$$Ifl4    0$   t0    '44 laf4ytJ Jwz{WBBB h d6$Ifgd9kd'$$Ifl4    F $a t0    '    44 laf4ytJ$ h d6$Ifa$gd9$ h d6$Ifa$gd9 h d6$Ifgd96!! h d6$Ifgd9kd$$Ifl4    ֈ   $a n   t0    '44 laf4ytJ h d6$Ifgd9$ h d6$Ifa$gd956$ h d6$Ifa$gd9kd$$Ifl4    ֈ   $a n   t0    '44 laf4ytJ56>PS[}mmUmmU$ h d6$Ifa$gd9 h d6$Ifgd9|kd*$$Ifl4    0$    t0    '44 laf4ytJZDFHfhjp(*FGNrt9:ik%&de޿xxxdxxxxx&h9h95>*CJOJPJQJaJ#h9h95CJOJPJQJaJ h9h9CJOJPJQJaJ#h9h9CJOJPJQJaJo(#h9h95CJOJPJQJaJ h9h9CJOJPJQJaJhGqCJOJPJQJaJ h9h9CJOJPJQJaJ h9h9CJOJPJQJaJ'9$$ h d6$Ifgd9kd$$Ifl    ֈ  $o {   t0    '44 laytJ h d6$Ifgd9$ h d6$Ifa$gd96!! h d6$Ifgd9kd $$Ifl4    ֈ  $o {   t0    '44 laf4ytJ>D h d6$Ifgd9$ h d6$Ifa$gd9DFH6% h d6gd9kd5!$$Ifl4    ֈ  $o    {      t0    '44 laf4ytJHlp(fTT hd6$Ifgd9ikdn"$$Ifl4    $'   t0    '44 laf4ytJ$ hd$Ifa$gd9gd9$ h d6a$gd9(*B\xmmmmmmhP$ h d6$Ifa$gd9Ffl%$ hd6$Ifa$gd9|kd"$$Ifl4    0$   t0    '44 laf4ytJ #CFGNruDkd'$$Ifl4    \  $        t0    '44 laf4ytJ$ h d6$Ifa$gd9u9:Bfil%jUU h d6$Ifgd9|kdh($$Ifl4    0$    t0    '44 laf4ytJ$ h d6$Ifa$gd9 %&.69A\GG/G$ h d6$Ifa$gd9 h d6$Ifgd9kd1)$$Ifl4    \ $o   t0    '44 laf4ytJAad$ h d6$Ifa$gd9 h d6$Ifgd9dem{9$$ h d6$Ifgd9kd\*$$Ifl    ֈ  $o    t0    '44 laytJ{~ h d6$Ifgd9$  d6$Ifa$gd9$ h d6$Ifa$gd9e/0[\ac!"678>?|ͻީykyY#h9h95CJOJPJQJaJhOCJOJPJQJaJhTmCJOJPJQJaJ h9hTmCJOJPJQJaJ h9hTmCJOJPJQJaJ#h9hTm5CJOJPJQJaJ#h9h95CJOJPJQJaJ h9h9CJOJPJQJaJ h9h9CJOJPJQJaJ h9h9CJOJPJQJaJ"9$$ h d6a$gd9kd+$$Ifl    ֈ  $o          t0    '44 laytJ~lkd2-$$Ifl4    $'  t0    '44 laf4ytJ$ hd$Ifa$gd9,J55 h d6$Ifgd9kd-$$Ifl    F $o   t0    '    44 lapytg,/08X[XCC h d6$Ifgd9kd.$$Ifl    F $o  t0    '    44 laytg$ h d$Ifa$gd9[\d}p[[C$ h d$Ifa$gd9 h d6$Ifgd9kd/$$Ifl    F $o  t0    '    44 laytgp[[C$ h d$Ifa$gd9 h d6$Ifgd9kd]0$$Ifl    F $o  t0    '    44 laytgp[[C$ h d$Ifa$gd9 h d6$Ifgd9kd1$$Ifl    F $o  t0    '    44 laytgp[[C$ h d$Ifa$gd9 h d6$Ifgd9kd1$$Ifl    F $o  t0    '    44 laytgp[[C$ h d$Ifa$gd9 h d6$Ifgd9kd2$$Ifl    F $o  t0    '    44 laytg!p[[C$ h d$Ifa$gd9 h d6$Ifgd9kdE3$$Ifl    F $o  t0    '    44 laytg!"*36p[[C$ h d$Ifa$gd9 h d6$Ifgd9kd3$$Ifl    F $o  t0    '    44 laytO678>p[>$$ h d6$@&Ifa$gd9$ h d6a$gd9kd4$$Ifl    F $o     t0    '    44 laytO>?B|~d$ h d6$Ifa$gd9$ h d6$Ifa$gd9fkd5$$Ifl4 044 laf4ytJ|}nT$ h d6$Ifa$gd9$ h d6$Ifa$gd9vkd5$$Ifl0n R>044 laytJ|}  pqtZhJ hL3h{RCJOJPJQJaJU h9h9CJOJPJQJaJ h9h9CJOJPJQJaJ h9h9CJOJPJQJaJ h9h9CJOJPJQJaJnVVV$ h d6$@&Ifgd9$ h d6$Ifa$gd9vkdw6$$Ifl0n R>044 laytJ  pnV$ h d6$@&Ifgd9$ h d6$Ifa$gd9vkd6$$Ifl0n R>044 laytJpqtnV$ h d6$@&Ifgd W$ h d6$Ifa$gd9vkdu7$$Ifl0n R>044 laytJog$a$gd{R$ h  d6^ a$gd9vkd7$$Ifl0n R>044 laytJThis information, whilst correct at the time of going to publication, is subject to alteration without notice. Course of choice may be restricted by degree regulations or timetabling. ,1h. A!"#$% $$If!vh#v':V l4 t0    ',5'/  af4ytJ$$If!vh#v#v:V l4 t0    ',55/  / /  af4ytJ}$$If!vh#vo#v #v#vn#v #v:V l  t<0    ',5o5 55n5 5/ /  / ap<ytJkdV$$Ifl    ֈ   $o n    t<0    '44 lap<ytJ $$If!vh#vo#v #v#vn#v #v:V l t0    ',5o5 55n5 5/  / /  / / aytJ $$If!vh#vo#v #v#vn#v #v:V l t0    ',5o5 55n5 5/  / /  / / aytg6$$If!vh#vo#v #v#vn#v #v:V l t0    ',5o5 55n5 5/  / /  /  / / / / aytg$$If!vh#v':V l4 t0    ',5'/  / af4ytJ $$If!vh#vo#v #v#vn#v #v:V l t0    ',5o5 55n5 5/ / / / / aytJ$$If!vh#vo#v #v#v:V l t0    ',5o5 55/  / / / /  aytJ$$If!vh#v':V l4 t0    ',5'/ /  af4ytJ$$If!vh#v':V l4 t0    ',5'/  af4ytJ$$If!vh#v#v:V l4 t0    ',55/ / /  / af4ytJ$$If!vh#vo#v #v#vn#v #v:V l  t<0    ',5o5 55n5 5/ / / / / ap<ytJkd $$Ifl    ֈ   $o n   t<0    '44 lap<ytJ $$If!vh#vo#v #v#vn#v #v:V l t0    ',5o5 55n5 5/ / / / / aytJ $$If!vh#vo#v #v#vn#v #v:V l t0    ',5o5 55n5 5/ / / / / aytJ$$If!vh#vo#v #v#vn#v #v:V l4 t0    '+++,5o5 55n5 5/ / / / / aytJ$$If!vh#vo#v #v#vn#v #v:V l4 t0    '+++,5o5 55n5 5/ / / / / aytJ $$If!vh#vo#v #v#vn#v #v:V l t0    ',5o5 55n5 5/  / / / /  aytg$$If!vh#v':V l4 t0    ',5'/  af4ytJ$$If!vh#v#v:V l4 t0    ',55/  / /  / af4ytJ$$If!vh#va#v #v#v{#v #v:V l  t<0    ',5a5 55{5 5/  / / /  / / ap<ytJkdl$$Ifl    ֈ  $a {    t<0    '44 lap<ytJ$$If!vh#va#v#v:V l4 t0    ',5a55/ af4ytJ)$$If!vh#va#v #v#vn#v #v:V l4 t0    ',5a5 55n5 5/ /  /  / / / / af4ytJ)$$If!vh#va#v #v#vn#v #v:V l4 t0    ',5a5 55n5 5/ /  / / / / / af4ytJ$$If!vh#v#v:V l4 t0    ',55/ /  /  / af4ytJ$$If!vh#vo#v #v#v{#v #v:V l t0    ',5o5 55{5 5/  / / /  / / aytJ)$$If!vh#vo#v #v#v{#v #v:V l4 t0    ',5o5 55{5 5/ / /  /  / / / af4ytJ7$$If!vh#vo#v #v#v{#v #v:V l4 t0    ',5o5 55{5 5/ / /  /  / / / /  af4ytJ$$If!vh#v':V l4 t0    ',5'/  af4ytJ$$If!vh#v#v:V l4 t0    ',55/  / /  / af4ytJ$$If!vh#va#v #v#v#v #v:V l  t<0    ',5a5 555 5/  / / /  / / ap<ytJkd#$$Ifl    ֈ   $a     t<0    '44 lap<ytJ$$If!vh#v#v#v #v:V l4 t0    ',555 5/  /  / /  af4ytJ$$If!vh#v#v:V l4 t0    ',55/  / /  / af4ytJ)$$If!vh#vo#v #v#v:V l4 t0    ',5o5 55/ / / / / /  / / / af4ytJi$$If!vh#vo#v #v#v#v #v:V l t0    ',5o5 555 5/ / / / / /  / / / / / / aytJi$$If!vh#vo#v #v#v#v #v:V l t0    ',5o5 555 5/  / / / /  /  / /  / / / /  aytJ$$If!vh#v':V l4 t0    ',5'/  af4ytJ$$If!vh#vo#v#v:V l  t0    ',5o55/ /  apytg$$If!vh#vo#v#v:V l t0    ',5o55/ / /  aytg$$If!vh#vo#v#v:V l t0    ',5o55/ / /  aytg$$If!vh#vo#v#v:V l t0    ',5o55/ /  aytg$$If!vh#vo#v#v:V l t0    ',5o55/ /  aytg$$If!vh#vo#v#v:V l t0    ',5o55/ /  aytg$$If!vh#vo#v#v:V l t0    ',5o55/ /  aytg$$If!vh#vo#v#v:V l t0    ',5o55/ /  aytg$$If!vh#vo#v#v:V l t0    ',5o55/ /  aytO$$If!vh#vo#v#v:V l t0    ',5o55/ /  /  aytOu$$If!vh#v:V l405af4ytJ}$$If!vh#vR#v>:V l05R5>aytJ}$$If!vh#vR#v>:V l05R5>aytJ}$$If!vh#vR#v>:V l05R5>aytJ}$$If!vh#vR#v>:V l05R5>aytJ}$$If!vh#vR#v>:V l05R5>aytJj 666666666vvvvvvvvv666666>6666666666666666666666666666666666666666666666666hH6666666666666666666666666666666666666666666666666666666666666666662 0@P`p2( 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p8XV~ OJPJQJ_HmH nH sH tH J`J Normal dCJ_HaJmH sH tH DA D Default Paragraph FontRi@R 0 Table Normal4 l4a (k ( 0No List R@R  W0 Balloon Text dCJOJQJ^JaJRoR  W0Balloon Text CharCJOJQJ^JaJtH PK![Content_Types].xmlN0EH-J@%ǎǢ|ș$زULTB l,3;rØJB+$G]7O٭V$ !)O^rC$y@/yH*񄴽)޵߻UDb`}"qۋJחX^)I`nEp)liV[]1M<OP6r=zgbIguSebORD۫qu gZo~ٺlAplxpT0+[}`jzAV2Fi@qv֬5\|ʜ̭NleXdsjcs7f W+Ն7`g ȘJj|h(KD- dXiJ؇(x$( :;˹! I_TS 1?E??ZBΪmU/?~xY'y5g&΋/ɋ>GMGeD3Vq%'#q$8K)fw9:ĵ x}rxwr:\TZaG*y8IjbRc|XŻǿI u3KGnD1NIBs RuK>V.EL+M2#'fi ~V vl{u8zH *:(W☕ ~JTe\O*tHGHY}KNP*ݾ˦TѼ9/#A7qZ$*c?qUnwN%Oi4 =3N)cbJ uV4(Tn 7_?m-ٛ{UBwznʜ"Z xJZp; {/<P;,)''KQk5qpN8KGbe Sd̛\17 pa>SR! 3K4'+rzQ TTIIvt]Kc⫲K#v5+|D~O@%\w_nN[L9KqgVhn R!y+Un;*&/HrT >>\ t=.Tġ S; Z~!P9giCڧ!# B,;X=ۻ,I2UWV9$lk=Aj;{AP79|s*Y;̠[MCۿhf]o{oY=1kyVV5E8Vk+֜\80X4D)!!?*|fv u"xA@T_q64)kڬuV7 t '%;i9s9x,ڎ-45xd8?ǘd/Y|t &LILJ`& -Gt/PK! ѐ'theme/theme/_rels/themeManager.xml.relsM 0wooӺ&݈Э5 6?$Q ,.aic21h:qm@RN;d`o7gK(M&$R(.1r'JЊT8V"AȻHu}|$b{P8g/]QAsم(#L[PK-![Content_Types].xmlPK-!֧6 0_rels/.relsPK-!kytheme/theme/themeManager.xmlPK-!0C)theme/theme/theme1.xmlPK-! ѐ' theme/theme/_rels/themeManager.xml.relsPK]  . Ze| %1?N  [ l  Y  u  $ * - I t J5DH(u%Ad{,[!6>|p !"#$&'()*+,-./023456789:;<=>@ABCDEFGHIJKLMOPQR8@0(  B S  ?BK/lmmXrt''(())Jv;=YZ / 0 [ \ a c  ! " ) * 2 3 5 7 .. CY|OddTmGquf{Rx9J Wg@7777{4 @$@P@UnknownG*Ax Times New Roman5Symbol3. *Cx ArialI. ??Arial Unicode MS7.@ Calibri5. .[`)TahomaA$BCambria Math"qhWG+1'l"' .   !r0KHX  $P92!xx  Hook, ElaineCrabtree, Robyn LeighOh+'0  4 @ L Xdlt|Hook, Elaine Normal.dotmCrabtree, Robyn Leigh10Microsoft Office Word@m@+@K@4(՜.+,0 hp  51cg    Title  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUWXYZ[\]^_`abcdefghijklmnopqrtuvwxyz{|}~Root Entry F0HK(Data Vs81TablesWordDocument.SummaryInformation(DocumentSummaryInformation8CompObjr  F Microsoft Word 97-2003 Document MSWordDocWord.Document.89q