Beginning Programming with Java for Dummies, 5ed About the Author Dr. Barry Burd has a M.S. in CS from Rutgers University, and a Ph.D. in Math from the University of Illinois. Barry is the author of all editions of Java For Dummies, Beginning Programming with Java For Dummies, Ruby on Rails For Dummies, and Android Application Development All-in-One For Dummies. Barry is a CS professor at Drew University where he has been named to Drew's "List of Teachers Ranked as Excellent by Students" five times.  Barry writes frequently for several online publications including JavaBoutique.com and BZ Media's "Eclipse Review" magazine.