A longer-term piece of work in which students engage in the planning, analysis, specification, design, implementation and evaluation of a non-trivial product or process and produce a substantial deliverable.
Students will scope a project in consultation with both their supervisor and their sponsoring employer. The student will research and establish the feasibility of their negotiated project, and manage the project process through to a final substantial deliverable. Students will be expected to produce a tangible deliverable (e.g. a computer program, a feasibility study, a strategy or policy document), and a report detailing the project process, and their evaluation and critical reflections upon it. Students will be expected to present their work to both an academic audience, and their employer. Academic supervision shall be scheduled by negotiation with the student. Supervisors will review the progress the student is making on the project, and offer advice on the work remaining to be completed.
The portfolio will provide a record of the specific skills and knowledge apprentices have developed and used throughout their degree, and provide an opportunity to reflect on their professional development.
This portfolio will be developed over all 4 years of the degree but only contributions relating to level 6 will be formally assessed. Personal and Academic Tutors (PATs) and work mentors will guide apprentices in the development of this portfolio. PATs will review the portfolio from the point of view of its assessment at level 6 and provide formative feedback at set times throughout the degree to guide the apprentice. They will offer advice about developing a well-documented account of the apprentices development of skills and knowledge and appropriate reflections on their learning and its professional impact. Mentors at work will guide the students from the point of view of documenting their work experience and completion of objectives.
Web Content Management Systems
The unit covers the deployment administration and extension of open source content management systems. A comparison of CMS and frameworks leads into the intricacies of setting up and managing a dynamic website. The administration of the website against the backdrop of community versioning methods is discussed and assessed as are roles within the CMS. During the laboratories a CMS of choice is deployed and developed to illustrate the key features of the system. All open source Content Management Systems are extensible through plugins, extensions, bots etc. The CMS of choice will be extended using hard code to deliver additional functionality. An awareness of community stakeholder values and discipline will be built into the development process.
Advanced Web Development
Mobile App Development
This unit provides a thorough grounding in smartphone application development, location aware applications and mobile device technologies. Smartphone development, creation of mobile applications using a current mobile device development environment, e.g. iPhone, iPad, Android; Wireless Technologies and Security; Technologies available, characteristics and security models, e.g. RFID, WiFi, Bluetooth; Location aware mobile applications; Access and analysis of location on mobile devices and creation of intelligent applications; Current developments in mobile application development; New and emerging mobile application techniques and devices e.g. Context Aware computing; Wireless Sensors and Sensor networks; Smart Environments.
The aim of this unit is to develop the students knowledge in the areas of advanced database system development, business intelligence, analytical data analysis and data mining.
- Current trends in the database market from a business perspective; DBMS trends e.g. (ORDBMS, OODBMS, NoSQL) in relation to employability and impact of big data.
- PL/SQL concepts; Using PL/SQL and SQL to create object relational databases.
- Data Warehousing and Big Data; methodologies, data architectures and infrastructures, modelling techniques; Data warehousing principles and methodologies, project management; The Extraction, Transformational and Loading Process.
- Advanced Data Analytics; the representation of multi-dimensional views of data, application of analytical SQL functions, practical use of business intelligence tools and techniques; Big data analytical processes (e.g. Map Reduce).
- Data Mining Algorithms and Techniques; Analysis and validation; Applications of Data Mining.
- Computational Intelligence techniques for data engineering.
User Experience Design
The principles and standards of user experience design and practical application of these techniques including human psychology, user behaviour, needs and requirements and how understanding of these inform user experience and interface design. The key principles of universal design including national and international guidelines of best practice, standards and recommendations. Including user centred design, task analysis, user behaviour, patterns and strategies, development of personas and user stories to inform user experience and interface design in the creation of a prototype. Practical application of techniques including heuristic evaluation, cognitive walkthrough, use of usability semantic differentials and critical incident technique, hedonics and log data analysis.
This unit enhances enterprising behaviours and skills, develops students' employability and creates an awareness of the entrepreneurial career path. Students validate business ideas through a formal business plan and pitch to industry experts. This unit introduces students to: creativity tools for business ideas generation; business planning templates to support the business planning process; advice to deliver an effective pitch; Strategy mapping workshops giving students an holistic insight into business operations; Business start-up activities from business launch to closure; sustainable and ethical issues linked to business start-up; Students will be given support from business mentors to help explore their business opportunity. Students will be encouraged to look globally for products and manufacturing capability, and to consider selling to international markets as well as the domestic market. Students will be introduced to an outline revenue model which they will use to justify each of the business ideas generated. The programme will be delivered through workshops. These workshops are supported by a series of business start-up activities.
Principles of Business Analytics
The unit will equip students with skills and knowledge relating to the handling and analysis of a variety of information generated by organisations. The overarching theme of the unit will be to consider principles of business analytics: What is big data? Why is it important in a connected world? What are the various data? What is structured and unstructured data. The unit will go on to look at data warehousing: the storage, management and retrieval of large amounts of information. The unit will then go on to look at how organisations can leverage data to aid the decision making process. This will include the study and practice of relevant visualisation and analysis techniques utilising appropriate software.
Digital and Social Media Marketing Communications Management
This unit allows learners to develop strategies through the use of Digital Marketing and Social Media campaigns including:
- Relationships between digital marketing and social media with organisational communications and business strategy.
- Opportunities in the digital and social media marketplace.
- The development of digital marketing and social media strategies.
- The development of digital and social media marketing programmes.
- Issues in User Experience.
- The development of digital marketing and social media evaluations.
Developing a Digital Business
Students will develop a digital business from conception to a working prototype for a business of their choice.
- The strategic opportunities, threats and challenges presented by the digital world.
- The influence of digital on the trade cycle
- Reasons for adopting or not adopting e-commerce
- Security, trust and Legal implications in a digital business environment.
- Tools and techniques for designing e-commerce websites (technical)
- Usability and its implications for a digital business