Information


Prerequisites

There are no prerequisites for this course though mathematical maturity will help.

Topics covered

Basics of computing and programming. The programming Language used is the C programming language. Topics covered are the following :

1.Computers, working of computers and computing
2.Programming language as a tool for computing
3.The C programming language
4.Basics of C: Constructs,Variables, etc.
5.Loops: for, while etc.
6.Pointers in C
7.Softwares
8.Debugging

Textbook 

The C Programming Language, Kernighan and Ritchie

optional:

1. Fundamental of Computers and Programming with C, by A.K.
  Sharma, Dhanpat Rai Publications, New Delhi.
2. Fundamental of computing, C Programming & MS Office, by
  A.Leon & M.Leon.


Exam

The final exam will contain 9 questions in total, with two questions from each
section and one question covering all sections which will be Q.1. This
Q.1 is compulsory and of short answer type. Each question carries
equal mark (20 marks). Students have to attempt 5 questions in total.


Course Structure


Final exam       : 100
Internal marks : 50
Lab                   :50

Total                :200


Lab

The course is accompanied by an associated lab work which is described here.