At the end of this course the students will be able to learn and use the C programming language to design and implement advanced computer programs.