Bill Fahle

About The Guildhall

Bill Fahle


Bill Fahle

Bill Fahle

Lecturer, Software Development

wfahle@smu.edu
 


Bill Fahle has been a computer science professional for over 20 years. He has worked, researched, and published in the areas of theoretical computer science, computer graphics, multimedia, and compilers.

Fahle 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, Fahle 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, maker of a fully integrated reading intervention program, where he developed a built-in Java compiler and runtime for a multimedia Web-delivered educational application for reading and math. He currently works in the research department where he works with psychometricians to ensure the validity and reliability of the companies' assessments.

Fahle holds a PhD in computer science from the University of Texas at Dallas. His dissertation, titled “Multiply Transitive Permutation Sets,” is in the area of theoretical computer science, and is based on research from experimental design, group theory, and permutations with applications to star networks and minimal k-tuple permutation covers.

Shipped Titles:

  • Arts and Letters (graphics creation program)

  • Istation Reading/Math/ISIP (Educational perennials for Istation)

  • G-Nome (7th Level action mech game)

  • Disney's Timon and Pumbaa's Jungle Games

  • Peter and the Wolf with Tony Randall (Educational title for IBM)

  • Gridders (3DO title for Tetragon)

  • Aldus Freehand (graphics creation program)

  • Logistics Data Systems (grocery management system with shelf layout)

  • Picture Perfect (data graphing program)