Subject Details
Dept     : AERO
Sem      : 2
Regul    : 2023
Faculty : priyadarsini S
phone  : 7305968036
E-mail  : priyadarsini.s.cse@snsct.org
549
Page views
24
Files
0
Videos
0
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-Branching statements – If, If-else, Nested If-Branching statements - Switch-Looping statements – for, nested for-5 Looping statements – while, do-while-Functions - Definition of Function-User-Defined Functions - Function Declaration-Call by value – Illustrative Programs-Call by reference – Illustrative Programs.

UNIT
3
UNIT-III ARRAYS AND INTRODUCTION TO DATA STRUCTURES

Arrays-One dimensional arrays-Two dimensional Arrays - Structures - Definition & Declaration-Structures - Illustrative Programs-Pointers - Definition & Declaration-Introduction to Data structures-Types of Data structures

UNIT
4
STACK AND QUEUE

Stack ADT – Definition & Application-Queue ADT - Stack ADT – Implementation Program-Array implementation of Queue ADT- Infix to Postfix Conversion- Infix to Postfix Conversion- Postfix expression evaluation – Rules and Application-Postfix expression evaluation - Problems-Postfix expression evaluation -

UNIT
5
TREES

Trees-Binary Tree-Binary Search Tree-Insertion Operation - Deletion Operation - Tree Traversal – Rules & Concepts-Tree Traversal – Problem & Implementation - Trees

Reference Book:

Aragues, Anthony. Visualizing Streaming Data: Interactive Analysis Beyond Static Limits.O’Reilly Media, Inc., 2018

Text Book:

Christian Toninski, Heidrun Schumann, Interactive Visual Data Analysis, CRC press publication,2020