LIBRISTO
LIBROAMANTO
mandatory
Become part of a community of book lovers from all over the world and get access to a whole bunch of benefits. Create an account for free
0
Free delivery for purchases over 69.99 €
DPD courier 5.99 Bpost point 7.99 Bpost 7.49 DPD point 3.49 GLS courier 4.49

Free delivery for orders over 69.99 euro.

A Concise Introduction to Software Engineering

With Open Source and GenAI

Language EnglishEnglish
Book Paperback
Book A Concise Introduction to Software Engineering Pankaj Jalote
Libristo code: 46582909
Publishers Springer, Berlin, November 2023
Software engineering has changed:  A software project today is likely to use large language models (... Full description
? points 122 b
50.58
In stock at our supplier Shipping in 5-8 days

30-day return policy


Customers also purchased


Personalcontrolling Norbert Zdrowomyslaw / Book Hardback
common.buy 42.99
Cuando te encuentre / The Lucky One Nicholas Sparks / Book Paperback
common.buy 20.02
DePorte Bajo La Perspectiva de 1 Cor 9, 24-27 Tom?'s Bola O / Book Paperback
common.buy 34.90
Belki Bir Gün Anlatirim Aylin Bendis / Book Paperback
common.buy 15.17
Elia: O La Espana Treinta Anos Ha (1873) Fernan Caballero / Book Paperback
common.buy 29.74
CARTAS DEL VIEJO JEFE INDIO ALVAREZ PEREZ / Book Book
common.buy 16.08
Disney: Disney: DISNEY DELUXE Cinderella Constanze Steindamm / Book Hardback
common.buy 12.74

Software engineering has changed:  A software project today is likely to use large language models (LLMs) for some tasks and will employ some open-source software. It is therefore important to integrate open source and use of LLMs in teaching software engineering - a key goal of this textbook.

This reader-friendly textbook/reference introduces a carefully curated set of concepts and practices essential for key tasks in software projects. It begins with a chapter covering industry-standard software, open-source tools, and the basics of prompt engineering for LLMs. The second chapter delves into project management, including development process models, planning, and team-working. Subsequent chapters focus on requirements analysis and specification, architecture design, software design, coding, testing, and application deployment.

Each chapter presents concepts, practical methods, examples, the application of LLMs, and the role of open-source software. A companion website provides some comprehensive case studies, as well as teaching material including presentation slides.

This textbook is ideal for an introductory course on software engineering where the objective is to develop knowledge and skills to execute a project-specifically in a team employing contemporary software engineering practices and using open source and LLMs. It is also suitable for professionals who want to be introduced to the systematic approach of software engineering and/or use of open source and LLMs.

The author is a distinguished professor at IIIT-Delhi and a well-known academic in software engineering. He has served as vice president in Infosys Technologies Limited and as a visiting researcher at Microsoft Corporation.

Reviews of the first edition:

"This book's title provides an excellent description of its content. ... This compact volume is organized into eight well-focused chapters containing numerous examples and well-designed self-test exercises. Includes an excellent collection of references and a very useful index. Summing Up: Highly recommended. Upper-division undergraduate through professional readers; two-year technical program students." (J. Beidler, Choice, Vol. 46 (6))

"Jalote's intention in this book is to present just enough material to teach beginning software engineers what they need to know to do a development project that carries a smallproduct from conception through delivery. The result is a short book ... making this sort of book very attractive as a text for introductory software engineering. ... topics are well chosen and their discussion is good." (Christopher Fox, ACM Computing Reviews)

Actress & Polyglot
EWA KASP for
Play video
Ewa Kasp
Libristo has the largest selection of foreign-language books. That’s why I buy my books there.

About the book

Full name A Concise Introduction to Software Engineering
Author Pankaj Jalote
Language English
Binding Book - Paperback
Date of issue 2024
Number of pages 270
EAN 9783031743177
Libristo code 46582909
Publishers Springer, Berlin
Weight 372
Dimensions 155 x 235
Give this book today
It's easy
1 Add to cart and choose Deliver as present at the checkout 2 We'll send you a voucher 3 The book will arrive at the recipient's address

You might also be interested in


Coming soon
Sketching Birds Frank Lohan / Book Paperback
common.buy 13.45
What If We Stopped Pretending? Jonathan Franzen / E-book Adobe ePub DRM
common.buy 6.06
El colapso de las naciones Kohr / Book Paperback
common.buy 32.27
Whose Is It? Beaks Hart Curt / Book Board book
common.buy 9.10
Daily Meditations on the Psalms C Anthony Ziccardi / Book Hardback
common.buy 9.20
Are Four Isms Killing America? ROBERT A. TAFT / Book Hardback
common.buy 31.25
Souls for the Master Sinister Saints Press / Book Paperback
common.buy 14.05
On The Farm For Kids Speedy Publishing LLC / Book Paperback
common.buy 12.84
Ex Itent Er Enrique Enriquez / Book Paperback
common.buy 28.83
HKS Architecture HKS Architecture / Book Hardback
common.buy 32.57
Keepers of the Code Robert Lecker / Book Hardback
common.buy 112.80
Advertising Sin and Sickness Pamela E. Pennock / Book Hardback
common.buy 42.38
Hot Spot 3 Class CD x2 Colin Granger / Audio Audio CD
common.buy 30.75

Login

Log in to your account. Don't have a Libristo account? Create one now!

 
mandatory
mandatory

Don’t have an account? Discover the benefits of having a Libristo account!

With a Libristo account, you'll have everything under control.

Create a Libristo account