| Mode(s) of Study | Code | CATS Credits | ECTSCredits | Framework | HECoSCode |
|---|---|---|---|---|---|
| Flexible online | SL41O | 15 | 7 | FHEQ - L4 | software engineering |
Prerequisites and Co-requisites
Learning Outcomes
| Code | AttributesDeveloped | Outcomes |
|---|---|---|
| LO1 | Knowledge and Understanding | Comprehensive knowledge of the software development lifecycle, including project management, in version control, CI/CD practices, and DevOps culture for software delivery. |
| LO2 | Intellectual Skills | Critically evaluate the application of programming languages and tools in diverse software development contexts. |
| LO3 | Technical/Practical Skills | Design robust software architectures applying OOP, DDD and other design patterns to real-world problems. |
| LO4 | Technical/Practical Skills | Implement full-stack web technologies, integrating front-end and back-end development practices effectively. |
| LO5 | Technical/Practical Skills | Synthesise and apply the principles of SDLC and ALM within agile and traditional project environments. |
| LO6 | Professional/Transferable Skills | Conduct advanced software testing to engage in ethical and legal compliance and articulate findings to various audiences. |
Student Workload
The methods of teaching and learning for this module are based on LSI's Foundational 15 teaching system, consisting of the following activities.
| Activity | TotalHours |
|---|---|
| Introductory lecture | 1.50 |
| Concept learning (knowledge graph) | 18.00 |
| AI formative assessment | 9.00 |
| Case Study Review | 9.00 |
| Workshop/Lab Sessions | 13.50 |
| Individual or group assignments | 18.00 |
| Independent reading, exploration and practice | 57.00 |
| Summative assessment | 24.00 |
| Total: | 150.00 |
Teaching and Learning Methods
| Activity | Description |
|---|---|
| Introductory lecture | This first weekly session features a specially recorded video by the module leader for online learners, providing a comprehensive introduction to the module. The video outlines the significance of the subject and its interrelation with other modules. No preparation is required from students prior to this session. The module leader will also provide a structured breakdown of the content to be covered in the subsequent 10 sessions. Students will access a dedicated learning portal, which will include essential reference materials and suggestions for supplementary reading. The format and criteria for the summative assessment will be clearly outlined to ensure understanding of expectations. The video will also explain how the interactive learning platform utilises generative AI tools to enhance the learning experience, offering tailored resources and adaptive quizzes. A discussion board will promote peer interaction, allowing students to share insights and ask questions, while weekly reflection prompts will encourage critical thinking and deeper engagement with the material. A dedicated section for submitting queries will ensure timely responses from the module leader. This structured approach promotes a high-quality academic experience, supporting student engagement and learning in an online environment. |
| Concept learning (knowledge graph) | Our institution's approach to teaching is primarily based on flipped learning. Ahead of each weekly session (Workshop/Lab), students will be required to study the essential concepts that are used in the coming session so they are familiar with the theories and ideas related to that session. The study material will be in the form of written content, illustrations, pre-recorded lectures and tutorials, and other forms of content provided through the AGS. This content is self-navigated by the students, accommodating different learning styles and schedules, allowing students to watch or listen to them at their own pace and review them as needed. |
| AI formative assessment | Once each concept of the theory is studied, students will be prompted to engage in formative assessment with instant AI feedback. They include multiple-choice questions, socratic questions and answers, written questions, role-play and other AI-assisted practice scenarios. The purpose of this automated formative assessment is to provide students with immediate feedback on their understanding of module material and highlight any areas that need support or further study. They are also used to track student progress, boost motivation and promote accountability. |
| Case Study Review | In this learning activity, students explore recent real-world case studies relevant to their course topic. The case studies will have been selected and curated by the module leader to represent up-to-date examples. They guide students through key details, contextual factors, and outcomes. This approach enhances students' understanding of current industry trends, challenges, and solutions, preparing them for real-world scenarios they may encounter in their future careers. The learning experienced will be augmented by AI (virtual private tutor) allowing the students to critically engage with the content and discuss the case studies. |
| Workshop/Lab Sessions | For those studying in the self-paced online mode, live classes will be replaced by a set of flexible, self-directed activities designed to be completed independently. These include AI-led simulations, interactive videos, reflective prompts, and real-world case studies, all aimed at deepening understanding and fostering critical, independent thinking. AI avatars will simulate a classroom environment, allowing students to interact with virtual instructors for guidance or discussion, creating a more immersive experience. This structure promotes a high-quality, autonomous learning experience, equipping students with skills essential for both academic and professional success. Additionally, a dedicated feature for submitting questions to the module leader will provide timely responses and support. |
| Individual or group assignments | Assignments will vary in format, including analytical essays, voice presentations, and individual projects. Instead of real-time group work, students will engage with AI avatars designed to simulate peer interactions. These avatars can provide guidance, pose questions, and simulate discussions, enhancing collaboration in a virtual setting. This approach will encourage students to work together effectively while utilising AI to generate insights and perspectives on their assignments. Students will upload their completed assignments to the learning platform before the next weekly session. Timely feedback will be provided on each submitted task, helping students refine their understanding and enhance their skills. AI-driven feedback mechanisms will offer personalised insights, guiding students in areas for improvement. |
| Independent reading, exploration and practice | This activity challenges students to engage with the reference material and independently explore and analyse academic literature related to the course topic. Students are expected to select relevant sources, practice critical reading skills, and where applicable technical skills, and synthesise information from multiple references. This is an opportunity to enhance research abilities, critical thinking, and self-directed learning skills while broadening and deepening subject knowledge. |
| Summative assessment | Summative assessments are used to evaluate student learning at the end of a module. These assessments can take many forms, including exams, papers, or presentations. Instructors can use summative assessments to measure whether students have achieved the learning outcomes for the module and provide them with a sense of their overall progress. Summative assessments can also be used to evaluate the effectiveness of the teaching methods used in the module. |
Assessment Patterns
| Weighting | Format | Outcomes assessed |
|---|---|---|
| 50 |
Analytical Essay Coursework
This coursework requires students to produce an analytical essay in response to a question, or related questions, based on a defined area of the module. Its purpose is to assess students’ ability to interpret a technical or conceptual question independently, undertake relevant research, critically analyse evidence and perspectives, and communicate a coherent and well-supported academic argument. Students will be set an analytical question, or related questions, addressing a discrete area of the module. They will be expected to research the topic, consider different or competing perspectives, evaluate relevant evidence and develop a reasoned response supported by appropriate sources. The assessment particularly develops and tests interpretation, research, critical thinking, argumentation and academic writing, alongside achievement of the relevant module learning outcomes. Students will practise analytical writing, in particular through AI-augmented assignments, and develop their ability to interpret questions, research effectively, evaluate evidence and structure coherent arguments. Module Leaders can provide further support, particularly through consultation. In the virtual learning environment (VLE), students will complete formative assessment tasks, such as quizzes and assignments, and have opportunities to receive actionable feedback from AI, staff and peers. This will help students identify how to improve future work and develop their ability to give constructive feedback to others. |
I LO2 K LO1 P LO6 T LO3 T LO4 T LO5 |
| 50 |
Invigilated Exam
This is a time-limited examination undertaken during the summative assessment period under the School’s remote invigilation conditions to support quality and academic integrity. The examination enables students to demonstrate achievement of the module learning outcomes, particularly in relation to knowledge and understanding, and where relevant professional and transferable skills. Questions may include problems, issues or dilemmas reflecting situations students could encounter in professional practice. Students are expected to synthesise and apply their learning to analyse the issues and reach sound, reasoned judgements. To support preparation, formative assessment activities, including quizzes, dialogues and an AI-augmented assignment, are built into the module. Students receive actionable feedback from AI, staff and peers to help improve future work and develop their ability to give constructive feedback to others. |
I LO2 K LO1 P LO6 |
References/Indicative Reading List
Related Programmes
| Programme | Term | Type | |
|---|---|---|---|
| 1 | BSc Data Science | 3 | Core |
| 2 | BSc Software Engineering | 3 | Core |
| 3 | BSc Innovation Management & Entrepreneurship | 2 | Core |
| 4 | BSc Computer Science | 3 | Core |
| 5 | BSc Software Project Management | 2 | Core |
| 6 | BSc Business Information Systems | 2 | Core |
| 7 | BSc Artificial Intelligence | 3 | Core |