Professional course

Accredited Short Courses in Information Management, Technology and Software Engineering

About this course

Course code:
Professional/Short Course
Computer Science and Creative Technologies
Five Days

Page last updated 10 November 2016


The Faculty of Environment and Technology is pleased to offer a range of Master's level modules from our MSCs in Information Management, Technology and Software Engineering as standalone CPD UWE accredited courses.

This study option gives professionals in employment a flexible study option to work towards a postgraduate qualification or to focus on a specific area of interest and gain university credits to demonstrate their knowledge and understanding.

Modules are taught on a weekly basis over one term, at our Frenchay Campus in Bristol. You will be required to attend the teaching and then submit the assessment to achieve the credits.

Who is it for?

These modules are highly relevant to professionals working in the Computing and IT sectors.

How will I learn?

These modules use a mixture of teaching and learning methods.  Example methods include; student led discussions; online discussion forums; lectures and tutorials; demonstrations, practical classes and workshops; fieldwork; external visits; work based learning; supervised time in studio/workshop.



The following modules are available for CPD participants to book and attend:

Emerging Topics in Computing (part of our MSc Software Engineering Award)

What do I get out of it?

On successful completion of this module, students will be able to:

1. locate relevant research articles in the software engineering literature;

2. conduct a review of relevant research articles in the software engineering literature;

3. suggest future research directions for software engineering;

4. show cognitive skills on research issues at an appropriate level; and

5. demonstrate key transferable skills relating to formulating relevant research questions, progression to independent learning, and communicating research outcomes.

What does it cover?

There is no prescribed syllabus for this module. Rather, four emerging research topics in software engineering will be chosen for their significance by the module leader in conjunction with the Software Engineering Research Group for each yearly run.

For example, emerging topics may or may not relate to:

· knowledge-driven requirements engineering; project management and software cost estimation;

· software architectures for enterprise systems and cloud computing;

· software testing;

· quality and configuration management;

· service-oriented software engineering;

· search-based software engineering;

Information and Knowledge Management (part of our MSc Information Management Award)

What do I get out of it?

On successful completion of this module students will be able to:

1. Discuss the nature of knowledge and its role within organisations with reference to individual, social and critical views of organisational knowledge and learning

2. Explain the processes of information audit and evaluate records management policies and information management system designs  

3. Ensure compliance with legal requirements and company policy regarding information storage and use (Component A)

4. Critically evaluate the actual and potential role of ICTs, organisational infrastructure changes and social interventions as enablers of knowledge creation, management and sharing in particular contexts (Component B 1)

5. Act as leaders and advocates in developing new practices and communicating and managing change

What does it cover?

Introduction: Data, information and knowledge; distinctions between data management, information management and knowledge management in organisations. The roles of the records manager and knowledge specialist.

Managing information: Information audit and lifecycles. Information governance, records management, legal/ownership issues. Systems design for the retention and deposit of records. Digital preservation and information security.

Understanding Knowledge in Organisations: Different categories of knowledge, e.g. tacit and explicit; propositional, practical, experiential; Knowledge in action; knowing as culturally situated, artefact mediated, socially distributed, personal and provisional. Organisational knowledge and learning: individual, social and critical perspectives.

Managing Knowledge in Organisations: Accessing, organising and creating knowledge in organisations; knowledge repositories; the process of knowledge management as generation, codification and transfer; techniques and technologies for knowledge management.

Sharing Knowledge in Organisations: communities of practice; Nonaka and Takeuchi's knowledge spiral; the role of social media. Enabling cultures and barriers; trust.

Designing the User Experience (part of our MSc Information Management/Information Technology Award)

What do I get out of it?

In this module you will learn about techniques for understanding people, their tasks and environments that will enable you to evaluate and develop appropriate interfaces and interaction techniques for a given system in different contexts. You will learn about the underlying design principles and guidelines that help to ensure that interactive systems are more usable, useful, accessible, desirable and engaging û all important attributes contributing to a positive user experience.

You will also learn to recognise and differentiate between good and poor user experience with reference to theoretical concepts, translating your findings into actionable recommendations to enable appropriate improvements.

Helping you to develop practical usability evaluation and user-centred design skills, to enable you to make informed, critical decisions about the selection and development of systems for specific technologies, will be at the core of this module.

What does it cover?

1. Nature of Interaction Design: User experience; the cope and character of interaction design activities

2. Human characteristics and diversity: physiological and psychological attributes; ergonomics; memory; cognition problem solving, reasoning and skills acquisition; implications for interaction design and development

3. Use experience and Usability: principles and concepts, guidelines and standards

4. Input and Output devices: traditional and emerging Technologies

5. Interaction Methods and Concepts: dialogue type and techniques, interfaces to support navigation; conceptual models and metaphors

6. User-centred design process and methodologies; user centred lifecycle models, methods for identifying user requirement; task analysis; iterative prototyping; socio-technical models; participatory design

7. Evaluation: goals and methods of evaluation

8. New and emerging interaction paradigms: ubiquitous and pervasive computing; wearable computing; virtual and augmented reality; attentive environments; tangible bits

Data Management (part of our MSc Information Management/ Information Technology Award)

What do I get out of it?

  • basic concepts in data management
  • the main approaches to data modelling
  • the structure and architecture of database management systems
  • trends in database technologies and applications
  • execution and evaluation of data analysis and design
  • query formulation
  • understanding the use and potential of database systems in business applications
  • carrying out data analysis and design tasks within a system development project
  • database design, query and implementation
  • using data modelling methods
  • IT skills in context
  • problem formulation and decision making

What does it cover?

1. Overview of data management. Methods of data organisation and access. From files to databases. Database architectures. Database Management Systems (DBMS). Distributed databases and distributed DBMS.

2. Database design methods and methodology. Fact finding and requirements determination prior to design. Conceptual, logical, and physical design. Data analysis and design within systems analysis and design. Database design within a system development methodology.

3. Entity Modelling. Entities, attributes and relationships. E-R diagramming. UML notation for ER diagrams.

4. Relational modelling. Tables, relations, attributes, and normalisation. Relational algebra and calculus.

5. SQL: the Structured Query Language. Syntax and application.

6. Object-oriented approaches. Classes and instances; association and aggregation. Generalisation and inheritance. Object-relational DBMSs.

7. Data management in the organisational context. Database administration and management. Overview of database application areas. Introduction to, and uses and characteristics of: knowledge bases and knowledge management systems (KBS/KMS); online analytical processing (OLAP); data warehouses; data mining.

8. Developments in database systems. WWW as an emerging platform for database applications. XML and query languages for XML. Multimedia databases. Document management systems and digital libraries. Spatial and temporal databases. Active databases. Mobile databases

Lifecycle Models & Project Management (part of our MSc Information Technology Award)

What do I get out of it?

1. On successful completion of this module students will be able to:

2. Demonstrate awareness of, and the ability to apply, a variety of project planning and control techniques

3. Evaluate project management functions

4. Understand the contexts and advantages of different predictive or adaptive life cycle models for project planning and control

5. Evaluate leadership skills and team management theories

6. Self-management skills in planning projects through online resource use and extensive examination preparation

What does it cover?

· Relationship between project planning and the model underlying the life cycle of the development, including the life cycle of a project itself.

· Life cycle models in systems development including traditional, evolutionary, prototyping and Agile approaches, such as DSDM. Life cycle models can be divided into more Predictive v more Adaptive, and a range of these life cycle models will be evaluated for effective project management in a range of contexts, such as corporate and global companies and the drive to more Agile methods. Evaluation of models will include their influence on causing or preventing break downs between the design process, the value of scenarios and system productivity and the role process management has over the life cycle.

· Project planning processes and techniques will form the core of the course: planning criteria, work breakdown structures (WBS), setting milestones and defining deliverables, activity planning, precedence (network) diagrams, critical path analysis, cascade bar charts, levelling of resources against constraints imposed, resource accounting and cost accounting.

· Understanding project finance and returns on investment as a key attribute leading to project success will be covered. Cumulative cost calculations, using earned value and cost-to-complete are valuable measures of cash flow and analysis of profitability or likely success.

· Estimating will be covered using data from past projects in parametric cost modelling (e.g. COCOMO and Mk II Function Point Analysis) , as well as considering the principles of optimisation in resource allocation. Estimating will involve manipulation of mathematical formulae and use of spreadsheets with a focus on the value of parameters and measurement and how linear regression theory can be used to produce parametric models of performance.

· Project planning and management principles will be matched to the UK Government"s project management framework: PRINCE2. Risk, and Quality are two areas in which PRINCE2 will be closely compared to the standard risk management process, assessment techniques and control processes.

· The role of the project manager in managing teams, team structures and sizes, roles and responsibilities, qualities and skills of managers and team dynamics will be covered, looking at PRINCE2 principles and themes of Roles and Responsibilities and Organisation.

Independent Study and Critical Analysis (part of our MSc Information Technology Award)

What do I get out of it?

On successful completion of this module students will be able to:

1. Select, identify and summarise a topic for study and explain its significance in the overall programme of study [element 1]

2. Assess contextual factors influencing the interpretation and use of information

3. Synthesise information from a range of sources to provide a novel perspective on a topic

4. Communicate complex issues effectively to professional and academic audiences

5. Demonstrate a broad critical awareness of and conduct critical analysis of academic and professional literature relevant to a topic 

6. Build a well-reasoned argument based on evidence, demonstrating the ability to analyse and classify sources critically

7. Demonstrate excellent self-management skills and progression towards independent learning

What does it cover?

Aspects of independent study covered include: identifying and scoping a subject for study, writing a proposal, accessing and evaluating academic sources, critical reading and writing, and argument development.

Object-Oriented Analysis, Design and Programming (part of our MSc Software Engineering Award)

What do I get out of it?

On successful completion of this module students will be able to:

1. Understand and have knowledge of the typical characteristics of object-oriented software systems

2. Understand and have knowledge of software design criteria

3. Apply object-oriented analysis and design techniques to analyse and design object-oriented system

4. Critically evaluate Java language features and apply Java-programming skills to effectively design and implement object-oriented software solutions

5. Critically evaluate software design with respect to design criteria

What does it cover?

Analysis and Design: There is a strong emphasis on the critical evaluation aspect of the design instead of simply being able to do designs. The specific areas include

·  Design criteria

·  Use cases

·  Classes and objects

·  Inheritance, Abstract classes and Interfaces

·  Class relationships

·  Interaction modelling

Programming: There is an emphasis on the evaluation of language features. Specific features include: 


·  Classes and objects, message passing

·  Inheritance, Abstract classes and Interfaces, polymorphism

Concurrency and Networking

·  Thread, Thread synchronisation

·  Client server programming


·  Fundamental concepts and implementation


Assessment submission

Each module will have a specific assessment(s) for you to complete to gain the UWE module credits. This assessment will be set at the start of the module and be based around the learning outcomes you will cover over the module"s duration.  These assessments are compulsory.

A set submission date will be given for when you must submit your assessment(s). Unfortunately, it is not possible to extend this deadline once you have registered for the module. However, if for an unexpected reason you are unable to submit, the University does have an extenuating circumstances policy.

What commitment do I have to make?

We would recommend approximately 150 hours including taught sessions and personal study time to complete the module and assessment. This is only a guideline and will depend highly on the participants learning abilities.

We encourage participants taking the assessment to manage their own reading and are happy to supply a list of recommend texts on request.

Prices and dates

Supplementary fee information

Module fee

£517 per module

Module dates

Modules will be taught in weekly sessions, over a 12 week period, where you will be required to attend classes at Frenchay Campus, Bristol, however due to our timetabling process we are unable at this time to give you exact dates and times for these modules. Once registered for the module you will have access to your online timetable which will list all classes to attend.


UWE Bristol, Frenchay Campus, Coldharbour Lane, Bristol BS16 1QY

How to find UWE Bristol

How to apply

How to apply

For all enquiries, please complete the relevant online enquiry form or contact us on the number below.

Enquiry forms:

Lifecycle Models & Project Management

Independent Study and Critical Analysis

Object-Oriented Analysis, Design and Programming

Emerging Topics in Computing

Information and Knowledge Management

Designing the User Experience

Data Management

For further information

  • Email:
  • Telephone: +44 (0)117 32 81196

Back to top