Categories
Important question Notes question bank Question Paper R-2021 Syllabus

CS3353 C PROGRAMMING AND DATA STRUCTURES

CS3353 C Programming and Data Structures Study Materials

Anna University – CS3353 C Programming and Data Structures Regulation 2021 Syllabus, Notes, Important Questions, Question Paper with Answers, Previous Year Question Paper.

UNIT I C PROGRAMMING FUNDAMENTALS CS3353 C Programming and Data Structures Syllabus

Data Types – Variables – Operations – Expressions and Statements – Conditional Statements –
Functions – Recursive Functions – Arrays – Single and Multi-Dimensional Arrays.

UNIT II C PROGRAMMING – ADVANCED FEATURES CS3353 C Programming and Data Structures Notes

Structures – Union – Enumerated Data Types – Pointers: Pointers to Variables, Arrays and Functions
– File Handling – Preprocessor Directives.

UNIT III LINEAR DATA STRUCTURES CS3353 C Programming and Data Structures Important Questions

Abstract Data Types (ADTs) – List ADT – Array-Based Implementation – Linked List – Doubly- Linked
Lists – Circular Linked List – Stack ADT – Implementation of Stack – Applications – Queue ADT –
Priority Queues – Queue Implementation – Applications.

UNIT IV NON-LINEAR DATA STRUCTURES CS3353 C Programming and Data Structures Question Bank

Trees – Binary Trees – Tree Traversals – Expression Trees – Binary Search Tree – Hashing – Hash
Functions – Separate Chaining – Open Addressing – Linear Probing– Quadratic Probing – Double
Hashing – Rehashing.

UNIT V SORTING AND SEARCHING TECHNIQUES CS3353 C Programming and Data Structures Question Paper

Insertion Sort – Quick Sort – Heap Sort – Merge Sort –Linear Search – Binary Search.

Syllabus Click Here
Notes Click Here
Important Questions Click Here
Previous Year Question Paper Click Here
Question Bank Click Here

TEXT BOOKS: CS3353 C Programming and Data Structures Notes

1. Mark Allen Weiss, “Data Structures and Algorithm Analysis in C”, Second Edition, Pearson
Education, 1997.
2. ReemaThareja, “Programming in C”, Second Edition, Oxford University Press, 2016.

REFERENCES: CS3353 C Programming and Data Structures Important Questions

1. Brian W. Kernighan, Rob Pike, “The Practice of Programming”, Pearson Education, 1999.
2. Paul J. Deitel, Harvey Deitel, “C How to Program”, Seventh Edition, Pearson Education, 2013.
3. Alfred V. Aho, John E. Hopcroft, Jeffrey D. Ullman, “Data Structures and Algorithms”, Pearson
Education,1983.
4. Ellis Horowitz, SartajSahni and Susan Anderson, “Fundamentals of Data Structures”, Galgotia,
2008.

COURSE OBJECTIVES:

 To introduce the basics of C programming language.
 To learn the concepts of advanced features of C.
 To understand the concepts of ADTs and linear data structures.
 To know the concepts of non-linear data structure and hashing.
 To familiarize the concepts of sorting and searching techniques.

Related Links

Anna University Syllabus Regulation 2021

Anna University Regulation 2021 Study Materials

Anna University Results

AU COE Portal

CGPA Calculator For Anna University

Download Padeepz App for Android

Leave a Reply

Your email address will not be published. Required fields are marked *