| A Composite Example: A GUI  | On slide | In textbook | 
| A Composite Example: A GUI  | On slide | In textbook | 
| A Composite Example: A GUI  | On slide | In textbook | 
| A Composite example: IntSequence | On slide | - | 
| A Composite example: IntSequence | On slide | In textbook | 
| A Composite example: IntSequence application | On slide | In textbook | 
| A Composite example: IntSequence application | On slide | - | 
| A Composite Example: Music Elements | On slide | In textbook | 
| A documentation example in C# | On slide | In textbook | 
| A Final Example: Sieve of Eratosthenes. | On slide | - | 
| A funny BankAccount | On slide | In textbook | 
| A generic Pair class | On slide | In textbook | 
| A historic View on Collection Programming | On slide | In textbook | 
| A Sample Observer | On slide | In textbook | 
| A Sample Observer with Events | On slide | In textbook | 
| A Singleton Random Class | On slide | - | 
| A specialization of Stack | On slide | In textbook | 
| A structured program: Hangman | On slide | In textbook | 
| A subclass of LotteryAccount | On slide | In textbook | 
| A Unit Test example in C# (1) | On slide | In textbook | 
| A Unit Test example in C# (2) | On slide | In textbook | 
| A variant of the file copy program | On slide | In textbook | 
| A Visitor example: IntSequence | On slide | In textbook | 
| abstract class | On slide | In textbook | 
| abstract class, in relation to interface | On slide | In textbook | 
| Abstract Classes | On slide | In textbook | 
| Abstract classes and abstract methods in C# | On slide | In textbook | 
| abstract datatype | On slide | In textbook | 
| Abstract Datatypes | On slide | In textbook | 
| abstract method | On slide | In textbook | 
| abstract operation | On slide | In textbook | 
| Abstract Properties | On slide | In textbook | 
| accessibility error, inconsistent | On slide | In textbook | 
| accidental redefinition | On slide | In textbook | 
| Action on objects | On slide | In textbook | 
| actual parameter | On slide | In textbook | 
| actual type parameter | On slide | In textbook | 
| Add, member in Dictionary | On slide | In textbook | 
| Add, member in IDictionary | On slide | In textbook | 
| Add, member in List | On slide | In textbook | 
| Add, member of LinkedList | On slide | In textbook | 
| Add, method in Collection | On slide | In textbook | 
| Add, method in ICollection | On slide | In textbook | 
| Add, time complexity of, in list classes | On slide | In textbook | 
| Add, time complexity, dictionaries | On slide | In textbook | 
| AddAfter, member of LinkedList | On slide | In textbook | 
| AddAfter, time complexity of, in linked list class | On slide | In textbook | 
| AddBefore, member of LinkedList | On slide | In textbook | 
| AddBefore, time complexity of, in linked list class | On slide | In textbook | 
| AddFirst, member of LinkedList | On slide | In textbook | 
| Additional Die events | On slide | In textbook | 
| AddLast, member of LinkedList | On slide | In textbook | 
| AddRange, member in List | On slide | In textbook | 
| aggregate | On slide | In textbook | 
| Aggregated Concepts | On slide | In textbook | 
| aggregation | On slide | In textbook | 
| Aggregation and Decomposition | On slide | In textbook | 
| airplane, transportation concept | On slide | In textbook | 
| alias, out parameter | On slide | In textbook | 
| alias, ref parameter | On slide | In textbook | 
| Alternating get and set - of balance in BankAccount | On slide | In textbook | 
| An abstract GameObject class | On slide | In textbook | 
| An application of Music Elements | On slide | In textbook | 
| An Assertion Language | On slide | In textbook | 
| An element access operation on sets | On slide | In textbook | 
| An example of a class invariant | On slide | In textbook | 
| An example of overloaded operators: Interval | On slide | In textbook | 
| An example of simple extension | On slide | In textbook | 
| An interval overlap operation | On slide | In textbook | 
| An object-oriented program: Hangman | On slide | In textbook | 
| An object-oriented program: Hangman | On slide | - | 
| An Observer Example | On slide | - | 
| An overview of some LINQ Query Operators | On slide | - | 
| Animal, sample class | On slide | In textbook | 
| AnimalFarm, sample specialized collection | On slide | In textbook | 
| anonymous function | On slide | In textbook | 
| anonymous methods, C# in relation to Java | On slide | In textbook | 
| Another documentation example in C# | On slide | In textbook | 
| Another example of constraints | On slide | In textbook | 
| Another Unit Test example in C# | On slide | In textbook | 
| AppendText, member of class FileInfo | On slide | In textbook | 
| ApplicationException | On slide | In textbook | 
| Are playing cards and dice immutable? | On slide | In textbook | 
| argument | On slide | In textbook | 
| ArgumentException | On slide | In textbook | 
| ArgumentOutOfRangeException | On slide | In textbook | 
| Aristotelian view, concepts | On slide | In textbook | 
| Array class, superclass of all array types | On slide | In textbook | 
| Array, as non-generic collection | On slide | In textbook | 
| array, as reference type | On slide | In textbook | 
| Array, class | On slide | In textbook | 
| Array, non-generic collection type, in hierarchy | On slide | In textbook | 
| array, parameter array | On slide | In textbook | 
| Array.Sort | On slide | In textbook | 
| ArrayList, as non-generic collection | On slide | In textbook | 
| ArrayList, non-generic collection type, in hierarchy | On slide | In textbook | 
| Arrays | On slide | In textbook | 
| Arrays | On slide | In textbook | 
| Arrays and Strings | On slide | In textbook | 
| Arrays, C in relation to C# | On slide | In textbook | 
| arrays, C# in relation to Java | On slide | In textbook | 
| arrays, collections in historic perspective | On slide | In textbook | 
| as, new operator in C# | On slide | In textbook | 
| as, operator | On slide | In textbook | 
| ASCII, Encoding | On slide | In textbook | 
| assembly, program organization | On slide | In textbook | 
| assertion | On slide | In textbook | 
| Assertions in Abstract classes | On slide | In textbook | 
| associative array | On slide | In textbook | 
| associative array, dictionary as | On slide | In textbook | 
| Associative Arrays | On slide | In textbook | 
| Attributes | On slide | In textbook | 
| attributes (Eiffel) | On slide | In textbook | 
| Automatic Properties | On slide | In textbook |