CS101INTRODUCTION TO COMPUTING3-0-0-6

Pre-requisites : Nil

Syllabus : Introduction: What is a program? Digital computer fundamentals; languages; OS. Imperative programming: Types; Operators; Expressions; Control-flow constructs; Functions and program structure; I/O operations; Files etc. Basic data structures: Arrays, lists, pointers, records etc. The C programming language will be used to describe the algorithms. Exposure to Fortran, programming environments will also be provided.

Texts :
1. Rajaraman, V., Computer Programming in C, Prentice Hall India, 1994.

References :
1. Kernighan, B., Ritchie, D., The C Programming Language, Prentice Hall India, 1995.