Product Details
Software Engineering for Students

Software Engineering for Students
By Douglas Bell

List Price: £49.99
Price: £42.49 & eligible for FREE Super Saver Delivery on orders over £5. Details

Availability: Usually dispatched within 24 hours
Dispatched from and sold by Amazon.co.uk

15 new or used available from £41.00

Average customer review:

Product Description

Software Engineering for Students presents a range of current techniques and tools for people who have experienced the pleasures of writing programs and who want to see how things change in the scale up to large programs and software systems.

The students' familiarity with programming gives them relevant background and the confidence to grasp the fundamentals of this subject.

The book starts by explaining the challenges that large software projects present, moving on to cover the current principles, techniques and tools that are used in software development throughout the industrialised world.


Product Details

  • Amazon Sales Rank: #176896 in Books
  • Published on: 2005-03-03
  • Original language: English
  • Binding: Paperback
  • 424 pages

Editorial Reviews

From the Back Cover

[shelving category: software engineering]

'Bell covers the main areas of software engineering with accuracy and authority, and without getting bogged down in superfluous detail. My students actually like this book; it's very readable.' (Martin Bush, South Bank University)

This fully revised version of Doug Bell’s Software Engineering: A Programming Approach continues to use the successful formula of the previous editions. The author’s approach is to present the main principles, techniques and tools used in software engineering, one by one, chapter by chapter. He provides the reader with the knowledge to select the appropriate techniques for the project in hand. He builds on the reader’s experience of coding small-scale applications, and examines everything they will need to begin programming large-scale software systems.

This book is a unique introduction to software engineering for all students of computer science and its related disciplines. It is also ideal for practitioners wishing to remain current with new developments in the area.

Features

  • Pragmatic, non-mathematical approach
  • Self-test questions within each chapter help the reader to fully understand the concepts
  • Numerous exercises are provided at the end of each chapter
  • Consistent use of the UML as a design notation
  • Case studies used throughout
  • An accompanying website with even more teaching and learning resources
Douglas Bell is a lecturer at Sheffield Hallam University in the UK. He has authored and co-authored a number of texts, including the best-selling Java For Students.


Customer Reviews

Excellent5
This book is a must for anyone studying software engineering at university level. I have found everything I need within this book for my final year and more. I am astounded that lecturers on my course have not recommended this book as a key text, as the information is insightful and very helpful. Reading through this book has highlighted areas which would have been useful during my second year of this course and it's a shame I did not have a copy sooner!

The layout is easy to follow and the flow of writing is excellent. Nothing is taken for granted within the text and everything is explained thoroughly and nothing is overwhelming. This is one of the few academic books that I actually found interesting to read.

I recommend this book to anyone studying software engineering, especially the 2nd and 3rd year students!! Excellent

From a student perspective5
This is a really clear and insightful edition of Software Engineering. Each chapter focuses on a different development method and provides a discussion and analysis of the tools and techniques. The content is suitably thorough, but without being arrogant, patronising or presumptuous. Also included are relevant case studies and stimulating self-text questions. Reassuringly, the traditional techniques are present, but the new chapters on topics such as Agile Methods and Open-Source Development bring it right up to date. The format, particularly the different colours used to organise the sections, make it very easy to access specific parts of each chapter, making this a very practical text for students. This book is an invaluable resource for anyone studying Software Engineering at university level. I would definitely recommend this text to both students and lecturers alike.