1 option
Software Design / Bechoo Lal.
- Format:
- Book
- Author/Creator:
- Lal, Bechoo, author.
- Language:
- English
- Subjects (All):
- Software architecture.
- System design.
- Physical Description:
- 1 online resource (239 pages)
- Edition:
- First edition.
- Place of Publication:
- Burlington, ON : Toronto Academic Press, [2024]
- Summary:
- This book by Dr. Bechoo Lal explores the complex field of software design, emphasizing the importance of understanding multiple design methodologies rather than adhering to a single correct solution. It addresses common misconceptions in software design education and provides insights into software architecture and design strategies. The book is aimed at advanced undergraduate students and educators in computer science, offering a comprehensive approach to teaching software design with an emphasis on architectural styles and evaluation techniques. Its goal is to enhance students' understanding of large-scale software systems through theoretical frameworks and practical examples. Generated by AI.
- Contents:
- Cover
- Title Page
- Copyright
- About The Author
- Contents
- List of Figures
- List of Table
- List of Abbreviations
- Preface
- Chapter 1: Introduction To Software Design
- Unit Introduction
- Software Design Principles
- Strategy Of Design
- Coupling And Cohesion
- Differentiate Between Coupling And Cohesion
- Object-oriented Design
- User Interface Design
- Characteristics Of Programming Language
- Coding Standards
- Programming Style
- Structured Programming
- Software Reliability
- Summary
- Review Questions
- Multiple Choice Questions
- References
- Chapter 2: Software Design Process
- Building Models
- Transferring Design Knowledge Generated by AI.
- Notes:
- Description based on publisher supplied metadata and other sources.
- Part of the metadata in this record was created by AI, based on the text of the resource.
- Description based on print version record.
- Includes bibliographical references and index.
- Other Format:
- Print version:
- ISBN:
- 9781779561923
- 177956192X
- OCLC:
- 1450105261
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.