{"id":6595,"date":"2018-08-09T15:02:39","date_gmt":"2018-08-09T14:02:39","guid":{"rendered":"https:\/\/www.macs.hw.ac.uk\/students\/?page_id=6595"},"modified":"2018-08-09T15:02:39","modified_gmt":"2018-08-09T14:02:39","slug":"bsc-computer-systems-2-cgp","status":"publish","type":"page","link":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/ug-programmes\/bsc-computer-systems-2-cgp\/","title":{"rendered":"BSc Computer Systems (Computer Games Programming)"},"content":{"rendered":"<p>The BSc Computer Systems (Computer Games Programming) Programme is available in <a href=\"http:\/\/www.macs.hw.ac.uk\/students\/home\/edinburgh\/\">Edinburgh<\/a> and\u00a0<a href=\"http:\/\/www.macs.hw.ac.uk\/students\/home\/dubai\/\">Dubai<\/a><\/p>\n<p><strong>Programme Director:\u00a0 <\/strong><a href=\"https:\/\/www.hw.ac.uk\/staff\/uk\/macs\/smitha-kumar.htm\">Smitha Kumar<\/a> (Dubai)\u00a0 \u00a0<img decoding=\"async\" class=\"alignright\" src=\"https:\/\/www.hw.ac.uk\/staff\/img\/Kumar.jpg\" \/><\/p>\n<p>Programme Code: F2C2-CGP<\/p>\n<p>For further information about course choices consult:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.hw.ac.uk\/documents\/pams\/201819\/F2C2-CGP_201819.pdf\">Programme Structure and Progression Rules<\/a><\/li>\n<li>BSc Computer Systems Handbooks:\u00a0<span style=\"line-height: 1.5\"><a href=\"https:\/\/www.macs.hw.ac.uk\/students\/wp-content\/uploads\/BScCompSys_Handbook_201819_Edin_FINAL.pdf\">(Edinburgh)<\/a> | <\/span><a href=\"https:\/\/www.macs.hw.ac.uk\/students\/wp-content\/uploads\/BScCompSys_Handbook_201819_Dubai_FINAL.pdf\">(Dubai)<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<hr \/>\n<h3>Year\u00a01<a href=\"https:\/\/www.hw.ac.uk\/staff\/uk\/macs\/michael-lones.htm\"><img decoding=\"async\" class=\"alignright\" src=\"https:\/\/www.hw.ac.uk\/staff\/img\/LONES.jpg\" \/><\/a><\/h3>\n<p>Year 1 Year Co-ordinator: <a href=\"https:\/\/www.hw.ac.uk\/staff\/uk\/macs\/michael-lones.htm\">Dr Michael Lones<\/a> (Edinburgh)<\/p>\n<p>Year 1 Year Co-ordinator: Adrian Turcanu (Dubai)<\/p>\n<table>\n<tbody>\n<tr>\n<th>Semester 1 (Mandatory)<\/th>\n<th>Semester 2 (Mandatory)<\/th>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f27sa-software-development-1\/\"> F27SA Software Development 1<\/a><\/td>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f27sb-software-development-2\/\">F27SB Software Development 2<\/a><\/td>\n<\/tr>\n<tr>\n<td>\u00a0<a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f27is-interactive-systems\/\">F27IS Interactive Systems<\/a><\/td>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f27sg-software-development-3\/\">\u00a0F27SG Software Development 3<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f27px-praxis\/\"> F27PX Praxis<\/a><\/td>\n<td>\u00a0<a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f27cs-introduction-to-computer-systems\/\">F27CS Introduction to Computer Systems<\/a><\/td>\n<\/tr>\n<tr>\n<td>\u00a0<strong>(Optional &#8211; Choose 1)<\/strong><\/td>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f27wd-web-design-and-databases\/\">\u00a0F27WD Web Design and Databases<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/maths\/courses\/f17lp-logic-and-proof\/\">F17LP Logic and Proof<\/a><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students\/wp-content\/uploads\/ElectiveTimetable.pdf\">Elective Course<\/a> (Edinburgh Only)<\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr \/>\n<h3>Year 2<a href=\"https:\/\/www.hw.ac.uk\/staff\/uk\/macs\/tessa-berg.htm\"><img decoding=\"async\" class=\"alignright\" src=\"https:\/\/www.hw.ac.uk\/staff\/img\/BergPic.jpg\" alt=\"Tessa Berg\" width=\"135\" \/><\/a><img decoding=\"async\" class=\"alignright\" src=\"https:\/\/www.hw.ac.uk\/staff\/img\/Kumar.jpg\" \/><\/h3>\n<p>Year 2 Year Co-ordinator: <a href=\"https:\/\/www.hw.ac.uk\/staff\/uk\/macs\/tessa-berg.htm\">Dr Tessa Berg<\/a> (Edinburgh)<\/p>\n<p>Year 2 Year Co-ordinator: <a href=\"https:\/\/www.hw.ac.uk\/staff\/uk\/macs\/smitha-kumar.htm\">Smitha Kumar<\/a> (Dubai)<\/p>\n<table>\n<tbody>\n<tr>\n<th>Semester 1 (Mandatory)<\/th>\n<th>Semester 2 (Mandatory)<\/th>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f28in-interaction-design\/\"> F28IN Interaction Design<\/a><\/td>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f28sd-software-design\/\">F28SD Software Design<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f28wp-web-programming\/\">F28WP Web Programming<\/a><\/td>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f28dm-database-management-systems\/\">F28DM Database Management<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f28da-data-structures-and-algorithms\/\"> F28DA Data Structures &amp; Algorithms<\/a><\/td>\n<td style=\"text-align: center\">\u00a0<strong>(Optional &#8211; Choose 2)<\/strong><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f28pl-programming-languages\/\">F28PL Programming Languages<\/a><\/td>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f28hs-hardware-software-interface\/\"> F28HS Hardware-Software Interface<\/a><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/maths\/courses\/f17sc-discrete-mathematics\/\">F17SC Discrete Mathematics <\/a>(Edinburgh &amp; Dubai Only)<\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f28cd-creative-design-project\/\">F28CD Creative Design Project<\/a> (Edinburgh &amp; ALP Only)<\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td><a href=\"https:\/\/www.hw.ac.uk\/documents\/pams\/201718\/C18OP_201718.pdf\" target=\"_blank\" rel=\"noopener\">C18OP Operations Management<\/a> (Edinburgh Only)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr \/>\n<h3>Year 3<\/h3>\n<p>Year 3 Year Co-ordinator: <a href=\"https:\/\/www.hw.ac.uk\/staff\/uk\/macs\/frank-broz.htm\">Dr Frank Broz<\/a>\u00a0(Edinburgh)<img decoding=\"async\" class=\"alignright\" src=\"https:\/\/www.hw.ac.uk\/staff\/img\/Broz.jpg\" \/><\/p>\n<p>Year 3 Year Co-ordinator: <a href=\"https:\/\/www.hw.ac.uk\/staff\/uk\/macs\/talal-shaikh.htm\">Talal Shaikh<\/a>\u00a0\u00a0(Dubai)<\/p>\n<table>\n<tbody>\n<tr>\n<th>Semester 1 (Mandatory)<\/th>\n<th>Semester 2 (Mandatory)<\/th>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f29so-software-engineering\/\">F29SO Software Engineering<\/a><\/td>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f29pd-professional-development\/\">F29PD Professional Development<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f29dc-data-communications-and-networking\/\">F29DC Data Communications &amp; Networking<\/a><\/td>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f29oc-operating-systems-concurrency\/\">F29OC Operating Systems &amp; Concurrency<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f29ai-artificial-intelligence-and-intelligent-agents\/\">F29AI Artificial Intelligence &amp; Intelligent Agents<\/a><\/td>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f29lp-language-processors\/\">F29LP Language Processors<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f29km-knowledge-management\/\">F29KM Knowledge Management<\/a><\/td>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f29ss-sociotechnical-and-soft-systems\/\">F29SS Sociotechnical &amp; Soft Systems Methodologies<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr \/>\n<h3>Year 4<img decoding=\"async\" class=\"alignright\" src=\"https:\/\/www.hw.ac.uk\/staff\/img\/gray-135x180.jpg\" \/><img decoding=\"async\" class=\"alignright\" src=\"https:\/\/www.hw.ac.uk\/staff\/img\/Hani-Ragab.jpg\" \/><\/h3>\n<p>Year 4 Year Co-ordinator:<a href=\"https:\/\/www.hw.ac.uk\/staff\/uk\/macs\/alasdair-j-g-gray.htm\">\u00a0Dr Alasdair Gray<\/a>\u00a0(Edinburgh)<\/p>\n<p>Year 4 Year Co-ordinator:\u00a0<a href=\"https:\/\/www.hw.ac.uk\/staff\/uk\/macs\/hani-ragab-hassen.htm\">Dr Hani Ragab Hassen<\/a>\u00a0(Dubai)<\/p>\n<p>To graduate with the degree BSc Computer Systems (<em>Computer Games Programming)<\/em> candidates must take the mandatory courses F20GA 3D Graphics &amp; Animation and F20GP Computer Games Programming <strong>and<\/strong> do at least one of F20SC Industrial Programming or F20AD Advanced Interaction Design and do an approved dissertation topic suitable for this specialism.<\/p>\n<p>You should inform the\u00a0Year 4 Director of Studies, at the start of the honours\/4th year, if you want to exit with this degree specialism.<\/p>\n<table>\n<tbody>\n<tr>\n<th>Semester 1 (Mandatory)<\/th>\n<th>Semester 2 (Mandatory)<\/th>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f20pa-research-methods-requirements-engineering\/\">F20PA Project: Research Methods &amp; Requirements Engineering<\/a><\/td>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f20pb-design-implementation\/\">F20PB Project: Design &amp; Implementation<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left\"><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f20ga-3d-graphics-and-animation\/\">F20GA 3D Graphics &amp; Animation<\/a><\/td>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f20pc-project-testing-and-presentation\/\">F20PC Project: Testing &amp; Implementation<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center\"><\/td>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f20gp-computer-games-programming\/\">F20GP Computer Games<\/a><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f20gp-computer-games-programming\/\"> Progr<\/a><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f20gp-computer-games-programming\/\">amming<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center\"><strong>(Optional &#8211; Choose 2)\u00a0<\/strong><\/td>\n<td style=\"text-align: center\"><strong>Optional (Choose 1)<\/strong><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f20cl-computing-in-the-classroom\/\">F20CL Computing in the Classroom<\/a> (Edinburgh Only)<\/td>\n<td>\u00a0<a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f20ad-advanced-interaction-design\/\">F20AD Advanced Interaction Design<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f20cn-computer-network-security\/\">F20CN Computer Network Security<\/a><\/td>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f20bd-big-data-management\/\">F20BD Big Data Management<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f20dv-data-visualisation-and-analytics\/\">F20DV Data Visualisation &amp; Analytics<\/a><\/td>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f20de-digital-and-knowledge-economy\/\">F20DE Digital &amp; Knowledge Economy<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students\/?post_type=cs-course&amp;p=6123&amp;preview=true\">F20DT Design Techniques for Tuition Systems <\/a>(not running 18\/19)<\/td>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f20ec-e-commerce-technology\/\">F20EC E-Commerce Technology<\/a> (Edinburgh Only)<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f20if-information-systems-methodologies\/\">F20IF Information System Methodologies<\/a><\/td>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f20na-network-applications\/\">F20NA Network Applications<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f20mc-mobile-communications-programming\/\">F20MC Mobile Communications &amp; Programming<\/a> (Dubai only)<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f20rs-rigorous-methods-for-software-engineering\/\">F20RS Rigorous Methods for Software Engineering<\/a><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students\/?post_type=cs-course&amp;p=6062&amp;preview=true\">F20SA Statistical Modelling &amp; Analysis<\/a><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/cs\/courses\/f20sc-industrial-programming\/\">F20SC Industrial Programming<\/a><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr \/>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>(Including with Computer Games Programming)<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":78,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/cs.php","meta":{"footnotes":""},"tags":[43,42,38,39],"class_list":["post-6595","page","type-page","status-publish","hentry","tag-cs-ug-alp-programme","tag-cs-ug-du-programme","tag-cs-ug-ed-programme","tag-cs-ug-programme"],"_links":{"self":[{"href":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/wp-json\/wp\/v2\/pages\/6595","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/wp-json\/wp\/v2\/comments?post=6595"}],"version-history":[{"count":0,"href":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/wp-json\/wp\/v2\/pages\/6595\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/wp-json\/wp\/v2\/pages\/78"}],"wp:attachment":[{"href":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/wp-json\/wp\/v2\/media?parent=6595"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2018-19\/wp-json\/wp\/v2\/tags?post=6595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}