Learning C For Human Spaceflight Engineering