This course is meant to build your foundation in
computational thinking which is the process of
solving a problem in a systematic manner and
creating and expressing the solution in such a way
so that it can be carried out by a computer. We will
be using the classic programming language C in
order to express our solutions. While learning the
programming language C is one of the major
outcomes of the course, our primary objective is to
transform you into a computational thinker so that
you gain a deep understanding of how a computer
can be instructed to solve problems of simple to
moderate difficulty irrespective of the
programming language used.
Course Prerequisite: Introduction to Computers
Course Instructor: K. M. Imtiaz-Ud-Din, Assistant Prof., Department of SWE, DIU