Skip to content
Skip to navigation menu

Documents for BSc/BEng/MEng Computer Systems Engineering 2011-12

Module Descriptions by Year

The following modules (descriptions in .pdf format can be downloaded by clicking on the module title) are available to students in accordance with the programme module timetables and subject to the appropriate prerequisites.

Year 1

Course module details
CodeModule TitleLecturer
CM1103Problem Solving with PythonS.M. Allen, R.N. Philp, X. Sun.
CM1104Introduction to Computational ThinkingM.J.W. Morgan and K. Sidorov
CM1202Developing Quality SoftwareA.I. Abdelmoty, W.K. Ivins and H.R. Phillips
CM1207Introduction to JavaM.W. Daley
Details generated 22.05.2012

Year 2

Course module details
CodeModule TitleLecturer
CM2102Database SystemsJ. Shao
CM2204Advanced ProgrammingF.C. Langbein and C.Y. Walker
CM2303Algorithms and Data StructuresF.C. Langbein, C.L. Mumford and P.L. Rosin
CM2304Group ProjectH.R. Phillips
Details generated 22.05.2012

Year 2 (begining September 2012)

Course module details
CodeModule TitleLecturer
CM2102Database Systems  
CM2204Advanced Programming  
CM2303Algorithms and Data Structures  
CM2304Group Project  
Details generated 22.05.2012

Year 3

Course module details
CodeModule TitleLecturer
CM0301Database ManagementA.D. Preece and T.W. Carnduff
CM0333Individual ProjectJ. Shao
CM0335Advanced Database TopicsC.B. Jones and J. Shao
CM0342Information Systems ManagementW.K. Ivins
CM0390Computer ForensicsM.W. Daley
CM3198Database SystemsJ. Shao
CM3199Human Computer InteractionA.I. Abdelmoty
CM3399Communication Networks and Pervasive ComputingI.J. Grimstead and O.F. Rana
Details generated 22.05.2012

Year 3 (begining September 2012)

Course module details
CodeModule TitleLecturer
CM0301Database Management  
CM0333Individual Project  
CM0335Advanced Database Topics  
CM0342Information Systems Management  
CM0390Computer Forensics  
CM3198Database Systems  
CM3199Human Computer Interaction  
CM3399Communication Networks and Pervasive Computing  
Details generated 22.05.2012

Year 4 — only for MEng Computer Systems Engineering)

Course module details
CodeModule TitleLecturer
CM0323Parallel ProcessingD.W. Walker
CM0400ProjectF.C. Langbein
CM0407Database ManagementA.D. Preece and T.W. Carnduff
CM0411Image ProcessingP.L. Rosin
CM0435Advanced Database TopicsC.B. Jones and J. Shao
CM0456Distributed Systems TechnologiesO.F. Rana and D.W. Walker
Details generated 22.05.2012

Year 4 (begining September 2012) — only for MEng Computer Systems Engineering

Course module details
CodeModule TitleLecturer
CM0323Parallel Processing  
CM0400Project  
CM0407Database Management  
CM0411Image Processing  
CM0435Advanced Database Topics  
CM0456Distributed Systems Technologies  
Details generated 22.05.2012

For All Years

Programme Handbook has information on the School and the Degree Programme.

Module Timetable and Schedule of Assessment describes when in the year each module is delivered and the marks awarded for coursework and by exams for each module.
BSc Computer Systems Engineering
BEng Computer Systems Engineering
MEng Computer Systems Engineering

Programme Specification (to follow).

A Coursework Coversheet should be signed and attached to the front of all work handed in for assessment.

Course Regulations

Examining board conventions

School policy regarding extenuating circumstances. Further information and the extenuating circumstances form are available from the University's Teaching and Learning pages.

School policy on the reassessment of failed modules.