Subject Details
Dept     : MECH
Sem      : 2
Regul    : 2023
Faculty : Ms P Thilagarani
phone  : 123456789
E-mail  : thilagarani.p.it@snsct.org
30
Page views
6
Files
2
Videos
2
R.Links

Icon
Syllabus

UNIT
1
INTRODUCTION TO C

Basic blocks of computers – Algorithm, Pseudo code, Flowchart - Structure of C program- Data types - Variables - Constants, Operators - Input and Output Statements

UNIT
2
DECISIONS STATEMENTS AND FUNCTIONS

Decision making and Branching statements - Looping statements, Functions, Call by value, Call by reference

UNIT
3
ARRAYS AND INTRODUCTION TO DATA STRUCTURES

Arrays - One dimensional arrays - Two dimensional Arrays - Structures – Pointers Introduction to Data structures - Types of Data structures - ADT

UNIT
4
STACK AND QUEUE

Stack ADT - Queue ADT - Array implementation of Queue and Stack ADT - Infix to Postfix conversion - Postfix expression evaluation

UNIT
5
TREES

Trees - Binary Tree - Binary Search Tree - Insertion and Deletion Operation - Tree Traversal

Reference Book:

R1 A. V. Aho, J. E. Hopcroft, and J. D. Ullman, “Data Structures and Algorithms”, Pearson Education, 2nd Edition, 2007 R2 E.Balagurusamy “Data Structures Using C ” , McGraw-Hill Education (India) , 2013

Text Book:

T1 Kamthane Ashok, “Programming in C, Pearson Education India 3/e, 3rd Edition, 2015. T2 Aaron M. Tenenbaum, Yedidyah Langsam, Moshe Augenstein, “Data Structures using C”, Prentice-Hall of India, 2003