Skip to navigation | Skip to main content | Skip to footer
Menu
Menu

School of Computer Science BCS accreditation 2021 - 2026

Artificial Intelligence MEng (Hons) - COMP28112 Distributed Systems


Return to programme overview.

2.1.1 Knowledge and understanding of facts, concepts, principles & theories

Facts, concepts, principles and theories are taught and discussed in class. Knowledge about these are tested as formative assessment and via coursework as summative assessment.

Assesement : Individual coursework, Lab work

2.1.2 Use of such knowledge in modelling and design

Such knowledge is discussed in class and tested as summative assessment.

Assesement : Individual coursework, Lab work

2.1.3 Problem solving strategies

Discussed in class and tested as summative assessment.

Assesement : Individual coursework, Lab work

2.1.4 Analyse if/how a system meets current and future requirements

Current and future requirements for distributed systems are taught and discussed in class, and tested as both formative and summative assessment.

Assesement : Individual coursework, Lab work

2.1.5 Deploy theory in design, implementation and evaluation of systems

Discussed in class in the form of design of a solution, considering existing best practices and theory and tested as summative assessment.

Assesement : Individual coursework, Lab work

2.1.6 Recognise legal, social, ethical & professional issues

Discussed in class and tested as formative assessment.

Assesement : Individual coursework, Lab work

2.1.7 Knowledge and understanding of commercial and economic issues

Discussed in class (impact of existing systems in businesses and society) and tested as both formative and summative assessment.

Assesement : Individual coursework, Lab work

2.1.8 Knowledge of management techniques to achieve objectives

Time and data management in a computing context are discussed in the lab and tested as part of summative assessment.

Assesement : Lab work

2.1.9 Knowledge of information security issues

Discussed in class and tested as formative assessment.

Assesement : Individual coursework

2.2.1 Specify, design or construct computer-based systems

Discussed in class and tested as summative assessment.

Assesement : Individual coursework, Lab work

2.2.2 Evaluate systems in terms of quality and trade-offs

Discussed in class and tested as summative assessment.

Assesement : Individual coursework, Lab work

2.2.3 Recognise risk/safety for safe operation of computing equipment

Discussed in class.

Assesement : Not Assessed

2.2.4 Deploy tools effectively

Discussed in class and tested as summative assessment.

Assesement : Individual coursework, Lab work

2.3.1 Work as a member of a development team

Addressed as collaboration between students testing functionality computer programmed solutions developed by colleagues.

Assesement : Not Assessed

2.3.2 Development of general transferable skills

Development of transferable skills are required in the form of problem solving, communication, self-learning and (software) functionality design, development and improvement. These skills are to be tested as both formative and summative assessment.

Assesement : Individual coursework, Lab work

3.1.1 Deploy systems to meet business goals

Not applicable.

Assesement : Not Assessed

3.1.2 Methods, techniques and tools for information modelling, management and security

Taught and discussed in class.

Assesement : Individual coursework, Lab work

3.1.3 Knowledge of systems architecture

Taught and discussed in class.

Assesement : Individual coursework, Lab work

3.1.4 Knowledge and understanding of mathematical and/or statistical principles

Not applicable.

Assesement : Not Assessed

3.2.1 Specify, deploy, verify and maintain information systems

Addressed as design, implementation, testing, and evaluation of computer programmed solutions in the lab.

Assesement : Lab work

3.2.2 Defining problems, managing design process and evaluating outcomes

Addressed as design, implementation, testing, and evaluation of computer programmed solutions in the lab.

Assesement : Lab work

3.2.3 System Design

Addressed in the form of the design of a solution to an application that is relevant in a business context. Part of summative assessment.

Assesement : Lab work

4.1.1 Knowledge and understanding of scientific and engineering principles

Addressed as design, implementation, testing, and evaluation of computer programmed solutions in the lab.

Assesement : Individual coursework, Lab work

4.1.2 Knowledge and understanding of mathematical principles

Not applicable.

Assesement : Not Assessed

4.1.3 Knowledge and understanding of computational modelling

Addressed as design, implementation, testing, and evaluation of computer programmed solutions in the lab.

Assesement : Lab work

4.2.1 Specify, deploy, verify and maintain computer-based systems

Addressed as design, implementation, testing, and evaluation of engineering solutions in the lab.

Assesement : Lab work

4.2.2 Defining problems, managing design process and evaluating outcomes

Addressed as design, implementation, testing, and evaluation of computer programmed solutions in the lab.

Assesement : Lab work

4.2.3 Principles of appropriate supporting engineering and scientific disciplines

Addressed as design, implementation, testing, and evaluation of solutions to computer programmed solutions in the lab.

Assesement : Lab work