|
|
|
|
| William Fahle has been a computer science professional for over 20 years. He holds a PhD in computer science from the University of Texas at Dallas. He has worked, researched, and published in the areas of theoretical computer science, computer graphics, multimedia, and compilers. He started his career at Computer Support Corporation, an early developer of desktop publishing software. There, he helped develop graphics programs for artists, including a PostScript interpreter to import “eps” files into those programs. At another company, he worked on the first Windows version of Aldus Freehand. From there, he went into multimedia and video game development, for platforms such as the PC, Macintosh, and 3DO. He worked on such titles as Monty Python and the Meaning of Life and G-Nome. He now works at istation, where he developed a built-in Java compiler and runtime for a multimedia Web-delivered educational application for reading and math. His dissertation, titled “Multiply Transitive Permutation Sets,” is in the area of theoretical computer science, and is based on research from group theory and permutations with applications to star networks and minimal k-tuple permutation covers. |
|
|
|
Date Reviewed |
|
|
1 - 10 of 27
reviews
|
|
|
|
|
|
|
|
Basic graph theory Rahman M., Springer International Publishing, New York, NY, 2017. 169 pp. Type: Book (978-3-319494-74-6), Reviews: (1 of 2)
Graph theory is fundamental to many modern algorithms in computer science (CS). Basic graph theory provides an introduction to the concepts for undergraduates. Unfortunately, the book is flawed in several respects....
|
Sep 29 2017 |
|
|
|
|
|
|
Swift game programming for absolute beginners Egges A., Apress, New York, NY, 2015. 380 pp. Type: Book (978-1-484206-51-5)
Swift is a programming language that replaces the dated Objective-C on Apple iOS devices. Like many programming texts, this one refers to itself as being for “absolute beginners.” However, the first chapter, which i...
|
May 31 2016 |
|
|
|
|
|
|
Beginning Android 3D game development Chin R., Apress, Berkeley, CA, 2014. 492 pp. Type: Book (978-1-430265-47-4)
Many Android development books and websites suffer from providing only trivial examples for various features of the operating system and application programming interface (API), and never integrating those various examples into a whole...
|
Jul 8 2014 |
|
|
|
|
|
|
Introduction to topological quantum computation Pachos J., Cambridge University Press, New York, NY, 2012. 220 pp. Type: Book (978-1-107005-04-4)
Topological quantum computation is a new cross-disciplinary area of research, requiring the knowledge of physicists, mathematicians, and computer scientists. Researchers in this area strive to find models of quantum computation that do...
|
Sep 25 2012 |
|
|
|
|
|
|
Category theory (2nd ed.) Awodey S., Oxford University Press, Inc., New York, NY, 2010. 320 pp. Type: Book (978-0-199237-18-0)
Category theory is a relatively new branch of mathematics involving the study of collections of functions among some objects. As a generalization of group theory, it is a useful topic of study for theoretical computer scientists. Resul...
|
Jun 20 2012 |
|
|
|
|
|
|
Combinatorial scientific computing Naumann U., Schenk O., Chapman & Hall/CRC, Boca Raton, FL, 2012. 600 pp. Type: Book (978-1-439827-35-2), Reviews: (1 of 2)
The relatively new field of combinatorial scientific computing arose out of a need for high-performance computational solutions to a set of problems in basic science. The models for these problems are formulated in continuous mathemati...
|
May 3 2012 |
|
|
|
|
|
|
Quaternions for computer graphics Vince J., Springer Publishing Company, Incorporated, New York, NY, 2011. 154 pp. Type: Book (978-0-857297-59-4)
A previously obscure mathematical object, quaternions have found new life in the application of 3D computer graphics. However, they remain a concept just out of the reach of the typical computer graphics programmer. This work aims to f...
|
Apr 5 2012 |
|
|
|
|
|
|
Graph algorithms (2nd ed.) Even S., Cambridge University Press, New York, NY, 2011. 208 pp. Type: Book (978-0-521736-53-4), Reviews: (2 of 2)
The first edition, printed in 1979, was a classic, widely read algorithms book; however, it eventually went out of print in the 1990s. Even, the author, began making revisions to it before he died; his son, Guy, eventually took over as...
|
Feb 8 2012 |
|
|
|
|
|
|
Explorations in quantum computing Williams C., Springer Publishing Company, Incorporated, New York, NY, 2011. 365 pp. Type: Book (9781846288869)
This book suggests that as computers decrease in scale, we should take a closer look at the relationship between the physical world in which computers live, and the theoretical aspects of what and how they compute. As the scale of comp...
|
Aug 1 2011 |
|
|
|
|
|
|
The essential guide to Flash games: building interactive entertainment with ActionScript Fulton J., Fulton S., Friends of ED, Berkeley, CA, 2010. 664 pp. Type: Book (978-1-430226-14-7)
Experienced programmers in need of a practical guide to event-driven game programming will find this manual useful. The authors forgo the details of getting Flash up and running, as well as the basics of programming in general, since t...
|
Dec 23 2010 |
|
|
|
|
|
|
|
|
|
|
|