Control Structures; FunctionsCovers control structures, loops, and functions in C language, emphasizing the importance of local variables and avoiding global variables.
Polymorphism and ProofsCovers parametric polymorphism, lists construction, tuples, generic methods, merge sort, and proving program properties.