You are on page 1of 1

Sri Chandrasekharendra Saraswathi Viswa Mahavidyalaya

Department of Computer Science and Engineering

L T P C
3 0 0 3

CSIT5 - COMPUTER PROGRAMMING

UNIT - I
Introduction to digital computer ALU Memory Unit, Control Unit-Types of Computers-Number
Systems-Conversion Problems. DOS commands - Computer Languages - High Level, machine
Level and Assembly Level language - Algorithm Flow Chart.

UNIT - II
Introduction to C - Character set, Constants, Variables, Data Types- Operators - Expression.
Decision Making statement - Looping statements, break continue, goto functions.

UNIT -III
Arrays and its types - Functions - call by reference - storage classes in C Auto, Register, Static,
Extern - Recursive function.

UNIT - IV
Structures and Unions, Introduction to Pointer, Pointer arithmetic, String operations.

UNIT - V
User defined data types - Introduction to Preprocessor, Macros, Files, Command line arguments

TEXT BOOKS
1. Let Us 'C' - Yashawant Kanetkar, (Unit 2 to 5), BPB publications, 10th Edition, 2010.
2. Ashok N Kamthane, “Computer Programming”, Pearson education, Second Impression,
2008.
3. Venugopal.K and Kavichithra.C, “Computer Programming”, New Age International
Publishers, First Edition, 2007.
REFERENCE BOOKS
1. Kernighan B.W and Ritchie,D.M , The C programming language: second edition, Pearson
education,2006
2. Fundamentals of Computing and Programming- V.Ramesh Babu, R.Samyuktha,
M.Muniratham by VRB Publishers 2012 edition.
3. Balagurusamy. E, “Programming in ANSI C”, Tata McGraw Hill, Third edition, 2006

Page 18 of 162 Syllabus B.E[CSE] Full Time

You might also like