My Account Log in

1 option

Software Design / Bechoo Lal.

Ebook Central Academic Complete Available online

View online
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.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account