21
Module Specification Over the course of the 2020/21 academic year the University has delivered modules through the ignite model. This allows us to adapt the format, delivery methods and assessment methods on our modules to reflect changing public health advice, and ensure that we can protect the health and wellbeing of our staff and students. The following module specifications reflect the updated approach to programme delivery in 2020/21. Where modules have been updated during the year to reflect changing requirements this will be reflected in these specifications as soon as possible. Last Published: 13 July 2021

Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

Over the course of the 2020/21 academic year the Universityhas delivered modules through the ignite model. This allows

us to adapt the format, delivery methods and assessmentmethods on our modules to reflect changing public health

advice, and ensure that we can protect the health andwellbeing of our staff and students. The following modulespecifications reflect the updated approach to programmedelivery in 2020/21. Where modules have been updated

during the year to reflect changing requirements this will bereflected in these specifications as soon as possible.

Last Published: 13 July 2021

Page 2: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

Over the course of the 2020/21 academic year the Universityhas delivered modules through the ignite model. This allows

us to adapt the format, delivery methods and assessmentmethods on our modules to reflect changing public health

advice, and ensure that we can protect the health andwellbeing of our staff and students. The following modulespecifications reflect the updated approach to programmedelivery in 2020/21. Where modules have been updated

during the year to reflect changing requirements this will bereflected in these specifications as soon as possible.

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

001 Examination (Final) 60 3002 Coursework 40003 Examination 100 3 Y

Period: Semester 2Occurence: ECoordinator: Stanley FungMark Scheme: PGT Module Mark Scheme

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

003 Coursework (Final) 100

Period: Semester 2Occurence: E2Coordinator: Stanley FungMark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning OutcomesStudents should be able to:• demonstrate how the worst-case time complexity of an algorithm is defined;• compare the efficiency of algorithms using asymptotic complexity;• design efficient algorithms using standard algorithm design techniques;• demonstrate a number of standard algorithms for problems in fundamental areas in computer science and engineeringsuch as sorting, searching, and problems involving graphs.• solve problems which are algorithm based by using various design techniques;• apply prior knowledge of standard algorithms to solve new problems, and mathematically evaluate the quality of thesolutions;• produce concise technical writing for describing the solutions and arguing for their correctness.

Teaching and Learning MethodsClass sessions together with lecture slides, recommended textbook, worksheets, printed solutions, and web support.

Assessment MethodsMarked coursework, class test, traditional written examination.

Pre-Requisites

Co-Requisites

Excluded Combinations-

Guided Independent Study: Indicative Activities

Student Workload (hours)Synchronous Lectures 15

Synchronous Small Group TeachingSynchronous Practical Classes/

Workshops/Professional Placements 20

Synchronous OtherAsynchronous Lectures/Presentations 35

Asynchronous OtherGuided Independent Study 80

Total Module Hours 150

CO7002 Analysis and Design of Algorithms

Last Published: 13 July 2021

Page 3: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

001 Examination (Final) 60 3002 Coursework 40

Period: Semester 1Occurence: ECoordinator: Irek UlidowskiMark Scheme: PGT Module Mark Scheme

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

003 Coursework (Final) 100

Period: Semester 1Occurence: E2Coordinator: Irek UlidowskiMark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning OutcomesStudents should be able to:• demonstrate understanding of the notions of concurrency, communication, and concurrent systems; and CCS and itsoperational and axiomatic semantics;• develop informal and formal specifications of simple concurrent systems;• produce systems’ designs from specifications;• reason about the behaviour of simple concurrent systems using the techniques of equational reasoning and bisimulation,including bisimulation games;• solve abstract and concrete problems (both routine seen, and simple unseen);• write short summaries of technical material.

Teaching and Learning MethodsClass and laboratory sessions together with course notes (available on the Web and in the printed form), Bisimulation Gamesworkshop, recommended textbooks, the Concurrency Workbench manual, class and laboratory worksheets, printed solutions,and Web support.

Assessment MethodsMarked problem-based worksheets, class tests, and traditional problem-based written examination.

Pre-Requisites

Co-Requisites

Excluded Combinations-

Guided Independent Study: Indicative Activities

Student Workload (hours)Synchronous Lectures

Synchronous Small Group Teaching 20Synchronous Practical Classes/

Workshops/Professional PlacementsSynchronous Other 10

Asynchronous Lectures/Presentations 25Asynchronous Other 15

Guided Independent Study 80Total Module Hours 150

CO7007 Communication and Concurrency

Last Published: 13 July 2021

Page 4: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

001 Examination (Final) 60 3002 Coursework 40

Period: Semester 2Occurence: ECoordinator: Yi HongMark Scheme: PGT Module Mark Scheme

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

003 Coursework (Final) 100

Period: Semester 2Occurence: E2Coordinator: Yi HongMark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning OutcomesStudents will be able to:• tackle distributed programming issues and analyse problems that require distribution of resources/computations;• analyse and choose among the middleware models describedin the course;• understand and tackle issues like multi-threading and transactional interactions in distributed application;• apply principles of component-based distributed programming (e.g., with respect to technologies like Java RMI, J2EE, etc).

Teaching and Learning MethodsClass sessions, textbook, worksheets, additional hand-outs and web support.

Assessment MethodsMarked coursework, traditional written examination.

Pre-Requisites

Co-Requisites

Excluded Combinations-

Guided Independent Study: Indicative Activities

Student Workload (hours)Synchronous Lectures 18

Synchronous Small Group Teaching 7Synchronous Practical Classes/

Workshops/Professional PlacementsSynchronous Other

Asynchronous Lectures/PresentationsAsynchronous Other

Guided Independent Study 111Total Module Hours 150

CO7090 Distributed Systems and Applications

Last Published: 13 July 2021

Page 5: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

001 Examination (Final) 60 3002 Coursework 40

Period: Semester 1Occurence: ECoordinator: José Miguel Rojas SilesMark Scheme: PGT Module Mark Scheme

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

003 Coursework (Final) 100

Period: Semester 1Occurence: E2Coordinator: José Miguel Rojas SilesMark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning OutcomesStudents will be able to:• describe how quality issues affect each aspect of the software development life-cycle;• choose appropriate strategies for software testing and validation, and discuss how to implement them;• demonstrate understanding of the theory of software metrics and make software measurements in practice;• relate quality to the current standards for process improvement;• research a a given topic using a variety of sources including books, current articles and research papers and webresources;• give a written account of their findings (suitable for inclusion in a company report).

Teaching and Learning MethodsClass sessions together with course notes; recommended textbooks; worksheets; additional hand-outs including articles, casestudies and research papers; web resources.

Assessment MethodsMarked coursework, group presentation, written examination.

Pre-RequisitesEssential: • knowledge of software requirements and design procedures.• knowledge of Object-Oriented programming concepts.

Co-Requisites

Excluded Combinations-

Guided Independent Study: Indicative Activities

Student Workload (hours)Synchronous Lectures 34

Synchronous Small Group TeachingSynchronous Practical Classes/

Workshops/Professional Placements 10

Synchronous OtherAsynchronous Lectures/Presentations

Asynchronous OtherGuided Independent Study 96

Total Module Hours 150

CO7095 Software Measurement and Quality Assurance

Last Published: 13 July 2021

Page 6: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

001 Examination (Final) 50 2002 Coursework- re-assessment by examination (2 hours) 50 2

Period: Semester 2Occurence: ECoordinator: Rajeev RamanMark Scheme: PGT Module Mark Scheme

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

003 Coursework (Final) 100

Period: Semester 2Occurence: E2Coordinator: Rajeev RamanMark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning Outcomes• demonstrate broad knowledge of compression techniques as well as the mathematical foundations of data compression;• demonstrate factual knowledge about existing compression standards or commonly-used compression utilities;• demonstrate understanding of the ubiquity and importance of compression technologies in today's environment;• demonstrate an elementary understanding of the need for modelling data and the underlying issues;• describe various models of data;• demonstrate understanding of the basic data compression algorithms;• show how these algorithms work on a particular input, and implement them;• compare their efficiency in terms of speed and compression ratio.

Teaching and Learning MethodsClass sessions together with course notes, recommended textbooks, problem classes with worksheets and model solutions,web support.

Assessment MethodsMarked courseworks, class tests, traditional written examination.

Pre-Requisites

Co-Requisites

Excluded Combinations-

Guided Independent Study: Indicative Activities

Student Workload (hours)Synchronous Lectures 33

Synchronous Small Group Teaching 5Synchronous Practical Classes/

Workshops/Professional PlacementsSynchronous Other

Asynchronous Lectures/PresentationsAsynchronous Other

Guided Independent Study 107Total Module Hours 150

CO7096 Compression Methods for Multimedia

Last Published: 13 July 2021

Page 7: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

001 Examination (Final) 50 2002 Coursework 50

Period: Semester 1Occurence: ECoordinator: Yi HongMark Scheme: PGT Module Mark Scheme

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

003 Coursework (Final) 100

Period: Semester 1Occurence: E2Coordinator: Yi HongMark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning OutcomesAt the end of the course the student should be able to:• Understand the architectural foundations for Web Technologies;• use XML based techniques appropriately to create documents and handle data;• demonstrate awareness of security and session handling issues and use supporting techniques;• use Java servlet technology to create web applications;• demonstrate understanding of the technologies behind web services and create a simple web service;• Solve abstract and concrete problems (both routine seen, and simple unseen).

Teaching and Learning MethodsClass sessions, tutorials and practical sessions together with course notes, recommended reading, worksheets, and someadditional hand-outs.

Assessment MethodsAssessed coursework, traditional written examination.

Pre-Requisites

Co-Requisites

Excluded Combinations-

Guided Independent Study: Indicative Activities

Student Workload (hours)Synchronous Lectures 20

Synchronous Small Group Teaching 10Synchronous Practical Classes/

Workshops/Professional Placements 20

Synchronous OtherAsynchronous Lectures/Presentations

Asynchronous OtherGuided Independent Study 100

Total Module Hours 150

CO7098 Web Technologies

Last Published: 13 July 2021

Page 8: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

001 Examination (Final) 60 3002 Coursework 40

Period: Semester 2Occurence: ECoordinator: Stanley FungMark Scheme: PGT Module Mark Scheme

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

004 Coursework (Final) 100

Period: Semester 2Occurence: E2Coordinator: Stanley FungMark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning OutcomesStudents will be able to:• describe the working principles of modern public-key cryptosystems;• write cryptographically secure network applications using Java’s cryptographic libraries;• describe the basic security principles of some internet applications relying on cryptographic mechanisms.

Teaching and Learning MethodsClass sessions together with lecture slides, recommended textbook, worksheets, printed solutions, and some additional hand-outs and web support.

Assessment MethodsMarked coursework, traditional written examination.

Pre-Requisites

Co-Requisites

Excluded Combinations-

Guided Independent Study: Indicative Activities

Student Workload (hours)Synchronous Lectures 15

Synchronous Small Group TeachingSynchronous Practical Classes/

Workshops/Professional Placements 20

Synchronous OtherAsynchronous Lectures/Presentations 30

Asynchronous Other 5Guided Independent Study 80

Total Module Hours 150

CO7099 Cryptography and Internet Security

Last Published: 13 July 2021

Page 9: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

001 Examination (Final) 50 1.5008 Coursework 50

Period: Semester 2Occurence: ECoordinator: Stanley FungMark Scheme: PGT Module Mark Scheme

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

009 Coursework (Final) 100

Period: Semester 2Occurence: E2Coordinator: Stanley FungMark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning OutcomesOn successful completion of the module, students should be able to:• Describe a number of computational problems arising in bioinformatics, and state and discuss algorithmic approaches to thesolution of such problems;• Discuss probabilistic models underlying computational tasks in bioinformatics;• Design and implement efficient algorithms;• Apply modelling and algorithm design to the solution of bioinformatics problems;

Teaching and Learning MethodsClass sessions together with course notes, recommended textbooks, worksheets, and some additional hand-outs and websupport.

Assessment MethodsCoursework and examination.

Pre-Requisites

Co-RequisitesCO7101

Excluded Combinations-

Guided Independent Study: Indicative ActivitiesGuided reading, lecture revision, guided computer activities, preparation of coursework, revision for examination.

Student Workload (hours)Synchronous Lectures 24

Synchronous Small Group TeachingSynchronous Practical Classes/

Workshops/Professional Placements 12

Synchronous OtherAsynchronous Lectures/Presentations

Asynchronous OtherGuided Independent Study 110

Total Module Hours 150

CO7100 Algorithms for Bioinformatics

Last Published: 13 July 2021

Page 10: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

001 Examination (Final) 60 2002 Coursework 40003 Examination 100 2 Y

Period: Semester 1Occurence: ECoordinator: Yi HongMark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning OutcomesOn completion of the module, successful students will be able to: - Explain the architectural foundations for web technologies; - Use data formats appropriately to create documents and handle data; - Solve security and session handling issues and use supporting techniques; - Explain the technologies behind web services and create a simple web service; - Explain and analyse the architecture of mobile applications; - Design and develop web/native apps using a chosen development framework; - Work with software tools to develop, test and debug apps.

Teaching and Learning MethodsLectures, Tutorials for coursework examples and feedback, Laboratory based Learning Support.

Assessment MethodsCoursework and exam

Pre-Requisites

Co-Requisites

Excluded Combinations

Guided Independent Study: Indicative ActivitiesDirected reading and videos, problem sets, writing module note-based summaries. Use of web-based coding tutorials/videos.

Student Workload (hours)Synchronous Lectures 24

Synchronous Small Group TeachingSynchronous Practical Classes/

Workshops/Professional PlacementsSynchronous Other

Asynchronous Lectures/PresentationsAsynchronous Other

Guided Independent Study 102Total Module Hours 150

CO7102 Mobile and Web Applications

Last Published: 13 July 2021

Page 11: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

001 Coursework (Final) 100

Period: Semester 1Occurence: ECoordinator: Stanley FungMark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning OutcomesStudents should be able to:• demonstrate understanding of the components of a C++ program, the structures required to write advanced programs, andthe ideas of object orientation;• apply their C++ skills to solve computing problems.

Teaching and Learning MethodsClass sessions, recommended textbook and worksheets.

Assessment MethodsMarked coursework.

Pre-Requisites-

Co-Requisites-

Excluded Combinations-

Guided Independent Study: Indicative Activities

Student Workload (hours)Synchronous Lectures 10

Synchronous Small Group TeachingSynchronous Practical Classes/

Workshops/Professional Placements 10

Synchronous Other 20Asynchronous Lectures/Presentations 10

Asynchronous Other 20Guided Independent Study 80

Total Module Hours 150

CO7105 Advanced C++ Programming

Last Published: 13 July 2021

Page 12: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

009 Exam (Final) 60 1.5010 Coursework 40

Period: Semester 2Occurence: ECoordinator: Stanley FungMark Scheme: PGT Module Mark Scheme

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

011 Coursework (Final) 100

Period: Semester 2Occurence: E2Coordinator: Stanley FungMark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning OutcomesStudents should be able to:• describe a number of computational problems arising in bioinformatics;• state and discuss algorithmic approaches to the solution of such problems;• discuss probabilistic models underlying computational tasks in bioinformatics;• design and implement efficient algorithms;• apply modelling and algorithm design to the solution of bioinformatics problems.

Teaching and Learning MethodsClass sessions together with course notes, recommended textbooks, worksheets, and some additional hand-outs and websupport.

Assessment MethodsMarked problem-based worksheets and programming assignments, traditional written problem-based examination.

Pre-Requisites

Co-Requisites

Excluded Combinations-

Guided Independent Study: Indicative Activities

Student Workload (hours)Synchronous Lectures 24

Synchronous Small Group Teaching 12Synchronous Practical Classes/

Workshops/Professional PlacementsSynchronous Other

Asynchronous Lectures/PresentationsAsynchronous Other

Guided Independent Study 110Total Module Hours 150

CO7200 Algorithms for Bioinformatics

Last Published: 13 July 2021

Page 13: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

001 Coursework (Final) 100

Period: Semester 1Occurence: ECoordinator: Neil WalkinshawMark Scheme: PGT Module Mark Scheme

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

003 Coursework (Final) 100

Period: Semester 1Occurence: E2Coordinator: Neil WalkinshawMark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning OutcomesBy the end of the module, students should be able to:• understand software ageing phenomenon and the issues related to it;• understand the challenges in renovating and maintaining legacy software systems and the availablemethods for dealing with them;• make reasoned decisions on which reengineering methods to apply for certain types of legacy system renovation tasks.

Teaching and Learning MethodsClass sessions, tutorials and lab sessions together with course notes, course readings, assignments and class tests.

Assessment MethodsMarked coursework.

Pre-Requisites

Co-Requisites

Excluded Combinations-

Guided Independent Study: Indicative Activities

Student Workload (hours)Synchronous Lectures 20

Synchronous Small Group Teaching 7Synchronous Practical Classes/

Workshops/Professional Placements 14

Synchronous OtherAsynchronous Lectures/Presentations

Asynchronous OtherGuided Independent Study 109

Total Module Hours 150

CO7206 System Re-Engineering

Last Published: 13 July 2021

Page 14: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

003 Coursework (Final) 100

Period: Semester 2Occurence: ECoordinator: Jan Oliver RingertMark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning OutcomesAt the end of this module the students should be able to:• Demonstrate a knowledge of the main approaches for automating software development;• Critically evaluate the role of modelling and code generation in software development;• Use UML and OCL for designing views of software systems;• Check the consistency of the UML design of an application;• Use techniques for model-driven development;• Explain concepts of aspect-oriented programming and apply them.• Explain concepts of software product line development and apply them.

Teaching and Learning MethodsClass sessions together with course notes, textbooks, printed solutions, and some additional hand-outs and web support.

Assessment MethodsIndividual and group coursework assignments, in-class tests. Re-assessment by traditional written examination.

Pre-RequisitesBasic knowledge of Java is desirable.

Co-Requisites

Excluded Combinations-

Guided Independent Study: Indicative Activities

Student Workload (hours)Synchronous Lectures

Synchronous Small Group TeachingSynchronous Practical Classes/

Workshops/Professional PlacementsSynchronous Other

Asynchronous Lectures/PresentationsAsynchronous Other

Guided Independent Study 150Total Module Hours 150

CO7207 Generative Development

Last Published: 13 July 2021

Page 15: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

003 Examination (Final) 100 2

Period: Semester 2Occurence: ECoordinator: Michael HoffmannMark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning Outcomes• employ some basic formalisms of behavioural modelling (such as automata and Petri nets) to model real-world examples.

Teaching and Learning MethodsLectures, surgeries, problem classes, worksheets, course notes and textbook.

Assessment MethodsTraditional written examination.

Pre-Requisites

Co-Requisites

Excluded Combinations-

Guided Independent Study: Indicative Activities

Student Workload (hours)Synchronous Lectures 22

Synchronous Small Group Teaching 8Synchronous Practical Classes/

Workshops/Professional PlacementsSynchronous Other

Asynchronous Lectures/PresentationsAsynchronous Other

Guided Independent Study 116Total Module Hours 150

CO7211 Discrete Event Systems

Last Published: 13 July 2021

Page 16: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

001 Examination (Final) 60 2002 Coursework- re-assessment by exam 40 1

Period: Semester 2Occurence: ECoordinator: Reiko HeckelMark Scheme: PGT Module Mark Scheme

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

003 Coursework (Final) 100

Period: Semester 2Occurence: E2Coordinator: Reiko HeckelMark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning OutcomesStudents should be able to:• demonstrate familiarity with the conceptual and technological foundations of Service-Oriented Architectures (SOA), i.e. themotivation, basic mechanisms, and open problems of SOA;• be able to design service-oriented systems and express these designs in appropriate modelling notations based on object-oriented ad component-based concepts;• understand the relationship between high-level models and their implementation-level languages and technologies such asXML, WSDL and SOAP as well as JSON and REST;• be able to exercise this relationship by mappings in both directions in simple examples;• understand the use of model-based testing of services; be able to generate test cases and assess test results based onmodels.

Teaching and Learning MethodsLectures, surgeries and lab classes; lecture and surgery recordings; course notes, lab and surgery assignments;recommended textbooks and online materials.

Assessment MethodsMarked coursework based on theoretical and lab-based problem solving task, class or lab tests, written examinations.

Pre-RequisitesDesirable: basic object-orientated programming and modeling skills

Co-Requisites

Excluded Combinations-

Guided Independent Study: Indicative Activities

Student Workload (hours)Synchronous Lectures 24

Synchronous Small Group Teaching 8Synchronous Practical Classes/

Workshops/Professional PlacementsSynchronous Other

Asynchronous Lectures/PresentationsAsynchronous Other

Guided Independent Study 110Total Module Hours 150

CO7214 Service-Oriented Architectures

Last Published: 13 July 2021

Page 17: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

001 Examination (Final) 60 2002 Coursework 40

Period: Semester 1Occurence: ECoordinator: Eugene Yudong ZhangMark Scheme: PGT Module Mark Scheme

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

003 Coursework (Final) 100

Period: Semester 1Occurence: E2Coordinator: Eugene Yudong ZhangMark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning OutcomesAt the end of the course the student should be able to:• define the fundamental ideas and standards underlying Web Service Technology;• define the fundamental principles for cloud applications;• discuss concepts at the frontier of industrial practice and emerging standards;• differentiate the major frameworks allowing to develop web services and cloud applications and assess their suitability forspecific usage scenarios;• explain the link between the concepts of services and business processes and discuss and critique related standards;• develop business processes using the Workflow foundation;• develop and deploy web services and cloud applications using appropriate Microsoft technologies.

Teaching and Learning MethodsLectures, tutorials and practical sessions together with course notes, recommended reading, worksheets and some additionalhandouts.

Assessment MethodsAssessed coursework; traditional written exam

Pre-Requisites

Co-Requisites

Excluded Combinations-

Guided Independent Study: Indicative Activities

Student Workload (hours)Synchronous Lectures 17

Synchronous Small Group Teaching 3Synchronous Practical Classes/

Workshops/Professional Placements 18

Synchronous OtherAsynchronous Lectures/Presentations

Asynchronous OtherGuided Independent Study 112

Total Module Hours 150

CO7215 Advanced Web Technologies

Last Published: 13 July 2021

Page 18: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

001 Examination (Final) 60 2002 Coursework 40

Period: Semester 2Occurence: ECoordinator: Yi HongMark Scheme: PGT Module Mark Scheme

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

003 Coursework (Final) 100

Period: Semester 2Occurence: E2Coordinator: Stephan Reiff-MarganiecMark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning OutcomesAt the end of the module the students should be able to:• discuss fundamental concepts, advantages and limits of the semantic web;• demonstrate understanding of and use ontologies in the context of Computer Science and the semantic web;• use the RDF framework and associated technologies such as RDFa;• demonstrate understanding of the relationship between Semantic Web and Web 2.0;• model and query domain knowledge as ontologies defined using standards such as RDF and OWL;• apply the principles of ontological engineering to modelling exercises.

Teaching and Learning MethodsLectures, tutorials and practical sessions together with course notes, recommended reading, worksheets and some additionalhandouts.

Assessment Methodscoursework; traditional written exam

Pre-Requisites

Co-Requisites

Excluded Combinations-

Guided Independent Study: Indicative Activities

Student Workload (hours)Synchronous Lectures 26

Synchronous Small Group Teaching 8Synchronous Practical Classes/

Workshops/Professional Placements 8

Synchronous OtherAsynchronous Lectures/Presentations

Asynchronous OtherGuided Independent Study 108

Total Module Hours 150

CO7216 Semantic Web

Last Published: 13 July 2021

Page 19: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

003 Coursework (Final) 100

Period: Semester 1Occurence: ECoordinator: Artur BoronatMark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning OutcomesAt the end of this module, students will be able to:• demonstrate a systematic understanding of the specification of DSLs using the Meta-Object Facility and the ObjectConstraint Language;• explain and employ the relation between their surface characterization and semantics for verification purposes;• consistently produce modelling environments with textual and/or graphical facilities and with decision procedures forchecking the correctness of program representations using a DSL under study, combining both formal meta-languages, suchas (Extended) Backus-Naur Form, and EMF-based based technology;• apply model transformations for the effective design, implementationand usability of meta-data environments in heterogeneous software ecosystems;• defend a critical awareness of state-of-the-art model-driven principles, standards and practices and their relevance tosoftware engineering.

Teaching and Learning MethodsClass sessions together with course notes, recommended textbooks, and worksheets.

Assessment MethodsAssessed coursework.

Pre-Requisites

Co-Requisites

Excluded Combinations-

Guided Independent Study: Indicative Activities

Student Workload (hours)Synchronous Lectures

Synchronous Small Group TeachingSynchronous Practical Classes/

Workshops/Professional Placements 16

Synchronous Other 8Asynchronous Lectures/Presentations 16

Asynchronous OtherGuided Independent Study 110

Total Module Hours 150

CO7217 Agile Cloud Automation

Last Published: 13 July 2021

Page 20: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

001 Examination (Final) 60 2002 Coursework 40

Period: Semester 2Occurence: ECoordinator:Mark Scheme: PGT Module Mark Scheme

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

003 Coursework (Final) 100

Period: Semester 2Occurence: E2Coordinator:Mark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning OutcomesAt the end of the module a typical student should be able to:• understand some of the fundamental concepts, terminology, structure and processes of the financial services domain; • be aware of key organizational units and respective functions, mainly in financial services organizations;• differentiate categories of business and financial services information systems and applications and be able to comprehendtheir characteristics and their relationships from different perspectives, namely business, functional, architectural andtechnological;• understand the different roles and functions of IT professionals within business and financial services organizations.

Teaching and Learning MethodsLectures, tutorials and practical sessions together with course notes, recommended reading, worksheets and some additionalhandouts.

Assessment MethodsAssessed coursework; traditional written exam.

Pre-Requisites

Co-Requisites

Excluded Combinations-

Guided Independent Study: Indicative Activities

Student Workload (hours)Synchronous Lectures 25

Synchronous Small Group Teaching 7Synchronous Practical Classes/

Workshops/Professional PlacementsSynchronous Other

Asynchronous Lectures/PresentationsAsynchronous Other

Guided Independent Study 118Total Module Hours 150

CO7218 Financial Services Information Systems

Last Published: 13 July 2021

Page 21: Module Specification - University of Leicester · 2021. 1. 16. · Module Specification Due to the ongoing impact of the global pandemic we have had to evaluate all of our courses

Module Specification

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

002 Coursework 100

Period: Semester 1Occurence: ECoordinator: Ashiq AnjumMark Scheme: PGT Module Mark Scheme

No. Assessment Description Weight % Qual Mark Exam Hours Ass't Group Alt Reass't

003 Coursework (Final) 100

Period: Semester 1Occurence: E2Coordinator: Ashiq AnjumMark Scheme: PGT Module Mark Scheme

Academic Year: 2020/1Module Level: PostgraduateScheme: PGDepartment: InformaticsCredits: 15

Intended Learning OutcomesAt the end of the module students will be able to:• discuss the layered architecture, routing mechanisms and main protocols usedin the Internet;• perform calculations to predict performance metrics of data transfers in different network scenarios;• demonstrate understanding of the principles, components and architecture of cloud computing;• discuss issues and solution approaches for questions of privacy and security inthe context of cloud computing• demonstrate understanding of the mechanisms for enhancing fault-tolerance in cloud computing• discuss scalable approaches to distributed computing on large amounts of data, especially the MapReduce programmingmodel, including application areas such as data analytics, data mining, and information retrieval;• design and implement scalable computations in Java using the Hadoopframework

Teaching and Learning MethodsLectures, tutorials and practical sessions together with course notes, recommended reading, worksheets and some additionalhandouts.

Assessment MethodsAssessed coursework; traditional written exam.

Pre-RequisitesJava programming knowledge.

Co-Requisites-

Excluded Combinations-

Guided Independent Study: Indicative Activities

Student Workload (hours)Synchronous Lectures 29

Synchronous Small Group Teaching 6Synchronous Practical Classes/

Workshops/Professional Placements 2

Synchronous OtherAsynchronous Lectures/Presentations

Asynchronous OtherGuided Independent Study 110

Total Module Hours 150

CO7219 Internet and Cloud Computing

Last Published: 13 July 2021