Understand how to develop applications using N-Tier architecture in C.