SLIDESHOW

Automatic Slideshow

1 / 8
CS DEPT. WORKSHOP on SOFTWARE TESTING & CAREER OPPORTUNITIES IN IT SECTOR [March 18, 2024]...

Automatic Slideshow

2 / 8
CS DEPT BOYS IN KERALA TOUR (VAGAMON) [March 2024]...

Automatic Slideshow

3 / 8
CS DEPT GIRLS WITH THEIR OFFER LETTERS [March 2024]...

Automatic Slideshow

4 / 8
PLANT SAPLING EVENT UNDER VILLAGE ADOPTION PROGRAM [Jan 2024]...

Automatic Slideshow

5 / 8
CS DEPT. STUDENTS IN TRADITIONAL DRESS IN PONGAL CELEBRATIONS [Jan 2024]

Automatic Slideshow

6 / 8
CS DEPT BOYS WITH THEIR OFFER LETTERS [MARCH 2024]

Automatic Slideshow

7 / 8
CS DEPT - DENGUE AWARENESS RALLY (JAN 2024)

Automatic Slideshow

8 / 8
CS DEPT. BOYS IN THEIR TRADITIONAL DRESS - PONGAL CELEBRATIONS [Jan 2024]

Followers



The Best Preparation for Tomorrow is doing Your Best Today....... It always seems impossible, until it's done...

II BSC CS (2022-25 Batch) : Sem 3 : Fundamentals of Data Structures Syllabus

 


B. Sc., COMPUTER SCIENCE (2022 – 2025 Batch)

Semester III

Paper Name: Fundamentals of Data Structures

Paper Code: 22UCSCS38

Unit I :  Introduction of algorithms                                                                 Analyzing algorithms, Arrays : Representation of Arrays, Implementation of Stacks and queues, Application of Stack: Evaluation of Expression - Infix to postfix Conversion - Multiple stacks and Queues, Sparse Matrices.

Unit II:    Linked list                                                                                                 Singly Linked list - Linked stacks and queues - polynomial addition - More on linked Lists - Doubly linked List and Dynamic Storage Management - Garbage collection and compaction.

Unit III:    Trees                                                                                            Basic Terminology - Binary Trees - Binary Tree representations - Binary trees - Traversal - More on Binary Trees - Threaded Binary trees - counting Binary trees. Graphs: Terminology and Representations - Traversals, connected components and spanning Trees, Single Source Shortest path problem.

Unit IV:    Symbol Tables                                                                           Static Tree Tables - Dynamic Tree Tables - Hash Tables Hashing Functions - overflow Handling. External sorting : Storage Devices -sorting with Disks : K-way merging - sorting with tape.

Unit V:    Internal sorting                                                                              

Insertion sort - Quick sort - 2 way Merge sort - Heap sort - shell sort - sorting on keys. Files: Files, Queries and sequential organizations - Index Techniques - File organization.

 

Text Book   :

1.      Ellis Horowitz, Sartaj Shani, Fundamentals of Data Structures, Galgotia publication.

Supplementary Readings :

1.      Aaron M. Tenenbaum, YedidyahLangsam, Moshe J.Augenstein ,Data structures Using C, Kindersley (India) Pvt. Ltd.,

2.      Alfred V. Aho, John E. Hopcroft, Jeffrey D. Ullman ,Data structure and Algorithms, , Pearson Education Pvt. Ltd.,

3.      Seymour Lipschutz , Data Structures ,Tata McGraw-Hill – 2006


No comments:

Post a Comment

CS Department Annual Magazine 2023-2024

   CS Dept Annual Magazine  [2023-2024  Edition] Hi Guys & Gals,  Here is the link for our E - magazine "BinaryEcho" (Annual E...