Subject : img/favicon.ico [GE6151]

Unit 1 INTRODUCTION

Generation and Classification of Computers- Basic Organization of a Computer -Number System- Binary – Decimal - Conversion – Problems. Need for logical analysis and thinking - Algorithm - Pseudo code - Flow Chart.

Unit 2 C PROGRAMMING BASICS

Arrays – Initialization – Declaration – One dimensional and Two dimensional arrays. String- String operations – String Arrays. Simple programs- sorting- searching – matrix operations. 13

Unit 3 ARRAYS AND STRINGS

Arrays – Initialization – Declaration – One dimensional and Two dimensional arrays. String- String operations – String Arrays. Simple programs- sorting- searching – matrix operations. 13

Unit 4 FUNCTIONS AND POINTERS

Function – definition of function – Declaration of function – Pass by value – Pass by reference – Recursion – Pointers - Definition – Initialization – Pointers arithmetic – Pointers and arrays- Example Problems.

Unit 5 STRUCTURES AND UNIONS

Introduction – need for structure data type – structure definition – Structure declaration – Structure within a structure - Union - Programs using structures and Unions – Storage classes, Pre-processor directives.

Reference

1. Byron S Gottfried, “Programming with C”, Schaum’s Outlines, Second Edition, Tata McGraw-Hill, 2006. 2. Dromey R.G., “How to Solve it by Computer”, Pearson Education, Fourth Reprint, 2007. 3. Kernighan,B.W and Ritchie,D.M, “The C Programming language”, Second Edition, Pearson Education, 2006.

Text Book

1. Anita Goel and Ajay Mittal, “Computer Fundamentals and Programming in C”, Dorling Kindersley (India) Pvt. Ltd., Pearson Education in South Asia, 2011. 2. Pradip Dey, Manas Ghosh, “Fundamentals of Computing and Programming in C”, First Edition, Oxford University Press, 2009. 3. Yashavant P. Kanetkar. “Let Us C”, BPB Publications, 2011.

Computer Science and Engineering

Civil Engineering

Mechanical Engineering

Electrical and Electronics Engineering

Electronics and Communication Engineering

Information Technology

Environmental Engineering

GEOINFORMATICS ENGINEERING

Aeronautical Engineering

Automobile Engineering

Marine Engineering

Material Science and Engineering

Manufacturing Engineering

Industrial Engineering and Management

Mechatronics Engineering

Industrial Engineering

Mechanical and Automation Engineering

Robotics and Automation

Electronics and Instrumentation Engineering

Instrumentation and Control Engineering

Biomedical Engineering

Medical Electronics

Computer and Communication Engineering

Chemical Engineering

Biotechnology

Polymer Technology

Plastic Technology

Textile Technology

Fashion Technology

Petroleum Engineering

Textile Chemistry

Chemical and Electrochemical Engineering

Petrochemical Technology

Pharmaceutical Technology

Petrochemical Engineering