Paul Anderson


Paul Anderson

Mr. Anderson is the Director of Training and founding member of the Anderson Software Group, Inc., a corporation specializing in Java, JavaFX, C++, C, Python, Perl, Linux, C#, and Object-Oriented Design UML training courses.

Paul obtained his BA in Information Science from the University of California San Diego and an MSEE from the University of California Santa Barbara.

As a consultant to industry, Mr. Anderson has designed and implemented custom software under Linux and Windows and provided custom training courses. As a seminar leader, he has taught all of the courses offered by the Anderson Software Group, Inc. to clients such as IBM, AT&T, Hewlett-Packard, Yahoo, the U.S. Navy, and Cisco.

Paul is a Java Champion and a member of the Oracle ACE Program. He is an experienced speaker, making the technical aspects of software engineering fun and understandable. He has conducted Technical Sessions and Tutorials at JavaOne, Devoxx, and NetBeans Day conferences in San Francisco, Europe, and Latin America. Paul is also the author of LiveLesson videos on JavaFX Programming and Java Reflection for Pearson Education. He has contributed articles to InformIT and is the co-author of eight textbooks on software programming.


Paul Anderson is being recognized as a 2021 & 2022 DevelopIntelligence Elite Instructor. The goal of the Elite Instructor program is to recognize the best instructors in the industry, who regularly set the bar in the classroom for effective instruction and transform student lives. Read more about DevelopIntelligence.

For more information about Paul, visit, the Anderson Software Group on Facebook, and @paul_asgteach on Twitter. And when he's not teaching, Paul enjoys playing bass with the Isam Band.