Show/hide contentOpenClose All
Curricular information is subject to change
On successful completion of this module the learner will be able to:
1. Demonstrate an understanding of the procedures required of a software engineer in the development of software systems as part of a team.
2. Demonstrate how to design a complex software system with identification and consideration of functional and non-functional requirements.
3. Implement a complex software system as part of a team with regards to architecture design, component interaction, division of labour, tools, version control, etc.
4. Demonstrate and understanding of software architecture, design patterns, software testing, and user acceptance testing.
Software Requirements
IDE & Git
Teams and Productivity
Agile
Scrum/Kanban
Databases and RDS
API Request
Testing TDD
Flask/Web Architectures
Software Architectures and Software Design
Student Effort Type | Hours |
---|---|
Lectures | 24 |
Tutorial | 12 |
Practical | 36 |
Autonomous Student Learning | 38 |
Total | 110 |
Not applicable to this module.
Resit In | Terminal Exam |
---|---|
Summer | No |
• Feedback individually to students, post-assessment
Not yet recorded.
Name | Role |
---|---|
Mr Mugesh . | Tutor |
Tehsein Firoze Akhtar | Tutor |
Haula Sani Galadima | Tutor |
Yuhan Jiao | Tutor |
Sajjad Karimian | Tutor |
Mr Zhan Li | Tutor |
Yunan Li | Tutor |
James William McKeon | Tutor |
Yingjie Niu | Tutor |
Shane Smyth | Tutor |
Lecture | Offering 1 | Week(s) - 20, 21, 23, 24, 25, 26, 29, 30, 31, 32, 33 | Mon 13:00 - 13:50 |
Practical | Offering 1 | Week(s) - 22 | Thurs 09:00 - 09:50 |
Practical | Offering 1 | Week(s) - 20 | Thurs 09:00 - 10:50 |
Practical | Offering 1 | Week(s) - 21 | Thurs 09:00 - 10:50 |
Practical | Offering 1 | Week(s) - 23, 24, 25 | Thurs 09:00 - 10:50 |
Practical | Offering 1 | Week(s) - 26, 29, 30 | Thurs 09:00 - 10:50 |
Practical | Offering 1 | Week(s) - 31 | Thurs 09:00 - 10:50 |
Practical | Offering 1 | Week(s) - 32 | Thurs 09:00 - 10:50 |
Practical | Offering 1 | Week(s) - 33 | Thurs 09:00 - 10:50 |
Lecture | Offering 1 | Week(s) - 20, 21, 22, 23, 24, 25, 26, 29, 30, 31, 32, 33 | Thurs 16:00 - 16:50 |
Practical | Offering 1 | Week(s) - 20, 21, 22, 23, 24, 25, 26, 29, 30, 31, 32, 33 | Tues 09:00 - 10:50 |