This document provides an overview of the Structured Programming Language course offered at Notre Dame University in Bangladesh. The course covers topics such as programming language definition, the history of the C programming language, flow charts, pseudo code, control structures, decision making, operators, data types, variables, constants, and identifiers. It is presented by Stein Joachim Rebeiro, Zubayer Farazi, and Raisa Fabiha for Professor Abul Hasnat Md. Saiful Islam's Computer Science department.