## IT321 - Computer Algorithms

(CA)

This course introduces students to methods of algorithm

design and analysis. The Laboratory assignments require students

to design and implement algorithms in a high level language.

Problems- Algorithmically Unsolvable, Tractable,and Intractable;

Complexity of Algorithms and Asymptotic notations; Algorithms for Search, Sort,and Selection problems; Graph algorithms for MST and Shortest Path problems; Graph Search algorithms and applications; Dynamic Programming Algorithms; Pattern Matching Problem;

NP-Complete and NP-Hard Problems.

design and analysis. The Laboratory assignments require students

to design and implement algorithms in a high level language.

Problems- Algorithmically Unsolvable, Tractable,and Intractable;

Complexity of Algorithms and Asymptotic notations; Algorithms for Search, Sort,and Selection problems; Graph algorithms for MST and Shortest Path problems; Graph Search algorithms and applications; Dynamic Programming Algorithms; Pattern Matching Problem;

NP-Complete and NP-Hard Problems.

- Course Instructor: Ashok Amin
- Teaching Assitant: Abhay Kumar Bhadani
- Teaching Assitant: Pandu Ranga Reddy
- Teaching Assitant: Tejas Shah
- Teaching Assitant: Piyush Thakur
- Student: Vivek_Goswami 200701026
- Student: Mahendra_Dulawat 200701111
- Student: Abhijeet_Goel 200701121
- Student: Kalyan_katragadda 200701213
- Student: munagala_venkatesh 200701237
- Student: Aneez Backer
- Student: Meet Bhatt
- Student: Ravi Bohra
- Student: Amit Chandak
- Student: Nilay Chheda
- Student: aniruddha das
- Student: Vartika Dewani
- Student: Ajay Dhameliya
- Student: Chandra Kanth Gunuganti
- Student: Sanchit Gupta
- Student: Mukesh Holani
- Student: Rajendra prasad Nalamati
- Student: Ankur Padia
- Student: gowtham srinivas parupalli
- Student: JIGAR RAISINGHANI
- Student: R K Murthy Renduchintala
- Student: Kumar Sharad
- Student: Khushboo Singhal
- Student: shubham srivastava