Pre-requisite & Course Objectives for Algorithm

Distribute Education like Computer Geek

Pre-requisite

.

छात्रों को data structure और programming languages की बुनियादी समझ होनी चाहिए और mathematical problems को हल करने के लिए recursion, discrete mathematics उन्हें पता होना चाहिए |

Discrete mathematics के कुछ concepts अल्गोरिथम में भी आते है, जैसे

  1. Counting techniques
  2. Calculus Induction
  3. Proof techniques
  4. Relations of Recurrence
  5. Creating Operations
  6. Graph Theory
  7. Asymptotic analysis
  8. Data structures

Students जो GATE और NET की तैय्यारी कर रहे है उन्हें भी अल्गोरिथम को एक important subject के रूप में list करना चाहिए |

GATE में 65 questions होते हैं और अगर हम aptitude के 10 questions को हटा दे तो 55 questions computer science के होते हैं | उसमे से 10 questions सिर्फ अल्गोरिथम के होते है | मतलब ये काफी important subject है |

.

GATE1 mark2 mark
Design & Analysis of Algorithm3 questions3-4 questions

अगर आप NET की preparation कर रहे है तो अल्गोरिथम एक बहुत important subject है weightage के हिसाब से |

NET1 mark
Design & Analysis of Algorithm10 – 13 questions

Course Objectives

.

  1. Algorithm के asymptotic performance को evaluate करने की समझ।
  2. Recurrence relations बनाने और algorithm की asymptotic runtime complexity को analyze करने की capability।
  3. Dynamic programming, divide-and-conquer, और greedy strategy का use करके algorithms को समझने और design करने की ability।
  4. Important algorithms और data structures की knowledge दिखाने की skill।