The Authors
Khalid A. Mughal is an
Associate Professor (Emeritus) at the Department of
Informatics at the University of
Bergen, Norway.
During his extensive career, he has designed and implemented
many courses on Java, object-oriented system development,
web application development, software security, and compiler
techniques. He has also given seminars for the IT industry.
He is also the principal author of three books on previous versions of the Java programmer
certification—A Programmer's Guide to Java SCJP Certification: A Comprehensive
Primer, Third Edition (0321556054); A Programmer's Guide to Java Certification:
A Comprehensive Primer, Second Edition (0201728281); and A Programmer's Guide to
Java Certification (0201596148)—and three introductory textbooks on programming
in Java: Java Actually: A First Course in Programming (1844804186); Java Actually:
A Comprehensive Primer in Java Programming (1844809331); and Java som første programmeringsspråk/Java as First Programming Language, Third Edition (8202245540).
Rolf W. Rasmussen is a system
developer at Vizrt, a company that
develops solutions for the TV broadcast industry, including real-time 3D graphic
renderers, and content and control systems.
He has worked on clean-room implementations of the Java class libraries in
the past and is a contributor to the Free Software Foundation.
Over the years, Rasmussen has worked both academically and professionally with
numerous programming languages, including Java.
Together with Mughal, he is also a coauthor
of three books on previous versions of the Java programmer
certification and three introductory textbooks on programming in Java.