Biotechnology
Published on Biotechnology (https://www.biotech.iisuniv.ac.in)

Home > Data Structures and Algorithms

Data Structures and Algorithms [1]

Paper Code: 
BIF 223
14.00
Unit I: 
Introduction to Data Structures

Basic Data Structures: Arrays, Linked Lists, Stack, Queue, Dequeue, Tree, Heap, Hash Table and Collision resolution.

12.00
Unit II: 
Sorting

Basic algorithms for Creation, Manipulation of Data Structures Internal Sorting Algorithms: Bubble, Heap, Quick Sort. Tape sorting and Merging

8.00
Unit III: 
Algorithms

Simple Algorithms, Analyzing Algorithms, Asymptotic Notation. Advanced algorithim.

16.00
Unit IV: 
Design Methods

General Consideration, Algorithm Design Paradigms and Representative Problems: Divide and Conquer (Binary search, Merge Sort), Greedy Method (Minimal Spanning Tree), Dynamic Programming (Chained Matrix Multiplication), Longest common subsequence, Backtracking (8-queens problem), Branch and Bound (0/1 Knapsack Problem) String Matching Problem, Brute Force Method, KMP Algorithm, Boyer-Moore Algorithm, Approximate String matching.

10.00
Unit V: 
Intractable Problems

Basic Concepts, Nondeterministic Algorithms, NP Completeness (Brief introduction only- no proof) , optimization algorithim.

ESSENTIAL READINGS: 

1. S. Lipschutz. “Data Structures”, Schaum’s outline series, Tata McGraw Hill Edition, 2002 2. E. Horowitz and S. Sahani. “Fundamentals of Data Structures”, Galgotia Book source Pvt. Ltd, 2000 3. Robert L.Kruse. “Data Structures and Program Design”, Third Edition, PHI 4. Jones, Neil.C. & Pevzner, Pavel A. “An introduction to bioinformatics algorithms”.New Delhi, Anne Books, 2005.

REFERENCES: 

1. Y. Langsam, M. J. Augenstein, A.M. Tenenbaum. “Data Structure using C, C++”, 2nd Edition, Prentice Hall of India, 1999. 2. Heileman, G.L. “Data structures, algorithms, and object oriented programming”. Tata McGraw-Hill Publishing Company Limited, New Delhi, 2002.

Academic Year: 
2018-2019 [2]

Footer Menu

  • Univ Home
  • Home
  • Contact Us
  • About Us
  • Site Map
  • Feedback
  • Site Login

Follow Biotechnology on:

Facebook Twitter YouTube

IIS(deemed to be University)

Gurukul Marg, SFS, Mansarovar, Jaipur 302020, (Raj.) India Phone:- +91-141-2400160-61, 2397906-07, Fax: 2395494, 2781158


Source URL: https://www.biotech.iisuniv.ac.in/courses/PG-Courses/Bioinformatics/Data-Structures-and-Algorithms

Links:
[1] https://www.biotech.iisuniv.ac.in/courses/PG-Courses/Bioinformatics/Data-Structures-and-Algorithms
[2] https://www.biotech.iisuniv.ac.in/academic-year/2018-2019