DM31 35: Software Development: Array Data Structures
This Unit is designed to enable candidates to become familiar with abstract data types and the array data structures used to implement them within software systems. This knowledge will be supplemented by research, analysis, design and coding of structures in order to create applications to meet user requirements. This Unit is suitable for candidates who wish to pursue a career in software development.
On completion of the Unit the candidate should be able to:1. Describe data representation and storage in computer systems..
2. Develop and implement operations on array data structures.
3. Develop, implement and use searching and sorting techniques.
Credit points and level
1 HN Credit at SCQF level 8: (8 SCQF credit points at SCQF level 8)
Recommended prior knowledge and skills
Access to this Unit will be at the discretion of the Centre, however it is recommended that candidates should have prior experience of appropriate high-level languages and systems development. This may be demonstrated by possession of the HN Unit DH35 34 Computing: Planning along with HN Units such as DH3E 35 Software Development: Structured Programming, DH34 35 Software Development: Event Driven Programming, or DH3C 35 Software Development: Object Oriented Programming. Alternatively, candidates may have considerable practical work experience and some appreciation of the role of algorithm design, algorithm implementation, program design and program implementation.