School of Computer Science BCS accreditation 2021 - 2026
[Home]
Software Engineering wIE 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
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
Assesement : Individual coursework, Lab work
2.1.3 Problem solving strategies
Discussed in class and tested as summative assessment.
Assesement : Individual coursework, Lab work
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
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
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
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
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
Assesement : Lab work
2.1.9 Knowledge of information security issues
Discussed in class and tested as formative assessment.
Assesement : Individual coursework
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
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
Assesement : Individual coursework, Lab work
2.2.3 Recognise risk/safety for safe operation of computing equipment
Discussed in class.
Assesement : Not Assessed
Assesement : Not Assessed
2.2.4 Deploy tools effectively
Discussed in class and tested as summative assessment.
Assesement : Individual coursework, Lab work
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
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
Assesement : Individual coursework, Lab work
3.1.1 Deploy systems to meet business goals
Not applicable.
Assesement : Not Assessed
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
Assesement : Individual coursework, Lab work
3.1.3 Knowledge of systems architecture
Taught and discussed in class.
Assesement : Individual coursework, Lab work
Assesement : Individual coursework, Lab work
3.1.4 Knowledge and understanding of mathematical and/or statistical principles
Not applicable.
Assesement : Not Assessed
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
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
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
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
Assesement : Individual coursework, Lab work
4.1.2 Knowledge and understanding of mathematical principles
Not applicable.
Assesement : Not Assessed
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
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
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
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
Assesement : Lab work