Page correspondance between the editions of the book
There are four versions of the course's textbook. Here is a page mapping for the parts we use.
- E. B. Koffman and P. A. T. Wolfgang (2016) Data Structures: Abstraction and Design Using Java. 3E edition. John Wiley & Sons, 684 pages (ISBN 978-1-119-18652-6)
- E. B. Koffman and P. A. T. Wolfgang (2010) Data Structures: Abstraction and Design Using Java. 2E edition. John Wiley & Sons, 832 pages (ISBN 978-0-470-12870-1)
- E. Koffman and P. A. T. Wolfgang(2005) Objects, Abstraction, Data Structures and Design: Using Java Version 5.0. Wiley, 880 pages. (ISBN: 0-471-69264-6)
- E. Koffman and P. A. T. Wolfgang (2005) Objects, Abstraction, Data Structures and Design: Using Java. Version 1.42. Wiley, 864 pages. (ISBN: 0-471-46756-1)
| Lecture | 3E | 2E | 5.0 | 1.42 |
|---|---|---|---|---|
| 1 | 545-551 | 602-608 | 684-690 | 674-680 |
| 2 | 36-38 | 42-44 | 160-162 | 160-161 |
| 3 | 573-582 | 631-642 | 712-723 | 700-713 |
| 4 | 541-545 | 597-601 | 679-683 | 669-673 |
| 5 | 07-12 | 8-13 | 125-132 | 125-132 |
| 6 | 13-23 | 14-26 | 133-142 | 133-142 |
| 7 | 24-29 | 27-33 | 143-149 | 143-149 |
| 8 | 66-67 | 66-68 | 197-200 | - |
| 9 | ? | ? | 8-12 | 14-18 |
| 10 | 2-6 | 3-7 | 156-159 | 155-158 |
| 11 | 147-154 | 149-161 | 257-269 | 249-261 |
| 12 | 159-176 | 170-188 | 278-284 | 270-276 |
| 13 | 29-36 | 34-41, | 60-84 | 60-84 |
| 14 | ? | 695-761 | 761-827 | 747-813 |
| 15 | - | - | - | - |
| 16 | 177-186 | 195-205 | 303-317 | 295-309 |
| 17 | 189-194 | 209-215 | 317-324 | 309-315 |
| 18 | 75-83 | 88-97 | 193-216 | 193-213 |
| 19 | 84-88 | 99-103 | 216-220 | 213-216 |
| 20 | 90-111 | 105-121 | 223-239 | 217-233 |
| 21 | 233-237 | 267-272 | 371-376 | 361-366 |
| 22 | - | - | - | - |
| 23 | 257-285 | 295-319 | 397-421 | 387-412 |
| 24 | 285-293 | 319-328 | 421-430 | 412-420 |