Modules
This module introduces intermediate topics in algorithm design, analysis and implementation using industry standard libraries, tools and techniques. Topics include asymptotic analysis, memory management and common data structures and algorithms such as:
- Arrrays
- Linked lists
- Stacks
- Queues
- Heaps
- Binary search trees
- Hash tables
- Sorting
- Searching
- Pseudorandom number generation
Additionally we cover topics such as multithreaded software development, as well as issues regarding maintainability for larger software projects.
This module provides a critical understanding of the fundamental building blocks of computer systems with an emphasis on performance efficiency. Topics include gate-level minimization, the design of combinational and sequential circuits, and an exploration of performance metrics and techniques for enhancing microprocessor architecture.
The module also covers the below topics of computer networks.
- Network representation and topologies
- Protocols and models
- SDLC
- Switching concepts
- Spanning Tree Protocol
- VLANs
- Wireless LAN
- Subnetting
- Routing fundamentals
- Network Virtualisation
- Cloud Fundamentals
- Quality-of-Service
- Network Security
The module introduces students to the basics of static websites - their structure (HTML), aethetics (CSS) and interactivity (JavaScript). It also introduces the kep protocol of the web (HTTP) and use of it's key verbs to make requests.
Students will be taught how websites compliant with HTML and CSS document standards, as well as being accessible, as defined by the Web Content Accessibility Guidelines (WCAG).
Students will also be introduced to various associated technolohies, such as IDEs, FTP clients and introduced to DevOps processes.
Students will then be introduced to mechanisms for developing dynamic websites through the development of server-side applications which utilise a database (i.e. full-stack development).
This module focuses on the learning and understanding how the SDLC - Software Development Lifecycle works and the associated project management methodology of Agile.
This learning aims to equip students with the necessary understanding of how to manage a software project from start to finish, with a focus on UX and UI design, architecture and software design patterns along with knowledge of CI/CD pipelines, the planning of large scale implementation and rigorous testing of the software needed for real world business applications.
Additionally, ways to tackle legacy systems and utilising existing business systems, seamless deployment, maintenance and the added cybersecurity concerns and risks associated with all the topics listed above.
Students are also made aware of business implications and strategic alignment when developing products needed for projects in industry.
There is also an introduction to the careers in the industry and ways to enhance employability skills including portfolio development.
Students learn though authentic assessment, preparing presentations and collaborative group work.
This is an experiential learning opportunity that incorporates, 20 teaching contact hours/lectures to prepare for the150 contract hours where L5 students can use all their skills learned to date on an actual real-world (external business) client driven project, working in teams and produce an artefact.
Students are also expected to undertake around 30 hours of self study.
This module not only gives them enhanced skills but the opportunity to work for a real client thus giving them a valuable CV and LInkedIn entry as work experience that can contribute to their employability portfolio.
Students will collaborate in teams and produce full client documentation alongside a reflection of their expereince and this all give some much needed contemplation of their skills to date and how to use them.
This module provides a structured, university-level work placement for 4, 5 or 7 weeks as one continuous block / period with a placement provider (i.e. industry apprioprate sector). It is designed to enhance your professional skills in a real-world job setting.
The placement can either be organised by you or with support from university staff.
All work placements within this module must be university-level; this means:
- Undertaking high-skilled work commensurate with level 5 study (e.g. report writing, attending meetings, delivering presentations, producing spreadsheets, writing content on webpages, social media, marketing services/products etc)
- Physically placed (albeit part of it can be hybrid) within an employer setting in one continuous block / period for 4, 5 or 7 weeks for a minimum of 140-147 hours over the course of the entire work placement
Where applicable, your existing part-time employer can be approached/used as the placement provider, if the high-skilled work.
- criterion above is fulfilled for the full duration of the placement.
- All quality assurances/agreements provided by the University are adhered to, by you and the employer.
The work placement context may not necessarily, reflect your degree discipline per se, but rather, it will give you an enriched experience to enhance your professional skills in a real-world job setting.
Choose one of the following:
- Professional Placement (40 Credits) Optional
- Term abroad (40 Credits) Optional
- One of the following Language options
Advanced Language Development and Global Sustainability (40 Credits) Optional
The module will provide the opportunity to further develop your language skills, building on your previous learning at advanced level. The second half of the module includes a placement abroad or, alternatively, a project on a sustainability issue in a target language country. The first half of the module will prepare you for placements abroad where appropriate as well as a deeper understanding of sustainability in target language contexts.
Developing Intercultural Literacy and Cross-Cultural Skills (40 Credits) Optional
- The multiple facets of global citizenship
- Ethical engagement and practice
- The United Nations Sustainable Development Goals
- Cross-cultural issues and sensitivity
- Intercultural communication
- Culture shock
- Cultural adjustment
- Self- assessment of needs: identification of the range of transferable skills, competencies and attitudes employees need and employers expect graduates to possess-with a strong focus on understanding the intercultural competencies (ICC) needed to live and work abroad.
- Critical analysis/evaluation of individual requirements in relation to culture/cultural adjustment/culture shock/visas/medical.
- Critical analysis/evaluation of skills already acquired in relation to key skills related to ICC.
- Devising strategies to improve one’s own prospects of working abroad in the future.
- Devising an action plan to address gaps in transferable skills based on organisational analysis and sector opportunities.
Experiential Overseas Learning (40 Credits) Optional
Preparation for Experiential Overseas Learning will take place at the University of Chester during level 5 and will include:
- The multiple facets of Global citizenship
- Ethical engagement and practice
- Cross-cultural issues and sensitivity
- Intercultural communication
- Theories, models and strategies of learning
Theories and models Intercultural competence
- Theories and models of Integration and Multiculturalism
- Critical thinking skills and models of Reflection
- Experiential learning models
- Self-directed experiential learning
Personal and placement-related skills
- Enhanced independence
- Improved command of multicultural behaviour
- Increased knowledge and confidence in their individual facets of personal identity
- Effective time management and organisational skills
- Project management – working away from University and independent study
- Self-management and personal development
- Team building and team work
Part B: Overseas
Students will engage in experiential learning activities overseas for at least 150 hours
Post Beginner Language Development and Global Cultures (40 Credits) Optional
The module will provide the opportunity to further develop your language skills, building on your previous learning at beginner level. The first half of the module includes intensive taught sessions in interactive workshop mode which will prepare you for placements abroad or self-directed language development. The second half of the module includes a placement abroad or, alternatively, a project on a cultural issue in a target language country.
Upper Intermediate Language Development and Global Employability (40 Credits) Optional
The module will provide the opportunity to further develop your language skills, building on your previous learning at intermediate level. The first half of the module includes intensive taught sessions in interactive workshop mode which will prepare you for placements abroad or self-directed language development. The second half of the module includes an placement abroad or, alternatively, a project on a business or tourism issue in a target language country.
Or you can choose ONE of the following:
- University Placement Year Optional
- Subject Placement Year Optional
- International University Placement Year Optional