Publisher's Synopsis
Software Design and Development covers all aspects of the NSW Preliminary Software Design and Development course with comprehensive coverage of all theoretical topics. Outcomes are provided for each chapter directly related to the course content. Students' understanding of theory is developed with extensive practical examples and projects in a range of programming languages. The level of language will be understandable to the vast majority of students. Theory is accompanied by exercises for each module and extensive illustrations, provided to widen students' understanding of concepts. A glossary of terms will allow easy reference to concepts used in the course.