Systems - COM00014I

« Back to module search

  • Department: Computer Science
  • Module co-ordinator: Prof. Neil Audsley
  • Credit value: 20 credits
  • Credit level: I
  • Academic year of delivery: 2017-18

Related modules

Co-requisite modules

  • None

Prohibited combinations

  • None

Module occurrences

Occurrence Teaching cycle
A Spring Term 2017-18 to Summer Term 2017-18

Module aims

  • Understand the principles, design and implementation of system software, including operating systems, networks and distributed systems
  • Understand the principles, design and implementation of a Relational Database Systems.

Module learning outcomes

Subject content

  • Understanding of the structure and operation of an operating system; how the operating system supports application programming of concurrency, communication and I/O; have an appreciation of the facilities and resource management provided by common operating systems; provision of information security by the operating system.
  • Basic understanding of computer architectures, computer networks and distributed systems, together with their support within operating systems.
  • Understanding of the theory of the relational model
  • Understanding of the implementation of a relational database
  • Understanding the issues related to information security and its implementation in a database system.

Academic and graduate skills

  • Analysing and solving problems
  • Information and communications technology

Assessment

Task Length % of module mark
University - closed examination
Database
1.5 hours 25
University - closed examination
Network-OS
2 hours 75

Special assessment rules

None

Reassessment

Task Length % of module mark
University - closed examination
Database
1.5 hours 25
University - closed examination
Network-OS
2 hours 75

Module feedback

Formative feedback is given during laboratory sessions, where students are given problem solving and programming exercises.

Key texts

**** Catherine Ricardo, Databases Illuminated, 2ed, Jones & Bartlett, 2011

*** Silberschatz A., Galvin P.B. and Gagne G., Operating System Concepts (8th ed.), Addison-Wesley, 2009

*** Silberschatz A., Galvin P.B. and Gagne G., Operating System Concepts (9th ed.), Addison-Wesley, 2014

** Date, C. J., Introduction to Database Systems, Wiley, 2000

** Kurose J.F and Ross K.W., Computer Networking, Pearson, 2013



The information on this page is indicative of the module that is currently on offer. The University is constantly exploring ways to enhance and improve its degree programmes and therefore reserves the right to make variations to the content and method of delivery of modules, and to discontinue modules, if such action is reasonably considered to be necessary by the University. Where appropriate, the University will notify and consult with affected students in advance about any changes that are required in line with the University's policy on the Approval of Modifications to Existing Taught Programmes of Study.