This book gives students a rich experience with low-dimensional topology, enhances their geometrical and topological intuition, empowers them with new approaches to solving problems, and provides them with experiences that would help them make sense of a future, more formal topology course. The innovative story-line style of the text models the problems-solving process, presents the development of concepts in a natural way, and through its informality... more...

Do you need to know how to write systems, services, and applications using the TinyOS operating system? Learn how to write nesC code and efficient applications with this indispensable guide to TinyOS programming. Detailed examples show you how to write TinyOS code in full, from basic applications right up to new low-level systems and high performance applications. Two leading figures in the development of TinyOS also explain the reasons behind many of... more...

Explorations in Topology, Second Edition, provides students a rich experience with low-dimensional topology (map coloring, surfaces, and knots), enhances their geometrical and topological intuition, empowers them with new approaches to solving problems, and provides them with experiences that will help them make sense of future, more formal topology courses. The book's innovative story-line style models the problem-solving process,... more...