Paul Anderson is a founding member of the Anderson Software Group, Inc., a corporation specializing in Java, C++, C, Perl, UNIX and Linux, and Object-Oriented Design training courses. He obtained his B.A. from UC San Diego and an M.A. in electrical engineering from UC Santa Barbara.
Gail Anderson earned her B.A. from UC San Diego and her M.A. in linguistics from San Diego State University. She is a software specialist in UNIX, C, C++, Object-Oriented Design, and Java. She has developed numerous course materials for Anderson Software, including Use Cases, the Unified Modeling Language (UML) notation, and Design Patterns, applying this technology to applications targeted for C++ and Java.
The Andersons are co-authors of four books: Enterprise JavaBeans Component Architecture (Prentice Hall, 2002), The UNIX C Shell Field Guide (Prentice Hall, 1986), Advanced C (Hayden Publishing, 1988), and Navigating C++ and Object-Oriented Design (Prentice Hall, 1997).