Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
Search
 
Fahle, William
University of Texas at Dallas
Richardson, Texas
 
   Featured Reviewer
   Reader Recommended
   Reviewer Selected
   Highlighted
Follow this Reviewer
 
 
 

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.

 
 
Options:
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  
 
 
 
Display per column
 
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy