This course is an entry level programming course intended for Engineering students. It deals with basic concepts of algorithm construction using pseudocode. The student implements their designed algorithm as tool in solving problems in an actual program using Python programming language.