Lecture notes for C programming for Engineering's students