• Tidak ada hasil yang ditemukan

PDF Cs4t4 - Design and Analysis of Algorithms

N/A
N/A
Protected

Academic year: 2024

Membagikan "PDF Cs4t4 - Design and Analysis of Algorithms"

Copied!
2
0
0

Teks penuh

(1)

Sri Chandrasekharendra Saraswathi Viswa Mahavidyalaya Department of Computer Science and Engineering

Page 64 of 162 Syllabus B.E[CSE] Full Time L T P C 3 2 0 3

CS4T4 - DESIGN AND ANALYSIS OF ALGORITHMS

(For Students admitted from 2014 onwards) PRE-REQUISITE:

Basic knowledge of Computer Programming.

AIM :

To study various algorithmic techniques and methods of analysis of algorithms OBJECTIVES:

1. To develop proficiency in problem solving and programming.

2. To be able to carry out the Analysis of various algorithms for mainly time and space complexity.

3. To develop a base for advanced study in Computer Science

OUTCOME:

After completion of the course the students are expected to be able to:

1. Design algorithms for various computing problems.

2. Analyze the time and space complexity of algorithms.

3. Analyze the different algorithm design techniques for a given problem.

4.

Modify existing algorithms to improve efficiency

.

UNIT – I

Introduction – Notion of Algorithm – Fundamentals of Algorithmic Solving – Important Problem types – Fundamentals of the Analysis of Algorithm Efficiency-Analysis Framework – Asymptotic Notations and Basic Efficiency Classes. Mathematical Analysis of Non-recursive Algorithm – Mathematical Analysis of Recursive Algorithm – Example: Fibonacci Numbers , Tower of Hanoi

UNIT – II

Divide and conquer: General Method, Binary Search ,Finding the maximum and minimum, Merge sort, Quick sort, Strassen’s matrix multiplication

UNIT – III

The Greedy Method : General method, Fractional Knapsack problem, Job sequencing with deadlines, Minimum spanning trees, Single source shortest paths.

UNIT – IV

Dynamic programming: General method, Multistage graphs, All pairs shortest paths, Optimal binary search trees, 0/1 Knapsack, Travelling sales person problem.

UNIT – V

Back Tracking: General method, 8-Queens problem, Sum of subsets, Graph coloring, Hamiltonian cycles – Branch and Bound: General Methods (FIFO & LC) – 0/1 Knapsack problem - NP hard and NP complete Problems-Basic Concepts-Non deterministic Algorithms- The classes NP, NP Hard and NP Complete-definitions and examples.

(2)

Sri Chandrasekharendra Saraswathi Viswa Mahavidyalaya Department of Computer Science and Engineering

Page 65 of 162 Syllabus B.E[CSE] Full Time Note : Proofs of algorithms are not included in the syllabus

TEXT BOOKS

1. Anany Levitin, “Introduction to the Design and Analysis of Algorithms”, Pearson Education Asia, 2nd Edition 2011 (For Unit I).

2. Ellis Horowitz, Sartaj Sahani, Sanguthevar Rajasekaran – “Computer Algorithms/C++”, Second Edition, Universities Press, 2007 (For Unit II to V)

REFERENCE BOOK

1. Ellis Horowitz, Sartaj Sahani, Sanguthevar Rajasekaran – “Fundamentals of Computer Algorithms ” – W.H. Freeman and Co,2002.

Referensi

Dokumen terkait

Department of Information and Computer Sciences Graduate School of Science and Engineering Saitama University..

Leading University, Sylhet Department of Computer Science and Engineering Proposed Curriculum for Bachelor of Science in Computer Science &Engineering CSE for BTEB approved diploma

Leading University, Sylhet Department of Computer Science and Engineering Proposed Curriculum for Bachelor of Science in Computer Science &Engineering CSE for BTEB approved diploma

STAMFORD UNIVERSITY BANGLADESH Department of Computer Science and Engineering Term-02 Examination, Spring 2022 Semester CSE 101 : Fundamentals of Computer Science CT: Raihan Tanvir

Engineering 2nd Year Second Term Examination, 2018 · Department of Computer Science and Engineering CSE 2201 Algorithm Analysis and Design TIME: 3 hours N.B.. i Answer ANY THREE

Engineering 4th Year 2nd Term Examination, 2015 ' Department of Computer Science and Engineering CSE 4239 Data Mining FULL MARKS: 210 N.B.. i Answer ANY THREE questions from each

Engineering 2nd Year 2nd Term Examination, 2017 Department of Computer Science and Engineering CSE 2201 Algorithm Analysis and Design TIME: 3 hours FULL MARKS: 210 N.B.. i

Department of Computer Science and Engineering CSE 422: Computer Graphics Lab Session 2: Perform to design output primitives using OpenGL Intended Learning Outcome: a.. Able to