Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

About the Authors

About the Authors

Alan Ezust received his M.Sc in computer science from McGill University in Montreal. He currently works as a Nokia Certified Qt Specialist for ICS (www.ics.com), a company that specializes in delivering training and professional services on Qt software. He honed his teaching and courseware development skills at Learnix, and later at Objectivity, where he taught and/or wrote courses in Python, UNIX, C, C++, Java, Perl, Design Patterns, Froglogic Squish, and Object Oriented Databases. He lives in Victoria, BC, Canada.

Paul Ezust (Cambridge, Massachusetts) chaired Suffolk University’s Department of Mathematics and Computer Science for more than 30 years, leading development of computer science curricula based on Association for Computing Machinery guidelines. He has done extensive outside consulting, contract programming, and research in computational mathematics.

Our book, which was originally going to be an extrapolation of a course that Paul had developed and refined for about eight years, has evolved into one that represents a complete paradigm shift for him and a totally different approach to teaching OOP, thanks to gentle but persistent pressure from Alan. Since 2003, the evolving, published, Chinese, and open source versions have been used successfully in classrooms at Suffolk and at other universities in Australia, China, Russia, South Africa, Taiwan, the United States, and the European Union. This edition adds new topics and refinements that have been enabled by the many new frameworks and classes that have been added to Qt since the first edition went to print.

  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint