Most of these changes happened to the Tutorial. It was condensed and updated to the C11 (C17?) standard. I actually think it can be condensed more, because we don't really need to teach them object-oriented C, and it's way overkill for the purposes of the linked list.
Specifically, I'd like to remove:
Function pointers
qsort
Object-Oriented C
The other big change is just the pre-lab, where I made it more clear how to test and time their program.
Most of these changes happened to the Tutorial. It was condensed and updated to the C11 (C17?) standard. I actually think it can be condensed more, because we don't really need to teach them object-oriented C, and it's way overkill for the purposes of the linked list. Specifically, I'd like to remove:
The other big change is just the pre-lab, where I made it more clear how to test and time their program.