Subject Descriptions - Subject Information

Calendar: 2017 Postgraduate
Faculty: Faculty of Engineering and Information Sciences
Department: School of Computing and Information Technology

Subject Information
Subject Code MCS9205
Subject Name Software Development Methods & Tools
Credit Points 6
Pre-Requisites MCS9124
Co-Requisites None.
Restrictions None.
Equivalence ITCS917
Assessment 1. Assignments 30% 2. Mid term examination 20% 3. Final examination 50%
General Subject No.

Subject Description
This subject provides an introduction to the process of design and analysis of software. Students will receive a formal introduction to the software design process and techniques, pattern design and reuse, as well as general approaches of interface design. A UML supporting tool will be used for practice of object oriented development approach.

Subject Learning Outcomes
On successful completion of this subject, students will be able to:
1. Explain the techniques and stages of a selected modern analysis and design method.
2. Describe the range of application domains to which a method can properly be applied.
3. Demonstrate proficiency in the correct use of the techniques learnt.
4. Properly apply the method to a particular analysis and design problem within the methodís application domain.
5. Correctly use UML notation to document the analysis and design.