C traps and pitfalls. - Andrew Koenig (Addison-Wesley, 1988)

Exception Handling for C++. - Andrew Koenig; Bjarne Stroustrup (C++ Conference, 1990)

How Useful is Multiple Inheritance in C++? - Andrew Koenig; Thomas A. Cargill; Keith E. Gorlen; Robert B. Murray; Michael Vilot (C++ Conference, 1991)

Space-Efficient Trees in C++. - Andrew Koenig (C++ Conference, 1992)

When to Write Buggy Programs. - Andrew Koenig (J. Object Oriented Program., 1994)

Libraries in Everyday Use. - Andrew Koenig (J. Object Oriented Program., 1994)

Templates and Generic Algorithms. - Andrew Koenig (J. Object Oriented Program., 1994)

Surrogate Classes in C++. - Andrew Koenig (J. Object Oriented Program., 1994)

Generic Iterators. - Andrew Koenig (J. Object Oriented Program., 1994)

Thoughts on Abstraction. - Andrew Koenig (J. Object Oriented Program., 1994)

Introduction to Iterator Adaptors. - Andrew Koenig (J. Object Oriented Program., 1995)

Polymorphic Reflections. - Andrew Koenig (J. Object Oriented Program., 1995)

Patterns and Antipatterns. - Andrew Koenig (J. Object Oriented Program., 1995)

Is Programming Like Photography? - Andrew Koenig (J. Object Oriented Program., 1995)

Wrapping up the Standard. - Andrew Koenig (J. Object Oriented Program., 1995)

An Example of Language-Sensitive Design. - Andrew Koenig (J. Object Oriented Program., 1995)

Function Objects, Templates, and Inheritance. - Andrew Koenig (J. Object Oriented Program., 1995)

Variations on a Handle Theme. - Andrew Koenig (J. Object Oriented Program., 1995)

Another Handle Variation. - Andrew Koenig (J. Object Oriented Program., 1995)

Idiomatic design. - Andrew Koenig (OOPSLA Addendum, 1995)

Foundations for Native C++ Styles - Andrew Koenig; Bjarne Stroustrup (Softw. Pract. Exp., 1995)

Function Adaptors. - Andrew Koenig (J. Object Oriented Program., 1996)

Compatibility vs. Progress. - Andrew Koenig (J. Object Oriented Program., 1996)

Generic Input Iterators. - Andrew Koenig (J. Object Oriented Program., 1996)

Memory Allocation and C Compatibility. - Andrew Koenig (J. Object Oriented Program., 1996)

C++ as a First Language. - Andrew Koenig (J. Object Oriented Program., 1996)

Design, Behavior, and Expectation. - Andrew Koenig (J. Object Oriented Program., 1996)

Interface and Initiative. - Andrew Koenig (J. Object Oriented Program., 1996)

Arithmetic Sequence Iterators. - Andrew Koenig (J. Object Oriented Program., 1996)

Garbage Collection in C++: No Panacea, but Useful. - Andrew Koenig (J. Object Oriented Program., 1996)

The Importance - and Hazards - of Performance Measurement. - Andrew Koenig (J. Object Oriented Program., 1997)

Iterator Iterators and Temporal Sequences. - Andrew Koenig (J. Object Oriented Program., 1997)

C++ in the Classroom: A Look Forward. - Andrew Koenig (J. Object Oriented Program., 1997)

Turning an Interface Inside out. - Andrew Koenig (J. Object Oriented Program., 1997)

Which Container Should we Teach First? - Andrew Koenig (J. Object Oriented Program., 1997)

A "++decade" of C++. - Andrew Koenig (J. Object Oriented Program., 1997)

Inheritance and Abbreviations. - Andrew Koenig (J. Object Oriented Program., 1997)

Report from London. - Andrew Koenig (J. Object Oriented Program., 1997)

Compile-Time Type Computation. - Andrew Koenig (J. Object Oriented Program., 1997)

A Quiet Revolution. - Andrew Koenig (J. Object Oriented Program., 1998)

Report from Morristown. - Andrew Koenig (J. Object Oriented Program., 1998)

A Programming Revolution in Languages Founded on Object Logic. - Andrew Koenig (J. Object Oriented Program., 1998)

Is Abstraction Good? - Andrew Koenig (J. Object Oriented Program., 1998)

Simulating Dynamic Types in C++, Part 1. - Andrew Koenig (J. Object Oriented Program., 1998)

Simulating Dynamic Types in C++, Part 2. - Andrew Koenig (J. Object Oriented Program., 1998)

Why Are Vectors Efficient? - Andrew Koenig (J. Object Oriented Program., 1998)

A Standard C++ Appetizer. - Andrew Koenig (J. Object Oriented Program., 1998)

Teaching Standard C++. - Andrew Koenig; Barbara Moo (J. Object Oriented Program., 1998)

Teaching Standard C++, Part 2. - Andrew Koenig; Barbara Moo (J. Object Oriented Program., 1999)

Teaching Standard C++, Part 3. - Andrew Koenig; Barbara Moo (J. Object Oriented Program., 1999)

Intensivkurs C++ - schneller Einstieg über die Standardbibliothek. - Andrew Koenig; Barbara Moo (Pearson Studium, 2003)