Home Page

Program Benchmarks for Department of Web Engineering

Learning Outcomes.

Learning outcomes describe what you should know and be able to do if you make full use of the opportunities for learning that we provide. All these skills are described in the following areas (A, B, C, D). In the individual module syllabi, the categories of learning outcomes (A, B, C, D) and the individual learning outcomes appropriate to the module are identified.


A: Knowledge and understanding

A1) A comprehensive understanding of the relevant topics of Web Engineering including, but not limited to, web project engineering life cycle, risk analysis, web services, cloud computing, eCommerce, eGovernment, and the Semantic Web.

A2) A critical awareness of current problems and/or new insights most of which is at, or informed by, the forefront of Web Engineering.

A3) Knowledge and understanding of web technology and systems at an advanced level.


B: Intellectual and cognitive skills

B1) Ability to apply appropriate engineering analysis methods for solving complex problems in web engineering and to assess their limitations.

B2) Ability to use fundamental knowledge to investigate new and emerging web technologies.

B3) Ability to apply design processes and methodologies and the ability to apply and adapt them in unfamiliar situations.

B4) Apply software engineering principles to the design of secure and reliable web systems.


C: Practical skills

C1) Use web engineering tools and components  to construct and implement web based systems.

C2) Identify and evaluate a wide range of web engineering tools and components.

C3) A thorough understanding of current practice and its limitations, and some appreciation of likely new developments.

C4) Ability to apply engineering techniques taking account of a range of commercial and industrial constraints

C5) Ability to generate an innovative design for products, systems, components or processes to fulfil new needs.

C6) Ability to evaluate and use user-oriented Web systems.

C7) Ability to collect and analyze research data and to use appropriate engineering analysis tools in tackling unfamiliar problems, such as those with uncertain or incomplete data or specifications, by the appropriate innovation, use or adaptation of engineering analytical methods.


D: Transferable skills

D1) Awareness of the need for a high level of professional and ethical conduct in engineering.

D2) Awareness that Web engineers need to take account of the commercial and social contexts in which they operate.

D3) Knowledge and understanding of management and business practices, their limitations, and how these may be applied in the context of Web Engineering.

D4) Awareness of relevant regulatory requirements governing engineering activities in the context of Web Engineering.

D5) Awareness of and ability to make general evaluations of risk issues in the context of Web Engineering, including health and safety, environmental and commercial risk.

D6) Understanding of different roles within an engineering team and the ability to exercise initiative and personal responsibility, which may be as a team member or leader.

D7) Communicate their work to technical and non-technical audiences.


In order to provide students with the “lifelong learning” attitude, the teaching method is essentially based on self-learning (3 hours in class rooms and 6 hours out of class rooms: coursework, practical works, workshops, seminars, etc.)