Publisher's Synopsis
Software Design and Development: The Preliminary Course provides full coverage of the Software Design and Development course. The book includes outcome statements for each chapter which are clearly linked to the course. It combines explanatory theory followed by exercises that support the concepts covered in the text. It also contains multiple choice topic review questions that are suitable for revision and homework. Students' understanding of theory is developed with extensive practical examples and projects in a range of programming languages. The glossary of terms is comprehensive, and students will find it useful to refer to when revising for tests or completing assignments.