Software Analysis and Design COMP6311
Learning outcomes
More information may be available for enrolled students on the course website at http://cs.anu.edu.au/courses/COMP6311
Upon completion of this course, the student will be able to:
- Explain the role and importance of modelling in software analysis and design
- Demonstrate the practical application of several modeling languages
- Make and defend decisions regarding the use of appropriate modelling languages for a given purpose
- Integrate a set of models to form effective requirements and design specifications
- Describe concepts involved in model translation
- Demonstrate the translation of a simple specification to form an executable program
- Explain and analyse emerging model-driven development techniques


