This course is designed for students who want to become junior software programmers. It provides self-instructional materials and hands-on experience to help students understand the basic components of computers and their functioning, use operating systems and office productivity tools, explain the different phases of the system development life cycle, create flowcharts, understand databases and their purpose, create new databases and tables, create queries and reports, and write simple programs using C programming language. By the end of the course, students should have a good understanding of these fundamental concepts and skills needed for software programming.
P.O. North Bengal University, Dt-Darjeeling, West Bengal, INDIA,PIN – 734013