Fundamentals of Programming: With Object Orientated Programming
by Gary Marrer
Number of pages: 358
Written for students who are preparing for their first computer programming language class. The topics are presented in an easy to understand fashion with special emphasis on understanding the fundamental concepts necessary to develop quality software programs.
Home page url
Download or read it online for free here:
by Jacob Burghardt - Flashbulb Interaction
A reference for product teams creating new applications for thinking work. Written for use during early, formative conversations, it provides teams with a broad range of considerations for setting the overall direction for their onscreen tools.
The problems to solve in software engineering are so complex or large, that a single developer cannot solve them anymore. This book is an introduction to the art of software engineering. It is intended as a textbook for an undergraduate level course.
- National Academies Press
This book identifies challenges in the development and implementation of software that contain significant statistical content. It emphasizes the relevance of using rigorous statistical and probabilistic techniques in software engineering.
Software testing is an investigation conducted to provide information about the quality of the product under test. It can also provide an objective view of the software to allow the business to understand the risks of software implementation.