SlideShare a Scribd company logo
1 of 5
Haomiao
Zhang
BACHELOR OF SCIENCE
(HONS) COMPUTER
SCIENCE DT228
Module Title Code
Core/Optio
n
Credits
(ECTS)
Semester
DT228 Year 1
Algorithm & Design & Problem
CMPU100
1
CORE 5
Single
Semester
Communications for Comp Tech
CMPU100
5
CORE 5
Single
Semester
Computer Architecture &
Techno
CMPU100
6
CORE 5
Single
Semester
Information Tech.
Fundamentals
CMPU101
2
CORE 5
Single
Semester
Mathematics 1
CMPU101
8
CORE 5
Single
Semester
Microprocessor Systems
CMPU101
9
CORE 5
Single
Semester
Operating Systems 1
CMPU102
2
CORE 5
Single
Semester
Progam with Persistent Data
CMPU102
8
CORE 5
Single
Semester
Program Design
CMPU102
4
CORE 5
Single
Semester
Programming
CMPU102
5
CORE 10 Full Year
Web Development 1
CMPU103
1
CORE 5
Single
Semester
STAGE 1
DT228 Year 2
Algorithms &
Data
Structures
CMPU2001 CORE 5
Single
Semester
Data
Communicatio
ns
CMPU2005 CORE 5
Single
Semester
Databases 1 CMPU2007 CORE 5
Single
Semester
Human
Computer
Interaction
CMPU2008 CORE 5
Single
Semester
Legal &
Professional
Issues
CMPU2011 CORE 5
Single
Semester
Mathematics 2 CMPU2012 CORE 5
Single
Semester
Object
Oriented
Programming
CMPU2016 CORE 10
Operating
Systems 2
CMPU2017 CORE 5
Single
Semester
Software
Engineering 1
CMPU2019 CORE 5
Single
Semester
Software
Engineering 2
CMPU2020 CORE 5
Single
Semester
Web
Development 2
CMPU2022 CORE 5
Single
Semester
STAGE 2
DT228 Year 3
Client Serving
Programming
CMPU3006 CORE 5
Single
Semester
Cloud
Computing
CMPU3007 CORE 5
Single
Semester
Databases 2 CMPU3010 CORE 5
Single
Semester
Intro to
Artificial Intell
CMPU3051 CORE 5
Single
Semester
Mobile
Software
Development
CMPU3026 CORE 5
Single
Semester
Software
Engineering 3
CMPU3038 CORE 5
Single
Semester
Applied
Intelligence
CMPU3004 OPTION 5
Single
Semester
Business &
Enterprise
CMPU3005 OPTION 5
Single
Semester
Computing in
the Community
COMP3002 OPTION 5
Single
Semester
Games Logic &
Design
CMPU3015 OPTION 5
Single
Semester
Individual
Project
CMPU3018 OPTION 10
Mobile
Robotics
CMPU3025 OPTION 5
Single
Semester
Programming
for Smart
Objects
CMPU3050 OPTION 5
Single
Semester
Service-
Learning &
Civic Engag
CMPU3035 OPTION 30 Full Year
Systems
Security
CMPU3042 OPTION 5
Single
Semester
Team Project CMPU3045 OPTION 10
Single
Semester
Universal Des.
& Assistive Tec
CMPU3046 OPTION 5
Single
Semester
Work
Placement
CMPU3048 OPTION 30 Full Year
STAGE 3
DT228 Year 4
Final Year
Project
CMPU4027 CORE 20 Full Year
Advan. Data
Comms &
Networking
CMPU4085 OPTION 5 Single Semester
Advanced
Database
Admin.
CMPU4086 OPTION 5 Single Semester
Advanced
Databases
CMPU4003 OPTION 5 Single Semester
Advanced
Security 1
CMPU4007 OPTION 5 Single Semester
Advanced
Security 2
CMPU4008 OPTION 5 Single Semester
Application
Develop.&Co
mm.
CMPU4009 OPTION 5 Single Semester
Artificial
Intelligence
1
CMPU4010 OPTION 5 Single Semester
Artificial
Intelligence
2
CMPU4011 OPTION 5 Single Semester
Bioinformati
cs 1
CMPU4015 OPTION 5 Single Semester
Business
Systems
Intelligence
CMPU4013 OPTION 5 Single Semester
Comput Tech
in
Bioinformati
cs
CMPU4016 OPTION 5 Single Semester
Distributed
Systems
CMPU4021 OPTION 5 Single Semester
Enterprise
Application
Develop
CMPU4023 OPTION 5 Single Semester
Enterprise
Sys Inf. &
Arch.
CMPU4025 OPTION 5 Single Semester
Forensics CMPU4028 OPTION 5 Single Semester
Games
Engines 1
CMPU4030 OPTION 5 Single Semester
Games
Engines 2
CMPU4031 OPTION 5 Single Semester
Geographical
Info Systems
CMPU4032 OPTION 5 Single Semester
Image
Processing
IDSP1701 OPTION 5 Single Semester
Rich Web
Application
Tech.
CMPU4043 OPTION 5 Single Semester
Spatial
Databases
CMPU4046 OPTION 5 Single Semester
Systems
Software
CMPU4051 OPTION 5 Single Semester
Web
Mapping
CMPU4055 OPTION 5 Single Semester
STAGE 4

More Related Content

Similar to Bachelor of science (hons) computer science1

Schematic and PCB Design Using Eagle
Schematic and PCB Design Using EagleSchematic and PCB Design Using Eagle
Schematic and PCB Design Using EagleMoe Moe Myint
 
It110 assignment-1 answer key
It110 assignment-1 answer keyIt110 assignment-1 answer key
It110 assignment-1 answer keyJVM_
 
All saints – btec ict
All saints – btec ictAll saints – btec ict
All saints – btec ictbenc1231
 
Internship report on AI , ML & IIOT and project responses
Internship report on AI , ML & IIOT and project responsesInternship report on AI , ML & IIOT and project responses
Internship report on AI , ML & IIOT and project responsesRakesh Arigela
 
Syllabus for fourth year of engineering
Syllabus for fourth year of engineeringSyllabus for fourth year of engineering
Syllabus for fourth year of engineeringtakshakpdesai
 
Chapter 5 recent trends in CAM
Chapter 5 recent trends in CAMChapter 5 recent trends in CAM
Chapter 5 recent trends in CAMRAHUL THAKER
 
ECE203 Course Information
ECE203 Course InformationECE203 Course Information
ECE203 Course InformationJeya Prakash K
 
E tom awareness session for quick overview and deployment
E tom awareness session for quick overview and deploymentE tom awareness session for quick overview and deployment
E tom awareness session for quick overview and deploymentPraveen Kumar Kambhampati
 
"Approaches for Energy Efficient Implementation of Deep Neural Networks," a P...
"Approaches for Energy Efficient Implementation of Deep Neural Networks," a P..."Approaches for Energy Efficient Implementation of Deep Neural Networks," a P...
"Approaches for Energy Efficient Implementation of Deep Neural Networks," a P...Edge AI and Vision Alliance
 
B.Tech-Mechanical-with-Automotive-(AY2019-2020).pdf
B.Tech-Mechanical-with-Automotive-(AY2019-2020).pdfB.Tech-Mechanical-with-Automotive-(AY2019-2020).pdf
B.Tech-Mechanical-with-Automotive-(AY2019-2020).pdfPRASENJITMUKHERJEE21
 
How domain specific modeling languages address variability: investigation of ...
How domain specific modeling languages address variability: investigation of ...How domain specific modeling languages address variability: investigation of ...
How domain specific modeling languages address variability: investigation of ...Juha-Pekka Tolvanen
 

Similar to Bachelor of science (hons) computer science1 (20)

Rev2 HPPS Project 2007
Rev2 HPPS Project 2007Rev2 HPPS Project 2007
Rev2 HPPS Project 2007
 
1.2 laboratories
1.2 laboratories1.2 laboratories
1.2 laboratories
 
Schematic and PCB Design Using Eagle
Schematic and PCB Design Using EagleSchematic and PCB Design Using Eagle
Schematic and PCB Design Using Eagle
 
Computer science dn-201
Computer science dn-201Computer science dn-201
Computer science dn-201
 
It110 assignment-1 answer key
It110 assignment-1 answer keyIt110 assignment-1 answer key
It110 assignment-1 answer key
 
All saints – btec ict
All saints – btec ictAll saints – btec ict
All saints – btec ict
 
Thesis_Final
Thesis_FinalThesis_Final
Thesis_Final
 
3160914
31609143160914
3160914
 
Internship report on AI , ML & IIOT and project responses
Internship report on AI , ML & IIOT and project responsesInternship report on AI , ML & IIOT and project responses
Internship report on AI , ML & IIOT and project responses
 
37.%20 m.e.%20cse%20
37.%20 m.e.%20cse%2037.%20 m.e.%20cse%20
37.%20 m.e.%20cse%20
 
Syllabus for fourth year of engineering
Syllabus for fourth year of engineeringSyllabus for fourth year of engineering
Syllabus for fourth year of engineering
 
Chapter 5 recent trends in CAM
Chapter 5 recent trends in CAMChapter 5 recent trends in CAM
Chapter 5 recent trends in CAM
 
ECE203 Course Information
ECE203 Course InformationECE203 Course Information
ECE203 Course Information
 
E tom awareness session for quick overview and deployment
E tom awareness session for quick overview and deploymentE tom awareness session for quick overview and deployment
E tom awareness session for quick overview and deployment
 
MOHAMMED RIDHA new
MOHAMMED RIDHA newMOHAMMED RIDHA new
MOHAMMED RIDHA new
 
Education Transcript
Education TranscriptEducation Transcript
Education Transcript
 
Document 9
Document 9Document 9
Document 9
 
"Approaches for Energy Efficient Implementation of Deep Neural Networks," a P...
"Approaches for Energy Efficient Implementation of Deep Neural Networks," a P..."Approaches for Energy Efficient Implementation of Deep Neural Networks," a P...
"Approaches for Energy Efficient Implementation of Deep Neural Networks," a P...
 
B.Tech-Mechanical-with-Automotive-(AY2019-2020).pdf
B.Tech-Mechanical-with-Automotive-(AY2019-2020).pdfB.Tech-Mechanical-with-Automotive-(AY2019-2020).pdf
B.Tech-Mechanical-with-Automotive-(AY2019-2020).pdf
 
How domain specific modeling languages address variability: investigation of ...
How domain specific modeling languages address variability: investigation of ...How domain specific modeling languages address variability: investigation of ...
How domain specific modeling languages address variability: investigation of ...
 

Recently uploaded

Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 

Recently uploaded (20)

Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 

Bachelor of science (hons) computer science1

  • 2. Module Title Code Core/Optio n Credits (ECTS) Semester DT228 Year 1 Algorithm & Design & Problem CMPU100 1 CORE 5 Single Semester Communications for Comp Tech CMPU100 5 CORE 5 Single Semester Computer Architecture & Techno CMPU100 6 CORE 5 Single Semester Information Tech. Fundamentals CMPU101 2 CORE 5 Single Semester Mathematics 1 CMPU101 8 CORE 5 Single Semester Microprocessor Systems CMPU101 9 CORE 5 Single Semester Operating Systems 1 CMPU102 2 CORE 5 Single Semester Progam with Persistent Data CMPU102 8 CORE 5 Single Semester Program Design CMPU102 4 CORE 5 Single Semester Programming CMPU102 5 CORE 10 Full Year Web Development 1 CMPU103 1 CORE 5 Single Semester STAGE 1
  • 3. DT228 Year 2 Algorithms & Data Structures CMPU2001 CORE 5 Single Semester Data Communicatio ns CMPU2005 CORE 5 Single Semester Databases 1 CMPU2007 CORE 5 Single Semester Human Computer Interaction CMPU2008 CORE 5 Single Semester Legal & Professional Issues CMPU2011 CORE 5 Single Semester Mathematics 2 CMPU2012 CORE 5 Single Semester Object Oriented Programming CMPU2016 CORE 10 Operating Systems 2 CMPU2017 CORE 5 Single Semester Software Engineering 1 CMPU2019 CORE 5 Single Semester Software Engineering 2 CMPU2020 CORE 5 Single Semester Web Development 2 CMPU2022 CORE 5 Single Semester STAGE 2
  • 4. DT228 Year 3 Client Serving Programming CMPU3006 CORE 5 Single Semester Cloud Computing CMPU3007 CORE 5 Single Semester Databases 2 CMPU3010 CORE 5 Single Semester Intro to Artificial Intell CMPU3051 CORE 5 Single Semester Mobile Software Development CMPU3026 CORE 5 Single Semester Software Engineering 3 CMPU3038 CORE 5 Single Semester Applied Intelligence CMPU3004 OPTION 5 Single Semester Business & Enterprise CMPU3005 OPTION 5 Single Semester Computing in the Community COMP3002 OPTION 5 Single Semester Games Logic & Design CMPU3015 OPTION 5 Single Semester Individual Project CMPU3018 OPTION 10 Mobile Robotics CMPU3025 OPTION 5 Single Semester Programming for Smart Objects CMPU3050 OPTION 5 Single Semester Service- Learning & Civic Engag CMPU3035 OPTION 30 Full Year Systems Security CMPU3042 OPTION 5 Single Semester Team Project CMPU3045 OPTION 10 Single Semester Universal Des. & Assistive Tec CMPU3046 OPTION 5 Single Semester Work Placement CMPU3048 OPTION 30 Full Year STAGE 3
  • 5. DT228 Year 4 Final Year Project CMPU4027 CORE 20 Full Year Advan. Data Comms & Networking CMPU4085 OPTION 5 Single Semester Advanced Database Admin. CMPU4086 OPTION 5 Single Semester Advanced Databases CMPU4003 OPTION 5 Single Semester Advanced Security 1 CMPU4007 OPTION 5 Single Semester Advanced Security 2 CMPU4008 OPTION 5 Single Semester Application Develop.&Co mm. CMPU4009 OPTION 5 Single Semester Artificial Intelligence 1 CMPU4010 OPTION 5 Single Semester Artificial Intelligence 2 CMPU4011 OPTION 5 Single Semester Bioinformati cs 1 CMPU4015 OPTION 5 Single Semester Business Systems Intelligence CMPU4013 OPTION 5 Single Semester Comput Tech in Bioinformati cs CMPU4016 OPTION 5 Single Semester Distributed Systems CMPU4021 OPTION 5 Single Semester Enterprise Application Develop CMPU4023 OPTION 5 Single Semester Enterprise Sys Inf. & Arch. CMPU4025 OPTION 5 Single Semester Forensics CMPU4028 OPTION 5 Single Semester Games Engines 1 CMPU4030 OPTION 5 Single Semester Games Engines 2 CMPU4031 OPTION 5 Single Semester Geographical Info Systems CMPU4032 OPTION 5 Single Semester Image Processing IDSP1701 OPTION 5 Single Semester Rich Web Application Tech. CMPU4043 OPTION 5 Single Semester Spatial Databases CMPU4046 OPTION 5 Single Semester Systems Software CMPU4051 OPTION 5 Single Semester Web Mapping CMPU4055 OPTION 5 Single Semester STAGE 4