Skip to main content
Book cover

Software Engineering: A Hands-On Approach

  • Textbook
  • © 2013

Overview

  • A software engineering textbook for learning core concepts and practical skills
  • Over 70 easy-to-follow diagrams and tables depicting concepts and tools used in software engineering
  • A special chapter outlining the completion of a hands-on project with templates and examples makes the concepts learned more concrete
  • The comprehensive layout and selection of chapters show the important processes and underlying knowledge to complete a software engineering project
  • Includes supplementary material: sn.pub/extras

This is a preview of subscription content, log in via an institution to check access.

Access this book

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

Licence this eBook for your library

Institutional subscriptions

Table of contents (13 chapters)

  1. What is Software Engineering?

  2. The Software Engineering Project

Keywords

About this book

This textbook provides a progressive approach to the teaching of software engineering. First, readers are introduced to the core concepts of the object-oriented methodology, which is used throughout the book to act as the foundation for software engineering and programming practices, and partly for the software engineering process itself. Then, the processes involved in software engineering are explained in more detail, especially methods and their applications in design, implementation, testing, and measurement, as they relate to software engineering projects. At last, readers are given the chance to practice these concepts by applying commonly used skills and tasks to a hands-on project. The impact of such a format is the potential for quicker and deeper understanding. Readers will master concepts and skills at the most basic levels before continuing to expand on and apply these lessons in later chapters.

Authors and Affiliations

  • Software Engineering & Information Technology Institute, Central Michigan University, Mount Pleasant, USA

    Roger Y. Lee

Bibliographic Information

Publish with us

Societies and partnerships