MONASH UNIVERSITY FACULTY HANDBOOKS

Computing & Information Technology Handbook 1996

Published by Monash University
Clayton, Victoria 3168, Australia

Authorised by Academic Registrar, April 1996


RDT2131

Software development

C Greif

4 points + First semester + Clayton + Prerequisites: RDT1400, CSC1030 or CSC1062 + Prohibitions: CFR2110, CFR2121, CFR3111, CFR3701, CSC2040, GCO2817, SFT2208

Objectives At the completion of the subject, students should be able to develop algorithms appropriate to handling problems of moderate complexity; apply a range of software development techniques to typical real-world problems in technical software development; and design, develop, test and document complete software packages in technical problem areas.

Synopsis This subject builds upon the introduction to programming developed in RDT1301 and RDT1400. It provides students with an understanding of the science, techniques and tools of technical software development. The syllabus includes operating system interfaces, system programming techniques, advanced data structures, advanced programming techniques, recursion, hashing, AVL trees, B trees, and an introduction to object-oriented programming.

Assessment Written examination (2 hours): 60% + Assignments: 40%

Recommended texts


| Subjects | Computing & Information Technology Handbook | Monash handbooks | Monash University