This course contains 5 chapters, about the basic concepts of computer programming. 

the aims of this course are the study of algorithms design and problem solving, and also the use of basic data structures.