Recently, the rapid and fundamental advances in computing technologies have been driving the role and
scope of software systems to a new level. A number of new types of software systems are emerging,
among which service based systems, cloud computing, pervasive computing, and Internet of Things are
eminent examples. For these systems,...
The main objective of a first course in operating systems is to develop an
understanding of the fundamental concepts and techniques of operating systems.
Most of the students are already exposed to diverse information on operating systems
as a result of practical exposure to operating systems and literature on the
Internet; such...
This brief monograph is the first one to deal exclusively with the quantitative approximation by artificial neural networks to the identity-unit operator. Here we study with rates the approximation properties of the "right" sigmoidal and hyperbolic tangent artificial neural network positive linear operators. In particular we study...
Just so you’re clear: it was not my idea to give a talk to Microsoft Research. I had learned embarrassingly little about computer science in my 18 years of life, and the last thing I wanted to do is to have that exposed in front of a bunch of genius PhDs in MSR. But my manager thought it’d be a great...
When people speak of Ruby web development, it has historically been in reference to
the opinionated juggernaut that is Rails. This is certainly not an unfounded association;
Hulu, Yellow Pages, Twitter, and countless others have relied on Rails to power their
(often massive) web presences, and Rails facilitates that process with zeal....
There are already many computer vision textbooks, and it is reasonable to question the need for another. Let me explain why I chose to write this volume.
Computer vision is an engineering discipline; we are primarily motivated by the real-world concern of...
The monograph deals with an important application of computer vision and pattern
recognition in the area of medical science, more specifically reconstructive craniofacial
surgery. Craniofacial fractures are encountered very frequently in today’s fastpaced
society; the major causes being gunshot wounds, motor vehicle...
In the last few decades economic losses due to natural disasters have increased
exponentially worldwide and little progress has been seen in reducing
their rate of fatalities. This also holds for earthquake disasters and
is mainly due to increasing population and industrial density in high hazard
and vulnerability areas....
Graphics Shaders: Theory and Practice is intended for a second course in computer graphics at the undergraduate or graduate level, introducing shader programming in general, but focusing on the GLSL shading language. While teaching how to write programmable shaders, the authors also teach and reinforce the fundamentals of...
To appreciate the dangers and the risks from chemicals of all kinds it is
necessary to understand how, when and why they are toxic. This falls
within the field of toxicology and is what this book is all about.
I was encouraged to write the book by Dr John Emsley, who is well
known for his popular science books on...
Clinical decisions in modern medical practice are increasingly influenced by ethical and legal issues, but few doctors have been formally trained in medical law and ethics, and are unsure of potential sources of accessible information, which leaves them exposed to public criticism and the threat of legal action. Perioperative medicine and...
The time that I spent working at Microsoft was an unexpectedly transforming experience. The first half
of my career regularly put me and the companies I worked with in competition with Microsoft, and I was
often surrounded by anti-Microsoft stories and propaganda. However, when I heard about .NET, I
decided I wanted to know more...