C is one of the main language used in industry. Being unable to use it may be a handicap in certain jobs e.g. finance engineer. This project aims at acquiring competence in software development. It hopes to give students not only mastery of the language but also good habits in techniques of development through elaboration of an open source library of the different methods seen in lessons.
These 'good habits' of programming are taken from XP programming http://www.xprogramming.com (test-driven development, simple design, coding standard)