Learn the core elements of ANSI C
Get to know tools for building C programs on GNU/Linux
Learn to read and debug C programs
Build useful utilities to reuse in your own programs