Business Algorithm and Data Structures For Information Systems
Business Algorithm and Data Structures For Information Systems
Course Outline
Course Title : Business Algorithm and Data Structures for Information Systems
Credits : 1 (20 Sessions)
Type : Compulsory
Session Duration : 75 minutes
Term : IV
Year : 2021
Faculty : Prof. Mahamaya Mohanty
Introduction: The course covers basic algorithmic design techniques and ideas for computational
problems. It is important to choose right data structures that allow the algorithm to organize the
data efficiently. This course also introduces different types of data structures. In this course
algorithms will be implemented in R language. R is a powerful language for data analysis, data
visualization, machine learning, and statistics.
Course Objectives
The specific objectives of the course are:
Evaluation Scheme
Assessment / Quizzes 10%
Assignment, Programming assignment 20%
Mid Term Exam 30%
Final Exam 40%
Prerequisites
Prerequisite for this course is Introduction to Programming offered in Term II. It is
continuation of this course.
1
Brief Outline
Module I: Development of Algorithms -Notations and analysis
Module Objective:
This module explains algorithms, asymptotic notations, master’s theorem and how to compute
time and space complexity of an algorithm
Module III: Data Structures in R- Binary tree, Binary search tree, Graph
Module Objective:
This module explains the Data Structures such as binary tree, binary search tree, B- tree and graphs
Text Books: -
Reference Book:
2. Dr. PKS Prakash and Achyutuni Sri Krishna Rao, “R Data Structures and Algorithms” Packt
Publishing , first edition 2016.
Special Instructions
The sessions will be of 75 minutes duration. Generally algorithm courses are among the toughest
courses. Almost every lecture is built upon material presented in several earlier lectures. A failure to
comprehend just one lecture session may get anyone out of track for the rest of the course. So students
are advised to maintain 100% attendance.
2
Session Plan
*The Course will not tolerate plagiarism, copying or active or passive collaboration in this type of dishonest
behavior in papers written by our students. The penalty for plagiarism will be immediate failure of the course.
Furthermore, the Institute will initiate proceedings against the student that could lead to his/her expulsion from
the programme.