Course Details
Course Information Package
Course Unit Title | SOFTWARE ENGINEERING PROJECT II | ||||||
Course Unit Code | ACSC390 | ||||||
Course Unit Details | |||||||
Number of ECTS credits allocated | 3 | ||||||
Learning Outcomes of the course unit | By the end of the course, the students should be able to:
| ||||||
Mode of Delivery | Face-to-face | ||||||
Prerequisites | ACSC223,ACSC382,ACSC383,ACSC384 | Co-requisites | NONE | ||||
Recommended optional program components | NONE | ||||||
Course Contents | Software system analysis and design: Creating dynamic model of the system components to identify behaviour of the working elements (objects), using respective CASE tools (sequence or collaboration diagrams).
Implementation of the system: Analysis of suitability of different programming and platform environments for implementing the system and respective selection. Choice of the required database and preparing its usage. Programming and code verification.
Problem domain and system components: Text description of the problem domain and expected functionalities of the system. Identification of the basic system components and necessary interfaces. Introduction to CASE tools supporting system analysis.
Testing and preparing the documentation: Testing the specified functionalities of the system using detailed description of respective use cases for components and the system as a whole. Finalizing the software. Preparing documentation of the system – description, specifications, system requirements and configuration, manuals, user guide. | ||||||
Recommended and/or required reading: | |||||||
Textbooks |
| ||||||
References |
| ||||||
Planned learning activities and teaching methods | The basic teaching style applied is learning by listening and discussions on detailed PowerPoint slides as teaching materials. In addition, the students should apply discovery learning through searching literature about assigned problems in a form of readings. Working in teams is compulsory requirement. Discussions and debates are strongly recommended and encouraged. | ||||||
Assessment methods and criteria |
| ||||||
Language of instruction | English | ||||||
Work placement(s) | NO |