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: | |
---|---|
1. Professional Placement (40 Credits) Optional 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. a local employer from the private, public, or charitable 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:
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. |
|
2. Term abroad (40 Credits) Optional |
|
3. 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
|
|
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:
Theories and models Intercultural competence
Personal and placement-related skills
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