To enable the students to acquire basic knowledge in the fundamentals of computers and programming language which is useful in developing applications in various fields & gives knowledge of āCā language. The fundamental concepts of learning a computer programming language have been covered in this course which will enhance their ability to suitably use it in their respective field of applications.