Saturday, June 9, 2007

software engineering ebooks

Cocoa Programming


Cocoa Programming
By Scott Anguish, Erik M. Buck, Donald A. Yacktman

Publisher : Sams Publishing
Pub Date : September 20, 2002
ISBN : 0-672-32230-7
Pages : 1272
Cocoa Programming is a comprehensive work that starts as a fast-paced introduction to the OS architecture and the Cocoa language for programmers new to the environment. The more advanced sections of the book will show the reader how to create Cocoa applications using Objective-C, to modify the views, integrate multimedia, and access networks. The final sections explain how to extend system applications and development tools in order to create your own frameworks.
http://rapidshare.com

The NEURON Book


Book Description
Assuming no previous knowledge of computer programming or numerical methods, The NEURON Book provides practical advice on how to get the most out of the NEURON software program. Although written primarily for neuroscientists, teachers and students, readers with a background in the physical sciences or mathematics and some knowledge about brain cells and circuits, will also find it helpful. Covering details of NEURON's inner workings, and practical considerations specifying anatomical and biophysical properties to be represented in models, this book uses a problem-solving approach that includes many examples to challenge readers.
Hardcover: 478 pages
Publisher: Cambridge University Press (February 6, 2006)
Language: English
ISBN-10: 0521843219
http://rapidshare.com

An Integrated Approach to Software Engineering


Book Description
This textbook introduces software engineering to advanced-level undergraduate and graduate students of computer science. It emphasizes a case-study approach whereby a project is developed through the course of the book, illustrating the different activities of software development. The sequence of chapters is essentially the same as the sequence of activities performed during a typical software project. The revised edition updates this sequence for today's standards and adds a valuable chapter on architecture. All activities, including quality assurance and control activities, are described in each chapter as integral activities for that phase of development. Similarly, the author carefully introduces appropriate metrics for controlling and assessing the software process. The text is bolstered by numerous examples, chapter summaries, a helpful bibliography, and good index.
Download From Rapidshare.com

Software Estimation


Software Estimation: Demystifying the Black Art
bySteve McConnell
Microsoft Press 2006 (338 pages)
ISBN:0735605351
Providing a proven set of procedures and heuristics that software developers, technical leads, and project managers can apply to their projects, this guide will help organizations achieve basic estimation proficiency.

http://rapidshare.com/files/22058750/Software.Estimation.rar

A Software Engineering Approach to LabVIEW


Paperback: 221 pages
Publisher: Prentice Hall Ptr; 1ST edition (April 29, 2003)
Language: English
ISBN-10: 0130093653
Rapidshare.com

Programming Challenges


Book Description
.¿An Ideal Resource for Improving Programming Knowledge¿. The challenges of problems from international programming competitions are an effective way to improve algorithmic and coding skills and understanding. This book uses international programming competition-type problems to motivate the study of algorithms, programming, and other topics in computer science. It includes more than 100 programming challenges, as well as the theory and key concepts necessary for approaching them. Problems are organized by topic, and supplemented by complete tutorial material. Readers gain a concrete understanding of both algorithmic techniques and advanced coding topics. Unique Features: * Offers a wealth of rich programming problems suitable for self-study -- all with on-line judging at www.programming-challenges.com * Presents practice training for all major programming contests --ACM International Collegiate Programming Contest (ACM ICPC), International Olympiad in Informatics (IOI), and Topcoder Challenge * Serves as a convenient, web-based means of adding a programming component to any algorithms or software engineering course * Contains complete working code for fundamental data structures and graph, string, numerical and geometric algorithms * Provides a brief-yet-thorough treatment of key elements in number theory, geometry, dynamic programming, and graph algorithms * Supports all popular programming languages (C, C++, Pascal, Java) Steven S. Skiena is a member of the faculty of computer science at SUNY Stony Brook and is author of many widely used books, including The Algorithm Design Manual. He received the 2001 IEEE Computer Society Undergraduate Teaching Award. Miguel Revilla is a member of the faculty of computer science at the University of Valladolid, Spain. He is official website archivist of the ACM ICPC and creator/maintainer of the primary robot-judge, contest-hosting website.
Link

Windows Developer Power Tools


Windows Developer Power Tools
By James Avery, Jim Holmes
...............................................
Publisher: O'Reilly
Pub Date: December 01, 2006
ISBN-10: 0-596-52754-3
ISBN-13: 978-0-596-52754-9
Pages: 1304
Software developers need to work harder and harder to bring value to their development process in order to build high quality applications and remain competitive. Developers can accomplish this by improving their productivity, quickly solving problems, and writing better code.

Download

Software Exorcism


Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code
by Bill Blunden ISBN:1590592344
Apress © 2003
Written for software maintenance engineers, this book suggests strategies for debugging code, examines how debuggers function internally, and describes techniques for fine-tuning programs to improve their performance.
Download

Code Craft: The Practice of Writing Excellent Code


Code Craft: The Practice of Writing Excellent Code - Pete Goodliffe
Book Description
Many programmers know how to write correct code - code that works. But not all know how to craft great code - code that is well written and easy to understand. Code Craft teaches programmers how to move beyond writing correct code to writing great code. The book covers code writing concerns, including code presentation style, variable naming, error handling, and security; and the wider issues of programming in the real world, such as good teamwork, development processes, and documentation. Code Craft presents language-agnostic advice that is relevant to all developers, from an author with loads of practical experience. A Q&A section at the end of each chapter helps readers to review the material and makes the book suited for academic use as well.
Download

Software Engineering for Game Developers


Software Engineering for Game Developers

Download

Managing Iterative Software Development Projects


Managing Iterative Software Development Projects
By Kurt Bittner, Ian Spence
...............................................
Publisher: Addison Wesley Professional
Pub Date: June 27, 2006
Print ISBN-10: 0-321-26889-X
Print ISBN-13: 978-0-321-26889-1
Pages: 672
Download

UML: Weekend Crash Course

UML Weekend Crash Course
by Thomas A. Pender

  • Paperback: 400 pages
  • Publisher: Wiley; Bk&CD-Rom edition (April 1, 2002)
  • Language: English
Amazon.com Link is here.
Download Links are here: Part1 , Part2


Software Rules


McGraw-Hill,.Software Rules - How the Next Generation of Enterprise Applications Will Increase Strategic Effectiveness

Download

Software Project Secrets


SOFTWARE PROJECT SECRETS
WHY SOFTWARE PROJECTS FAIL
Download 1.2MB

Ship it! A Practical Guide to Successful Software Projects


Ship it! A Practical Guide to Successful Software Projects
Download 1.75MB

Successful Packaged Software Implementation


Successful Packaged Software Implementation
Download 1.3MB

Strategic Software Engineering


Strategic Software Engineering
Download 1.8MB

Software Testing and Continuous Quality Improvement


Software Testing and Continuous Quality Improvement
Download 3.2Mb

Software Requirements


Software Requirements: Encapsulation, Quality, and Reuse
Download 1.9Mb

Reducing Risk with Software Process Improvement


Reducing Risk with Software Process Improvement
Download 2.8MB

No comments: