John Lewis is a leading educator and author in the field of computer science. He has written a market-leading textbook on Java software and program design. After earning his undergraduate degree, M.S., and Ph.D. in computer science at Virginia Tech, John joined the faculty of the Department of Computing Sciences at Villanova University. He has received numerous teaching awards, including the University Award for Teaching Excellence and the Goff Award for Outstanding Teaching. His professional interests includeobject-oriented technologies, multimedia, and software engineering. In addition to his teaching and writing, John actively participates in the Special Interest Group on Computer Science Education (SIGCSE), and finds time to spend with his family or in his workshop.
Apr 12, 2010
Cover of Solutions

Solutions

Apr 12, 2010
Cover of PowerPoint Slides

PowerPoint Slides

Jun 16, 2009
Cover of CourseCompass

CourseCompass

Jun 16, 2009
Cover of Blackboard

Blackboard

Mar 1, 2009
Cover of Dead Ringer

Dead Ringer