Module Name
|
ECTS
|
Semester
|
|
Introduction to Programming
|
10
|
1
|
|
Web Design and Development
|
5
|
1
|
|
Database Design and Development
|
10
|
1
|
|
Information Systems Development and Management
|
5
|
2
|
|
Web and Cloud Application Development
|
10
|
2
|
|
Cloud Infrastructure and Virtualisation
|
5
|
2
|
|
Advanced Web Technologies
|
5
|
2
|
|
Project (elective)
|
10
|
3
|
|
Placement (elective)
|
10
|
3
|
Teaching and Assessment
The programme is structured to provide a mix of foundational computing knowledge and specialised skills in web and cloud technologies.
-
Core Modules: Cover essential areas like programming, web design and development, database design, and information systems.
-
Advanced Modules: Focus on specialised topics such as web and cloud application development, cloud infrastructure and virtualisation, and advanced web technologies.
-
Capstone Options: Students can choose between a project or a placement in the final stage, allowing for in-depth application of their learning.
The teaching and learning approach is varied, incorporating lectures, workshops and practical sessions.
Assessment methods are diverse, including continuous assessment, individual and group projects, and presentations, aimed at providing learners with opportunities to demonstrate their skills.
Module: Work Placement
Overview
The work placement module is a central component of the learning journey, designed to seamlessly bridge the gap between academic theory and real world IT practice. This module challenges learners to integrate their acquired computing knowledge while developing critical self awareness, personal skills, and reflective practice. By engaging in industrial scale IT projects, students gain firsthand insight into professional working life, build their professional network, and enhance their post graduation employability. The placement culminates in a comprehensive end of placement report where students reflect on their achievements and analyse their practical learning experiences. The learner will complete a minimum of 80 hours of placement over a 12 week period.
Placement and Host Company Requirements
Host companies must provide a professional environment that allows learners to engage with real world computing challenges. The placement provider should facilitate opportunities for the student to work both independently and as part of a team, taking responsibility for the timely delivery of defined goals. The environment must also allow the student to actively appraise the company's business model and mission statement. In return, host employers benefit from a flexible, cost effective source of skilled labour bringing fresh perspectives, new technical practices, and an opportunity to identify potential future graduate recruits.
Arranging Your Placement
Students are entirely responsible for sourcing and securing their own ICT work placements. There is pre-placement preparation guidance provided to learners which occurs in the first two weeks of Semester 2 to help them plan out their search. Learners are encouraged to leverage this search process to explore possible career paths, increase their awareness of the tech sector, and build a network of potential industry contacts. While the onus remains on the student to arrange the role, the placement serves as a critical stepping stone, allowing learners to demonstrate self-motivation, initiative, and communication skills before officially entering the computing workforce.