IS1H428 - Software Development 01 Jul 2022 - 31 Aug 2028 | Version 2
Associated Module Information
| Module Code: | IS1H428 | ||
|---|---|---|---|
| Module Title: | Software Development | ||
| Faculty: | Faculty of Computing, Engineering and Science | ||
| Faculty Group: | Computing and Mathematics | ||
| Faculty Sub Group: | Informatics | ||
| Module Leader: | Mark Ware | ||
| Module Team: | Craig Griffiths, Ian Fitzell | ||
| First Intended Intake: | Final Year of Intake: | ||
| Date Closed: | |||
| Credit Value: | 10 | Credit Level: | 4 |
| Language: | English | ||
| Percentage of Module Taught in Welsh: | 0 | ||
| Equivalent Module: | |||
| HECOS codes: | 100373 - internet technologies | 100374 - software engineering | 100960 - object-oriented programming |
| HECOS Code Weighting: | 40 | 30 | 30 |
Document Version Information
| Version | 2 |
|---|---|
| Valid From | 01 Jul 2022 |
| Valid To | 31 Aug 2028 |
Module Aims
To provide knowledge and understanding of current practices in software application development process, in particular by introducing additional constructs and ideas including OO programming.
The principles and role of quality management will be applied throughout the computer applications development life cycle.
Content Summary
Structures
Collections
Queues and stacks
Event-handling
File Input/Output
Methods
Classes
OO Programming
Documenting
Learning and Teaching Methods
| Activity Type | Hours |
|---|---|
| Lecture | 12 |
| Practical classes and workshops | 24 |
| Independent Study | 28 |
| Directed Study | 36 |
| Total Hours Selected | 100 |
Learning Outcomes
| # | Learning Outcome |
|---|---|
| LO1 | To be able to design, develop and test an event-driven application that meets given requirements. |
Module Requisites
N/A
Assessment Criteria
| Assessment Category | Assessment Type | Description | Duration | Word Count | Weight (%) | Best of? | Pass Mark |
|---|---|---|---|---|---|---|---|
| Asynchronous Assessment | Practical Coursework 1 (Asynch) | Build and test a software application | 0 | N/A | 100 | No | 40 |
Assessment Matrix
| Assessment Type | Learning Outcomes | ||
|---|---|---|---|
| LO1 | |||
| Practical Coursework 1 (Asynch) | ✔ | ||