Skip to content

COMP708 – Software Engineering Project

Print
Module code
COMP708
Module title
Software Engineering Project
Prescription
Students will gain advanced software development skills. They will be able to provide an in depth analysis of prototyping, performance, correctness, software reusability, scalability, quality and maintenance and versioning. This module is the Software Engineering capstone project.
Programmes
  • BI1601
NZQA Level
Level 7
NZQA Credits
15
Delivery method
  • Web-Supported
Learning hours
Total learning hours
150
Resources required
Learning Outcomes
1. Produce a comprehensive design to develop a software solution and to provide
comprehensive performance and scalability analysis

2. Apply prototyping to validate an approach or a design point and to investigate trade off
analysis: features, performance, quality and maintenance, version control and the cost of
development

3. Produce appropriate internal and external documentation

4. Effectively use open source code
Content
- High level design
- Prototyping and its advantages
- Documentation: external and internal
- Quality and maintenance
- Version control systems
- Selecting efficient algorithms and data structures
- Using and incorporating open source code
- Performance and analysis
- Trade off analysis: features, quality, cost of development, time of development, maintenance
and cost of resources
Teaching and Learning Strategy
Teaching methods will involve theoretical and practical classes which may include but not limited to lectures, class discussions, tutorials, case studies, simulations, computer laboratory work, group activities, face-to-face and online activities.
Assessment Criteria
In order to receive a passing grade, students must achieve a minimum 40% average over all supervised tests and achieve 50% overall for the module.
Learning and Teaching Resource
Wintec Learning Management Systems, Computer Laboratory
Required Textbooks
An extended reading list will be supplied by the tutor at commencement of the module. This will be updated annually.

Wintec is part of Te Pūkenga - New Zealand Institute of Skills and Technology Learn More

Learn with purpose

Explore Te Pūkenga

Te Kāwanatanga o Aotearoa - New Zealand Government

Te Kāwanatanga o Aotearoa - New Zealand Government

Copyright © 2022 Wintec