Professional Documents
Culture Documents
09 SchemeSyllabus BTech DS 5th6th
09 SchemeSyllabus BTech DS 5th6th
Marks
Credit
Total
Board of Studies Course Week Examination
Courses (Subject)
(BOS) Code Theory/Lab
L T P
ESE CT TA
Computer Science and Design and Analysis of
1. 102501CS 2 1 - 100 20 30 150 3
Engineering Algorithms
Computer Science and
2. Compiler Design 102502CS 2 1 - 100 20 30 150 3
Engineering
Computer Science and
3. Computer Networks 102503CS 3 - - 100 20 30 150 3
Engineering
Computer Science and Software Engineering and
4. 102504CS 3 - - 100 20 30 150 3
Engineering Project Management
Computer Science and Statistical Foundation for Data
5. 109505CS 3 - - 100 20 30 150 3
Engineering Science
Computer Science and
6. Data Analytics Lab 109591CS - - 2 25 - 25 50 1
Engineering
Computer Science and
7. Engineering
Web Development Lab 102592CS - - 2 25 - 25 50 1
Computer Science and
8. Computer Networks Lab 102593CS - - 2 25 - 25 50 1
Engineering
Computer Science and
9. Minor Project - I 102594CS - - 2 25 - 25 50 1
Engineering
Computer Science and Internship Assessment
10. 102595CS - - 2 - - 25 25 1
Engineering (Report & Seminar)
Note:
(a) Abbreviations used : L-Lecture, T- Tutorial, P- Practical, ESE- End Semester Exam, CT- Class Test, TA- Teacher’s Assessment
(b)The duration of end semester examination of all theory papers will be of three hours.
(c) Constitution of India will be conducted by the Humanities / relevant discipline as decided by the Principal.
(d) A candidate shall have to mandatorily undertake Skill Development Courses / Internship/ Vocational Training in Industry or appropriate
work place / academic and research institutions in India/Abroad, of twelve weeks duration (can be completed in parts) during the entire
duration of the programme and the outcome of this should be presented in the form of a report.
Seth Balkrishan Memorial
BHILAI INSTITUTE OF TECHNOLOGY, DURG
(An Autonomous Institute affiliated to CSVTU, Bhilai)
SCHEME OF TEACHING AND EXAMINATION (Effective from 2021-2022 Batch)
B.Tech. Computer Science and Engineering (Data Science) Sixth Semester
Period
Scheme of
per
Marks
Credit
Total
Sl. Board of Course Examination
Courses (Subject) Week
No. Studies (BOS) Code
Theory/Lab
L T P
ESE CT TA
Computer Science
1. Artificial Intelligence 102601CS 3 1 - 100 20 30 150 4
and Engineering
Computer Science
2. Machine Learning 109602CS 2 1 - 100 20 30 150 3
and Engineering
Employment
3. Management 100603HM 3 - - 100 20 30 150 3
Communication
Computer Science
4. Professional Elective-1 Refer Table-1 3 - - 100 20 30 150 3
and Engineering
Computer Science
9. Minor Project - II 102694CS - - 2 50 - 25 75 1
and Engineering
Essence of Indian
10. Humanities 100695HM - - - - - 25 25 -
Knowledge Tradition
Note:
(a) Abbreviations used : L-Lecture, T- Tutorial, P- Practical, ESE- End Semester Exam, CT- Class Test, TA- Teacher’s Assessment
(b) 1/4th of total strength of students subject to minimum of 20 students is required to offer an elective in the department in a
particular academic session.
(c) Choice of elective course once made for an examination cannot be changed in future examinations.
(d) The duration of end semester examination of all theory papers will be of three hours.
(e) “Employment Communication” and “Essence of Indian Knowledge Tradition” will be conducted by the Humanities / relevant
discipline as decided by the Principal.
SYLLABUS
UNIT-I (CO1)
Algorithms: Introduction to Time complexity and space complexity, Definitions and notations:
standard notations - asymptotic notations – worst case, best case and average case analysis; big
oh, small oh, omega and theta notations; Analysis of non-recursive and recursive algorithms,
solving recurrence equations, analyzing control structures. [7Hrs]
UNIT – II (CO2)
Divide & Conquer: General Method – binary search – finding maximum and minimum – merge sort
and quick sort – Stassen’s Matrix multiplication. Greedy Method: General method – knapsack
problem –minimum spanning tree algorithms – single source shortest path algorithm.. [8Hrs]
UNIT - III (CO3)
Dynamic Programming: General method – multi-stage graphs – all pair shortest path algorithm –
0/1 Knapsack and Travelling salesman problem – chained matrix multiplication, Longest Common
subsequence problem. AND/OR graphs –bi-connected components – topological sorting. [7Hrs]
UNIT – IV (CO4)
Backtracking: Back tracking and Recursive back tracking, applications of Back tracking paradigm,
8-queens problem – sum of subsets – graph coloring – Hamiltonian cycle – Knapsack problem.
[7Hrs]
UNIT – V (CO5)
Branch and Bound Method: Least Cost (LC) search – the 8 /15-puzzle problem –FIFO Branch-
and-Bound - 0/1 Knapsack problem – travelling salesman problem. Introduction to NP, NP-Hard and
NP-Completeness, Cook’s theorem. [7Hrs]
Text Books:
S. No. Title Author(s) Publisher
MIT Press /
1. Introduction to Algorithms Cormen, Lelserson, Rivert
McGraw-Hill
Fundamentals of Computer Ellis Horowitz, SartajSahni, Galgotia
2.
Algorithms SanguthevarRajasekaran Publications
Reference Books:
S. No. Title Author(s) Publisher
Jon Kleinberg and
1. Algorithm Design Pearson
ÉvaTardos
Algorithm Design: Foundations, Michael T Goodrich and
2. Wiley
Analysis, and Internet Examples Roberto Tamassia
3. Algorithms—A Creative Approach UdiManber Addison-Wesley
Prentice-Hall of
4. Design and Analysis of Algorithms Paneerselvam
India
Introduction to the Design and
5. Anany Levitin Pearson
Analysis of Algorithms
Gilles Brassard and Paul Prentice-Hall of
6. Fundamentals of Algorithms
Bratley India
COMPILER DESIGN
Subject Code 102502CS L=2 T=1 P=0 Credits = 3
ESE CT TA Total ESE Duration
Evaluation Scheme
100 20 30 150 3 Hours
Context free grammars, Bottom-up parsing and top down parsing, Top down Parsing :
elimination of left recursion, recursive descent parsing, Predicative Parsing, Bottom Up Parsing :
Operator precedence parsing, LR parsers, Construction of SLR, Canonical LR and LALR
parsing tables, Construction of SLR parse tables for Ambiguous grammar, parser generator-
YACC, error recovery in top down and bottom up parsing. [9 Hrs]
UNIT III: Syntax Directed Translation & Intermediate Code Generation [CO3]
Synthesized and inherited attributes, Construction of syntax trees, bottom up and top down
evaluation of attributes, S- attributed and L-attributed definitions ,Postfix notation; Three address
codes, quadruples, triples and indirect triples, Translation of assignment statements, control flow,
Boolean expression and Procedure Calls. [7 Hrs]
Basic blocks and flow graphs, Optimization of basic blocks, Loop optimization, Global data flow
analysis, Loop invariant computations. Issue in the design of Code generator, register allocation,
the target machine, and simple Code generator. [6 Hrs]
Text Books:
S.No. Title Authors Publisher
Compilers Principles, Alfred V. Aho, Ravi Addison Wesley
1.
Techniques and Tools Sethi and Ullman J.D.
Alfred V. Aho and
2. Principle of Compiler Design Narosa Publication
J.D. Ullman
Introduction to Compiler J.P. Bennet Tata McGraw-Hill
3.
Techniques
Reference Books:
S.No. Title Authors Publisher
1. Compiler Design in C A.C. Holub PHI
Compiler construction (Theory A. Barret William and
2. Galgotia Publication
and Practice) R.M., Bates
3. Compiler Design O.G. Kakde Laxmi Publication
COMPUTER NETWORKS
Course Code 102503CS L=3 T=0 P=0 Credits = 3
ESE CT TA Total ESE Duration
Examination
100 20 30 150 3 Hours
Scheme
Minimum number of class tests to be conducted = 02 Minimum assignments = 02
UNIT – II [CO2]
Data link layer: Framing, Error detection and correction techniques, Flow Control: stop and wait, Data
Link Layer Addressing: MAC addresses, ARP, RARP, IEEE 802.3: Ethernet standards. Asynchronous
Transfer Mode (ATM). Media Access Control: Random Access Protocol: ALOHA, CSMA. Channel
partitioning Protocol: TDMA, FDMA, CDMA. [7Hrs]
UNIT – IV [CO4]
Transport Layer: Transport Layer Services, Connectionless and Connection-Oriented Protocols, Flow
Control and Reliable Data Transfer: Sliding window, Go Back N and selective repeat. Connectionless
Protocols: UDP, User Datagram, UDP Services, and UDP Applications. Transmission Control Protocols:
Connection-Oriented Protocols: TCP Segment, RTT estimation, Connection Management, Congestion
Control. [8Hrs]
UNIT – V [CO5]
Application Layer: Application Layer Protocols: The Web and HTTP, FTP, DNS, Electronic mail in the
internet: SMTP, POP, Multimedia in the internet: Multimedia data, Real-Time Streaming Protocol
(RTSP). [7Hrs]
Text Books:
S. No. Title Author(s) Publisher
Data Communications and
1. Behrouz A. Forouzan McGraw Hill
Networking -Fifth Edition
Computer Networking: A Top-
James F. Kurose and
2. Down Approach Featuring the Pearson Education
Keith W. Ross
Internet- Sixth edition
Reference Books:
S. No. Title Author(s) Publisher
Andrew
1. Computer Networks- Fifth Edition Tanenbaum, David Prentice-Hall
Wetherall
Computer Networks: A Systems Larry L.
2. Approach (The Morgan Kaufmann Peterson and Bruce S. Morgan Kaufmann
Series in Networking) - Fifth Edition Davie
The TCP/IP Guide: A
3. Comprehensive, Illustrated Internet Charles M. Kozierok No Starch Press
Protocols Reference- First Edition
Data and Computer
4. William Stallings Pearson Education
Communications- Tenth Edition
TCP/IP Illustrated: The Protocols- W. Richard Stevens and
5. Pearson Education
Second Edition G. Gabrani
UNIT – IV (CO4)
Project Management concept: People – Product-Process-Project. An Overview of IT Project
Management: Define project, project management framework, The role of project Manager, Systems
View of Project Management, Stakeholder management. Project scheduling and tracking.Project
Scope management: Scope definition and Project Scope management, Creating the Work
Breakdown Structures, Scope Verification, Scope Control. [7Hrs]
UNIT – V (CO5)
Software configuration management: Basics and standards User interface design - rules. Computer
aided software engineering tools - CASE building blocks, taxonomy of CASE tools, integrated CASE
environment. [7Hrs]
Text Books:
S.
Title Author(s) Publisher
No.
1. Software Engineering Roger S Pressman McGraw Hill publication.
Reference Books:
S.
Title Author(s) Publisher
No.
K. K.Aggarwal and Yogesh New age International
1. Software Engineering
Singh Publishers
Software Project Management: A
2. S.A. Kelkar PHI
concise study
Software Engineering Project
3. Richard H. Thayer Wiley India Publication
Management
UNIT – I (CO1)
Linear Algebra: Matrices and their properties (determinants, traces, rank, nullity, etc.); Eigenvalues
and eigenvectors; Matrix factorizations; Inner products; Distance measures; Projections; Notion of
hyperplanes; half-planes. [7Hrs]
UNIT – II (CO2)
Probability Theory: Sample Spaces-Events-Axioms–Counting–Conditional Probability and Bayes’
Theorem – The Binomial Theorem – Random variable - Mean and Variance of a Random variable
,Binomial-Poisson-Exponential and Normal distributions; Expectations and moments;. [7Hrs]
UNIT – IV (CO4)
Linear Regression: Linear Models, Mean Square Error (MSE), Likelihood Function, Parameter Estimation
(MLE), Over-fitting/Under-fitting, Application in Data Science - Global Warming, Cross Validation,
Supervised and Unsupervised Learning: Labeled Data and Unlabeled Data, Clustering. [7Hrs]
UNIT – V (CO5)
Introduction to R: Packages, Scientific Calculator, Inspecting Variables, Vectors, Matrices and
Arrays, Lists and Data Frames, Functions, Strings and Factors, Flow Control and Loops, Advanced
Looping, Date and Times.
Introduction to Python: Packages, Inserting and Exporting Data, Data Cleaning, Checking and Filling
Missing data, Data Merging, Data Operations, Joins. [6Hrs]
Text Books:
S.
Title Author(s) Publisher
No.
Probability and statistics for data Dr.D.C. Agarwal,
1. Shree Sai Prakashan
science Dr.Pradeep K.joshi
Data Analysis using statastics and Parthasarath Bishnu
2. PHI Learning
probability with R Language Vandana Bhattacherje
Reference Books:
S.
Title Author(s) Publisher
No.
Deepak Chawla and
1. Research Methodology Vikas Publishing House
Neena Sondhi
Introduction to Probability and
2. Sheldon M. Ross Academic Press
Statistics for Engineers and Scientists
List of Experiments
1. File I/O: Write a program for opening, closing, reading, writing, seeking and exception
handling of a file.
2. NumPy: Write a program demonstrating array creation and basic operations such as
indexing, slicing, shape manipulation, stacking and splitting of array.
3. Pandas: Write a program to import data(CSV,excel, text etc) using pandas data frames and
data preparation, filtering and sorting.
4. Matplotlib: Write a program to understand the use of Matplotlib for Simple Interactive
Chart(Line Chart, Histogram, Bar Chart, Pie Charts), subplot with functional method,
Working with Multiple Figures and Axes, Adding Text, Adding a Grid, Adding a Legend,
Saving the Charts.
5. Seaborn: Write a program to understand the use of seaborn for visualizing statistical
relationships, importing and preparing data, plotting with categorical data and visualizing
linear relationships.
6. Perform different data pre-processing methods.
7. Perform data cleaning, handling missing values, imputation techniques
(cleaning/filling/dropping/replacing).
8. Perform Exploratory Analysis: Develop k-means and MST based clustering techniques,
Develop the methodology for assessment of clusters for given dataset.
Text Books:
Reference Books:
S. No. Title Author(s) Publisher
1. Create your own Resume using HTML 5 Tags, add Styles to your Resume using CSS 3
Properties, Add External CSS styles, Internal and Inline CSS styles to know the priority, add
functionalities that use any 2 of HTML 5 API‟s.
2. Create a student Registration form for Job Application and validate the form fields using
JavaScript.
3. Create a CGPA Calculator in Web Brower using HTML, CSS and JavaScript. Use
functions in JavaScript.
4. Create a Quiz Program with adaptive questions using JavaScript.
5. Create a Pan Card Validation form using Object Oriented JavaScript,
i. consider the 10th character to be an alphabet.
ii. Get the user‟s First Name, Last Name and other required fields as input
iii. Assume the last digit of the Pan Number to be an alphabet
6. Write a program to demonstrate various JQuery traversing methods.
7. Create an online Event Registration form and validate using JQuery Construct a JSON
Structure for a bookstore and validate it using JSON Validator such as http://jsonlint.com/ and
parse the Json file to list the books under the category “Fiction”. Use JavaScript or JQuery for
parsing.
8. Write a program to create an array of employees using JSON.Write a program to create an
HTML table from the JSON data.
9. Write a program to parse a JSON string and convert it to a JavaScript object.
Text Books:
2. Working with basic networking commands and Study of various cables, and connectors used (CO1)
in Local Area Network (LAN).
3. Build Unshielded Twisted Pair (UTP) Ethernet crossover cable and Straight through cable. (CO1)
9. Analyze protocols like HTTP, ARP, Ethernet, IP in operation using packet capturing tool (CO3)
Ethereal/Wireshark.
10. Analyze TCP and UDP in operation using packet capturing tool Ethereal/Wireshark. (CO3)
11. Simulation of LAN protocol using NETSIM/Packet Tracer/LAN Trainer Kit (CO4)
12. Simulation of Routing protocol using NETSIM/Packet Tracer/LAN Trainer Kit (CO4)
13. Installation and working with FTP (File Transfer Protocol). (CO5)
Text Books:
S. No. Title Author(s) Publisher
Data Communications and
1. Behrouz A. Forouzan McGraw Hill
Networking -Fifth Edition
Computer Networking: A Top-
James F. Kurose and
2. Down Approach Featuring the Pearson Education
Keith W. Ross
Internet- Sixth edition
Reference Books:
S. No. Title Author(s) Publisher
Andrew
1. Computer Networks- Fifth Edition Tanenbaum, David Prentice-Hall
Wetherall
Computer Networks: A Systems
Larry L.
Approach (The Morgan Kaufmann
2. Peterson and Bruce S. Morgan Kaufmann
Series in Networking) - Fifth
Davie
Edition
The TCP/IP Guide: A
Comprehensive, Illustrated
3. Charles M. Kozierok No Starch Press
Internet Protocols Reference-
First Edition
Data and Computer
4. William Stallings Pearson Education
Communications- Tenth Edition
TCP/IP Illustrated: The Protocols- W. Richard Stevens and
5. Pearson Education
Second Edition G. Gabrani
MINOR PROJECT – I
Course Code 102594CS L=0 T=0 P=2 Credits = 1
Examination ESE CT TA Total ESE Duration
Scheme 25 - 25 50 -
The objective of this course is to improve On successful completion of the course, the
student’s ability to analyze, design and student will be able to:
solve complex engineering problems CO1: Identify, discuss and justify the technical aspects
through pedagogies (Project Based of the chosen project with a comprehensive and
Learning) that support them in developing systematic approach.
these skills. The goal here is not to CO2: Reproduce, improve and refine technical aspects
passively absorb and reiterate information; of engineering projects applying appropriate techniques,
but rather to actively engage with the resources, and modern engineering and IT tools.
content, work through it with others, relate CO3: Work as an individual and as a member or leader
to it through an analysis, use modern tools in teams in development of technical projects.
and effectively solve problems with the CO4: Follow management principle and value health,
corresponding knowledge gained. safety and ethical practices during project.
CO5: Communicate and report effectively project
related activities and findings.
(d) Evaluation
(i) Students form their team (max four students) and submit their areas in which they
would like to pursue their projects.
(ii) Through meeting and deliberations students are allotted guide depending on their
preference and maximum number of groups under a faculty is limited to three.
Students are asked to formulate problem statement and state objectives of their
project in consultation with the project guide.
(i) Progress is continuously monitored by guide and instructions are given how to
proceed further during their project periods as per time table.
(ii) Students submit weekly progress report to the project in-charge after consultation with
their project guide.
(d) Evaluation:
(i) In order to evaluate projects two project seminars (assessment) are taken in which
student’s team present their project through presentations and demonstrate their work.
(ii) Students are assessed on the basis of their technical skill implementation, use of
modern tools, communication skill, team work, health, safety and ethical practices and
relevance of the project.
(iii) At the end of the semesters a report is submitted by the students and student’s
projects are finally evaluated by external examiner in end semester practical
examination based on demonstration by students.
8. Chapters
I. Introduction (An overview of the whole report)
II. Formal Training provided (if applicable) [This section describes the
training provided through formal classroom training environment. Brief
description ofeach training session and its benefit towards the training
program]
************
CONSTITUTION OF INDIA
Course Code 100596HM L=0 T=0 P=0 Credits = -
Examination ESE CT TA Total ESE Duration
Scheme - - 25 25 -
UNIT – I CO1)
Introduction: Historical Perspective of Constitution of India; Philosophy of Indian Constitution;
Meaning of the constitution law and constitutionalism; Salient features and Preamble.
UNIT – II (CO2)
Contours of Constitutional Rights and Duties: Fundamental rights; Scheme of the Fundamental
Duties and its legal status.
UNIT – IV (CO4)
Emergency Provisions: National Emergency; President Rule; Financial Emergency.
UNIT – V (CO5)
Local Administration: Federal structure and distribution of legislative and financial powers
between the Union and the States; The Directive Principles of State Policy – Its importance and
implementation.
Text Books:
S.
Title Author(s) Publisher
No.
Introduction to the Constitution
1. Basu D D Lexis Nexis
of India
Principles of Public
2. Dr S N Myneni Allahabad Law Agency
Administration
Reference Books:
S.
Title Author(s) Publisher
No.
Dr. B. R. Ambedkar Framing of
1. Busi S N Ava Publishers
Indian Constitution
Theory and Practices of Modern
2. M G Gupta Central Book Depot
Government
ARTIFICIAL INTELLIGENCE
Course Code 102601CS L=3 T=1 P=0 Credits = 4
ESE CT TA Total ESE Duration
Examination 100 20 30 150 3 Hours
Scheme
Minimum number of class tests to be conducted = 02 Minimum assignments = 02
Text Books:
S.
Title Author(s) Publisher
No.
Artificial Intelligence Elaine Rich and Kevin Tata MeGraw Hill
1.
Knight
Introduction to Artificial Intelligence Dan W. Patterson Prentice Hall of India
2.
and Expert Systems
Reference Books:
S.
Title Author(s) Publisher
No.
1. Artificial Intelligence Mrs. Neeta Deshpande Technical Publications
MACHINE LEARNING
Course Code 109602CS L=2 T=1 P=0 Credits = 3
ESE CT TA Total ESE Duration
Examination 100 20 30 150 3 Hours
Scheme
Minimum number of class tests to be conducted = 02 Minimum assignments = 02
Text Books:
S. No. Title Author(s) Publisher
1. Machine Learning Tom M Mitchell McGraw Hill
2. Introduction to Machine Learning Ethem Alpaydin MIT Press
Machine Learning –
3 Stephan Marsland Chapman and Hall
An Algorithmic Perspective
Reference Books:
S. No. Title Author(s) Publisher
EMPLOYMENT COMMUNICATION
Course Code 100603HM L=3 T=0 P=0 Credits = 3
ESE CT TA Total ESE Duration
Examination
100 20 30 150 3 Hours
Scheme
Minimum number of class tests to be conducted = 02 Minimum assignments = 02
Text Books:
S.
Title Author(s) Publisher
No.
Strategies for Engineering Susan Stevenson & Steve
1. Willey India Pvt Ltd.
Communication Whitmore
Group Discussion: Theory &
2. Harnack, Fest and Jones Prentice Hall
Technique
3. The Art of Winning at Interviews Nagasudha Ravinuthala ICFAI University Press
Reference Books:
S.
Title Author(s) Publisher
No.
The Achievement Group
1. Secrets of Power Presentations Peter Urs Bender
Toronto
The Skills of Interviewing:
2. Leslie Rae Nichols Pub Co
A guide for Managers & Trainers
Captivate, Motivate, Inspire & How to Books
3. Presenting with Power
Persuade
Course on Employment
4. https://archive.nptel.ac.in/courses/109/105/109105144
Communication
DATA ANALYTICS
Course Code 109621CS L=3 T=0 P=0 Credits = 3
ESE CT TA Total ESE Duration
Examination
100 20 30 150 3 Hours
Scheme
Minimum number of class tests to be conducted = 02 Minimum assignments = 02
The objective of the course is On successful completion of the course, the student will be
aimed to Provide knowledge, able to:
insight into methods and tools CO1: Explain basic terms in the area of Data Exploration and
for Preparation and Transformation according to their purpose,
Visualization of the data CO2: Apply different methods of data collection,
generated by modern management and cleaning methods for data science
information systems. CO3: Apply various types of data in different data processing
methods, and define scope and use of different types of data
handling and segmentation.
CO4: Analyze the importance of exploratory data analysis before
embarking on sophisticated model building.
CO5: Create different visualization dashboard for extracting and
grouping data in different visualization tool. Understand the key
concepts in data science, including their real-world applications
and the toolkit used by data scientists
UNIT I [CO1]
Introduction: Objectives, Types of data, Data Science Process (DSP), Data Science Project’s
Lifecycle, Popular Toolkits, Applications, Python: Basic Programming Concept, Pandas and
Matplotlib Data Exploration through Summary Statistics and Plots, Data formats. (8Hrs)
UNIT II [CO2]
Data collection and Cleaning: Introduction, Sources of data, Data collection and A PIs, Data
Cleaning, Consistency checking, Handling Missing Values, Heterogeneous data, Pandas for Data
Manipulation. (7Hrs)
UNIT IV [CO4]
Data analysis: Introduction to statistics used in data science, Central tendencies and distributions,
Variance, Distribution properties and arithmetic, Basic machine learning algorithms: Linear
regression, Logistic Regression, SVM, Naïve Bayes. (7Hrs)
UNIT V [CO5]
Data Visualization: Introduction, Types of data visualization, Data for visualization: Data types
,Data encodings, Retinal variables, Mapping variables to encodings, Visual encodings.
Interactivity and visualization using Visualization Tools – Matplotlib, Tableau etc. Applications:
Recent trends in various data collection and analysis techniques, various application development
methods used in data science. (7Hrs)
Text Books:
Reference Books:
UNIT – I (CO1)
Overview of Predictive Analytics: Predictive Analytics, Supervised vs. Unsupervised Learning,
Parametric vs. Non-Parametric Models, Business Intelligence, Predictive Analytics vs Business
Intelligence, Predictive Analytics vs. Statistics, Statistics and Analytics, Predictive Analytics vs. Data
Mining Challenges in Using Predictive Analytics, Obstacles in Management, obstacles with Data,
Obstacles with Modeling, Obstacles in Deployment.
[8Hrs]
UNIT – II (CO2)
Setting Up the Problem: Predictive Analytics Processing Steps: CRISP-DM, Business Understanding,
The Three-Legged Stool, Business Objectives, Defining Data for Predictive Modeling Defining the
Columns as Measures, Defining the Unit of Analysis, Defining the Target Variable, Temporal
Considerations for Target Variable, Defining Measures of Success for Predictive Models, Success
Criteria for Classification, Success Criteria for Estimation.
[7Hrs]
UNIT – IV (CO4)
Predictive Modeling: Decision Trees, The Decision Tree Landscape, Building Decision Trees, Decision
Tree Splitting Metrics, Decision Tree Knobs and Options, Reweighting Records: Priors, Logistic
Regression, Interpreting Logistic Regression Models, Assessing Predictive Models. [7Hrs]
UNIT – V (CO5)
Data Preparation: Variable Cleaning, Incorrect Values, Consistency in Data Formats, Outliers,
Multidimensional Outliers, Missing Values, Fixing Missing Data, Feature Creation, Simple Variable
Transformations, Fixing Skew, Binning Continuous Variables, Numeric Variable Scaling, Nominal
Variable Transformation, Ordinal Variable Transformations, Date and Time Variable Features, ZIP Code
Features.
[7Hrs]
Text Books:
S.
Title Author(s) Publisher
No.
Applied Predictive Analytics Principle and
1. Dean Abbot Wiley publication
Techniques for the professional data analyst
Daniel T. Larose and
2. Data Mining and Predictive Analytics Wiley publication
Chantal D.Larose
Reference Books:
S.
Title Author(s) Publisher
No.
1. Predictive Analytics Eric Siegel Wiley publication
Anasse Bari,
2. Predictive Analytics for Dummies Mohamed Chaouchi
Jon Wiley & son
SOFT COMPUTING
Course Code 102623CS L=3 T=0 P=0 Credits = 3
Examination ESE CT TA Total ESE Duration
Scheme 100 20 30 150 3 Hours
Minimum number of class tests to be conducted = 2 Minimum assignments = 2
UNIT I: (CO1)
Introduction to Soft Computing, Fuzzy Systems, Rough Sets, Artificial Neural Networks, Search
Strategies.FUZZY SETS: Crisp Sets, Fuzzy Sets, Fuzzy Membership Functions, Operations on
Fuzzy Sets, Fuzzy Relations, Fuzzy Extension Principle. [8Hrs]
UNIT V: (CO5)
ELEMENTARY SEARCH TECHNIQUES: State Spaces, State Space Search, Exhaustive Search,
Heuristic Search.Basics of Genetic Algorithms. [7Hrs]
Text Books:
S. Title Author(s) Publisher
No.
1. Introduction To Soft Computing Samir Roy, Pearson
Udit Chakraborty
2. Neural Networks, Fuzzy Logic, And Genetic S. Rajasekaran and PHI
Algorithms: Synthesis and Applications G.A. Vijayalakshmi Pai
Reference Books:
S. Title Author(s) Publisher
No.
1. Fusion of Neural Networks, Fuzzy Systems and Lakhmi C. Jain; CRC Press
Genetic Algorithms: Industrial Applications N.M. Martin
2. Applied soft computing : techniques and Samarjeet Borah, Apple Academic Press
applications Ranjit Panigrahi Inc (CRC Press)
This course aims to develop an understanding of On successful completion of the course, the
the concepts in data mining, to understand and student will be able to:
evaluate popular data mining techniques and CO1: Identify the types of the data to be mined and
software packages, to be able to identify promising present a general classification of tasks and
applications of data mining and to be able to primitives to integrate a data mining system.
design/implement new data mining algorithms. CO2: Apply preprocessing methods for any given raw
data.
CO3: Extract interesting patterns from large amounts
of data.
CO4: Discover the role played by data mining in
various fields.
CO5: Choose and employ suitable data mining
algorithms to build analytical applications.
UNIT-I (CO1)
Data warehouse: Introduction to Data warehouse, Difference between operational database
systemsanddatawarehouses,DatawarehouseCharacteristics,DatawarehouseArchitectureanditsComponent
s,Extraction-Transformation-Loading,Logical(Multi-Dimensional),DataModeling,Schema Design, Star and
Snow-Flake Schema, Fact Constellation, Fact Table, Dimension Table Characteristics; OLAP Cube, OLAP
Operations, OLAP Server Architecture-ROLAP, MOLAP and HOLAP. [8Hrs]
UNIT–II (CO2)
Introduction: Fundamentals of data mining, Data Mining Functionalities, Classification of Data Mining
systems, Data Mining Task Primitives, Integration of a Data Mining System with a Database or Data
Warehouse System, Major issues in Data Mining. Data Preprocessing: Need for Preprocessing the Data,
Data Cleaning, Data Integration &Transformation, Data Reduction, Discretization and Concept Hierarchy
Generation. [7Hrs]
UNIT-III (CO3)
Classification: Problem Definition, General Approaches to solving a classification problem, Classification
techniques, Decision Trees-Decision tree Construction, Methods for Expressing attribute test conditions,
Measures for Selecting the Best Split, Algorithm for Decision tree Induction ;Naive-Bayes Classifier.
Prediction: Accuracy and Error measures, Evaluating the accuracy of classifier or a predictor. [7 Hrs]
UNIT-IV (CO4)
Association Rules: Problem Definition, Frequent Item Set Generation, The APRIORI Principle, Support
and Confidence Measures, Association Rule Generation; APRIOIRI Algorithm, The Partition Algorithms,
FP-Growth Algorithms, Compact Representation of Frequent Item Set-Maxima L frequent Item Set, Closed
Frequent Item Set. [7Hrs]
UNIT-V (CO5)
Text Books:
S.
Title Author(s) Publisher
No.
Data Mining – Concepts Jiawei Han & Micheline Kamber
1. Elsevier
and Techniques
Data Mining Introductory
2. Margaret H Dunham PEA.
and Advanced topics
Psng Ning Tan, Vipin Kumar,
3. Introduction to Data Mining Pearson Educator
Michael Steinbanch
Reference Books:
S.
No. Title Author(s) Publisher
Text Books:
S.
Title Author(s) Publisher
No.
Michael E. Whitman and
1. Principles of Information Security Cengage Learning
Herbert J. Mattord
Information Security: The Complete
2. Reference Mark Rhodes-Ousley McGraw Hill
Reference Books:
S.
Title Author(s) Publisher
No.
SYLLABUS
B. Tech. (Sixth Semester)
To know source of solid and On successful completion of the course, the student will
hazardous wastes. be able to:
To learn waste generation rates.
To understand municipal solid CO1: Describe the solid and hazardous wastes.
wastes collection system. CO2: Explain generation rates of solid and hazardous wastes.
To understand the labeling and CO3: Describe handling and segregation of waste at source.
handling of hazardous waste. CO4: Discuss various regulations about the management and
To learn solid waste disposal. handling of hazardous waste.
CO5: Monitor the solid waste disposal in landfills.
Sources of solid and hazardous wastes - Need for solid and hazardous waste management -
Legislations on management and handling of municipal solid wastes, hazardous wastes, and
biomedical wastes. [6 Hrs.]
Waste generation rates - Composition - Hazardous Characteristics - TCLP tests - waste sampling-
Source reduction of wastes - Recycling and reuse. [8 Hrs.]
Handling and segregation of wastes at source - storage and collection of municipal solid wastes -
Need for transfer and transport. [8 Hrs.]
Site selection - design and operation of sanitary landfills- secure landfills and landfill bioreactors -
leachate and landfill gas management. [7 Hrs.]
SYLLABUS
B. Tech. (Sixth Semester)
Text Books:
S.
Title Author(s) Publisher
No.
1. Environmental Engineering-II B.C. Punmia and A.K. Jain Laxmi Publications,
2. Introduction to Environmental G.M. Masters Prentice Hall
Engineering and Science
3. Manual on Municipal Solid CPHEEO Central Public Health and
waste management Environmental Engineering
Organization, Government
of India
Reference Books:
S.
Title Author(s) Publisher
No.
1. Solid Waste Management C.L. ell John Wiley
2. How to dispose of toxic P.W. Powers Noyes Data Corporation
substances and industrial Waste
3. Integrated Solid Waste George Tchobanoglous, McGraw- Hill
Management Hilary Theisen and Samuel
A, Vigil
Text Books:
S.
Title Author(s) Publisher
No.
Aaron M. Tenenbaum,
Data Structures Using C and
1. YedidyahLangsam and PHI
C/C++”
Moshe J. Augenstein
Fundamentals of Data
2. Horowitz and Sahani Galgotia Publication
Structures
3. Introduction to Algorithms Cormen, Lelserson, Rivert MIT Press / McGraw-Hill
Fundamentals of Computer Ellis Horowitz, SartajSahni,
4. Galgotia Publications
Algorithm SanguthevarRajasekaran
Reference Books:
S.
Title Author(s) Publisher
No.
An Introduction to Data Jean Paul Trembley and
1. McGraw Hill
Structures with applications Paul G. Sorenson
Jon Kleinberg and
2. Algorithm Design Pearson
ÉvaTardos
Algorithm Design:
Michael T Goodrich and
3. Foundations, Analysis, and Wiley
Roberto Tamassia
Internet Examples
Text Books:
Reference Books:
S.
Title Author(s) Publisher
No.
Unix shell programming
1. Y.Kanetkar BPB Pub
Behrouz A. Forouzan,
Unix and shell
2. Richard F. Gilberg Thomson Asia
Programming
Thomson
3. NPTEL Link https://archive.nptel.ac.in/courses/117/106/117106113/
UNIT – I CO1
Introduction: Overview of various renewable energy sources, limitations of non-renewable
energy sources, Need, availability, classification, advantages & disadvantages of different
renewable sources. Energy storage, distribution and conservation. [7Hrs]
UNIT – II CO2
Solar Energy Fundamentals: Solar Cells; Theory of Solar Cells, Materials, Solar Thermal
Energy: Solar collectors and its types, Applications of solar collectors, storage, Solar Thermal
Power Plants, merits/demerits. [8Hrs]
UNIT – III CO3
Wind Energy Fundamentals: Basic Principles of Wind Energy conversion, Site Selection
criterion, Types of Rotors, Characteristics, performance & limitations of energy conversion
systems. [8Hrs]
UNIT – IV CO4
Bio-Mass Energy Fundamentals– Conversion Technology, Classification of Plants,
Advantages & Disadvantages. [6 Hrs]
UNIT –V CO5
Thermo Electric Power – Basic Principles, Thermo Electric Materials, Performance &
Limitations.
Hydrogen Energy – Principles of conversion, Methods of H2 production.
Fuel cells: principle, types. [7Hrs]
Text Books:
S.
Title Author(s) Publisher
No.
1. Non-Conventional Energy Sources G.D. Rai Khanna Publishers.
McGraw Hill Education
2. Non-Conventional Energy Sources B.H. Khan
India Private Limited
Reference Books:
S.
Title Author(s) Publisher
No.
1. Solar Energy S.P. Sukhatme McGraw Hill Education
New Age International
2. Energy Conversion Systems Rakosh Das Begamudre
Publishers
ELECTRIC VEHICLES
(Open Elective Course : Open to all branches)
Course Code 100645EE L=3 T=0 P=0 Credits = 3
ESE CT TA Total ESE Duration
Examination
100 20 30 150 3 Hours
Scheme
Minimum number of class tests to be conducted = 02 Minimum assignments = 02
Course Objectives Course Outcomes
To familiarize the students about the On successful completion of the course, the
fundamentals of electric vehicles (EV), their student will be able to:
CO1: Explain the infrastructure of Electric Vehicles.
architecture, technologies and to discuss
CO2: Explain the Drive Cycle and various
energy storage with charging techniques. parameters of battery.
CO3: Estimate the SoH and SoC of EV battery.
CO4: Explain the Thermal, Mechanical as well as
Electric design of battery pack.
CO5: Evaluate the performance of Electric vehicle.
UNIT-I CO1
Introduction to Electric Vehicles: Overview of Electric Vehicles in India, E V Program in India,
Batteries, Charging and Swapping Infrastructure, Procurement of Lithium for batteries, EV
Subsystems, Forces acting on moving a vehicle, Aerodynamic drag, Rolling Resistance and Uphill
Resistance, Power and Torque for acceleration. [6Hrs]
UNIT – II CO2
Drive Cycle and EV Subsystem: Drive Cycle and Energy used per km, EV Subsystem: Design of
EV Drive Train, Introduction to Battery Parameters, Importance of Lithium Ion Battery, Batteries in
Future, Li-Ion Battery Cells. [9Hrs]
UNIT – V CO5
Performance Parameters and Chargers: Power and Efficiency, Torque Production, Speed and
Back EMF, Future Frontiers, EV Chargers- Slow and Fast, Public Chargers, Economics of Public
Chargers. [7Hrs]
Text Books:
S.
Title Author(s) Publisher
No.
Electric & Hybrid Vehicles - Design
1. Iqbal Hussain CRC Press
Fundamentals
2. Electric Vehicle Technology Explained James Larminie John Wiley & Sons.
Reference Books:
S.
Title Author(s) Publisher
No.
Modern electric, hybrid electric, and fuel cell Ehsani, Mehrdad, Yimin CRC Press
1.
vehicles: fundamentals, theory & design Gao, and Ali Emadi.
IoT Applications
(Open Elective Course : Open to all branches except CSE & IT)
Course Code 100646ET L=3 T=0 P=0 Credits = 3
ESE CT TA Total ESE Duration
Examination
100 20 30 150 3 Hours
Scheme
Minimum number of class tests to be conducted = 02 Minimum assignments = 02
UNIT-I CO1
INTRODUCTION TO IOT: Introduction, Definition and Characteristics of IoT, Things in IoT, IoT Stack,
Enabling Technologies, IoT Challenges, IoT Functional Blocks. [6Hrs]
UNIT – II CO2
IOT SENSORS NETWORKS: Sensor Interfacing, Working of IoT Sensors, Types of IoT Sensors &
Actuators, Microcontroller in IoT, Role of Embedded system in IoT. [7Hrs]
UNIT – IV CO4
DESIGN OF IOT: IoT Protocols, IoT Communication Models, IoT Communication APIs: REST
&WebSocket based (Introduction and Block diagram). [5Hrs]
UNIT – V CO5
IOT AND M2M: Block diagram of M2M, IoT Vs M2M, Simplified OSI model, Network Topologies,
Types of Internet Networking and Network APIs. [5Hrs]
Text Books:
S.
Title Author(s) Publisher
No.
Internet of Things A Hands-On- Vijay Madisetti, Orient Blackswan
1.
Approach ArshdeepBahga Private Limited.
Reference Books:
S.
Title Author(s) Publisher
No.
Foundational Elements of an IOT
Joe Biron & Jonathan
1. Solution - The Edge, Cloud and Oreilly media inc.
Follett
Application Development
The Internet of Things (A Look at Real International Kindle
2. Lucas Darnell
World Use Cases and Concerns) paper white Edition.
The Internet & Its Protocol-A Morgan Kaufmann
3. Adrian Farrel
comparative Approach Publishers.
Internet of Things-Architecture and McGraw Hill Education
4. Raj Kamal
Design Principles (India) Private Limited.
S. Misra, Cambridge University
5. Introduction to IoT
A. Mukherjee, and A. Roy Press.
Introduction to Industrial Internet of S. Misra, C. Roy,
6. CRC Press.
Things and Industry 4.0. and A. Mukherjee
The objective of this course is to make On successful completion of the course, the
students aware about the concepts and student will be able to:
basics of web development using PHP. This CO1: Demonstrate an understanding of the concepts
syllabus also aims to understand the of PHP, variables and operators.
database using my SQL and helps students CO2: Demonstrate an understanding of arrays and
to develop user form. functions used in PHP
CO3: Work with files and directories
CO4: Create and manage sessions and cookie.
CO5: Implement web pages in order to store and
retrieve data using database like MySQL
UNIT – I CO1
Introduction to PHP: Evaluation of Php, XAMP/LAMP installation, Basic Syntax, echo function,
Defining variable and constant, PHP Data type, Operator and Expression. Making Decisions, Doing
Repetitive task with looping, Mixing Decisions and looping with Html. [7hrs]
UNIT II CO2
Arrays and Functions: Anatomy of an Array, Creating index based and Associative array Accessing
array, Element Looping with Index based array, Looping with associative array using each() and
foreach(), Some useful Library function. PHP string functions. [7hrs]
UNIT – III CO3
Working with files and Directories: Working with file and Directories Understanding file& directory,
Opening and closing, a file, Coping, renaming and deleting a file, working with directories, Creating
and deleting folder, File Uploading & Downloading. GET and POST variables. Embedding PHP.
Sending Email. [8hrs]
UNIT – IV CO4
Session and Cookie: Introduction to Session Control, Session Functionality What is a Cookie,
Setting Cookies with PHP. Using Cookies with Sessions, Deleting Cookies, Registering Session
variables, Destroying the variables and Session. MD5 encryption, Exception Handling. [8hrs]
UNIT – V CO5
Exception Handling, Database Connectivity with MySQL:
Understanding Exception and error, Try, catch, throw, Error tracking and debugging.
Introduction to RDBMS, Connection with MySql Database, Performing basic database operation(DML)
(Insert, Delete, Update, Select), Setting query parameter, Executing query-Join (Cross joins, Inner
joins, Outer Joins, Self joins.)
User Regsitration, Login, password change. [10hrs]
Text Books:
S.
Title Author(s) Publisher
No.
1. Learning PHP, MySQL & Robin Nixon O’Reilly, Shroff Publishers &
JavaScript with j Query, CSS & Distributers Private Limited
HTML5 (SPD)
2. PHP, MySQL & JavaScript All-in- Richard Blum Wiley
One For Dummies
Video Reference:
PHP and MySQL, Spoken-Tutorial IIT Bombay,
URL: https://www.youtube.com/playlist?list=PL7WFbgpeASD3kmW7h5qhGZGIWTOXGGbTZ
OPERATION RESEARCH
(Open Elective Course : Open to all branches)
Course Code 100648ME L=3 T=0 P=0 Credits = 3
ESE CT TA Total ESE Duration
Examination
100 20 30 150 3 Hours
Scheme
Minimum number of class tests to be conducted = 02 Minimum assignments = 02
UNIT – I (CO1)
Introduction: Various stages of O.R., Fields of application, optimization and its classification.
General Linear Programming Problems- Introduction, maximization and minimization of function
with or without constraints, formulation of a linear programming problem, graphical method and
simplex method, Big M method, degeneracy, application of L.P.P. in Mechanical Engineering.[8Hrs]
UNIT – II (CO2)
The Transportation Problems: Mathematical formulation computational procedures, Modified
Distribution Method, Vogel’s Approximation Method, Solution of balanced and unbalanced
transportation problems and case of Degeneracy. [6Hrs]
The Assignment Problems: Mathematical formulation of assignment problems, solution of
assignment problems, traveling salesman problems, Aircrew Assignment problems. [6Hrs]
UNIT – IV (CO4)
Network Analysis: CPM & PERT: Network Representation, Techniques for drawing network.
Project cost, Optimum project duration, project crashing and Time estimation in PERT. [5Hrs]
UNIT-V (CO5)
Game Theory: Introduction, two-person zero sum game, methods for solving two-person zero sum
game: when saddle point exists, when no saddle point exists, solution of 2xn and mx2 game-
Method of subgame, Graphical method. [3Hrs]
Text Books:
S.
Title Author(s) Publisher
No.
1. Operation Research Hira & Gupta S.Chand & Co.
Reference Books:
S.
Title Author(s) Publisher
No.
1. Operation Research S.D.Sharma S.Chand & Co.
FINANCIAL MANAGEMENT
(Open Elective Course : Open to all branches)
Course Code 100649mg L=3 T=0 P=0 Credits = 3
ESE CT TA Total ESE Duration
Examination
Scheme 100 20 30 150 3 Hours
Minimum number of class tests to be conducted = 02 Minimum assignments = 02
Text Books:
Reference Books:
S.
Title Author(s) Publisher
No.
Financial Decision Making:
1. Concepts, Problems and John J. Hampton PHI
Cases
2. Financial Management and V. K. Bhalla Anmol Publications
Policy
Essentials of Financial
4. Management I M Pandey Vikas Publishing House
PYTHON
(Open Elective Course : Open to all branches)
Course Code 100650CA L=3 T=0 P=0 Credits = 3
ESE CT TA Total ESE Duration
Examination
100 20 30 150 3 Hours
Scheme
Minimum number of class tests to be conducted = 02 Minimum assignments = 02
UNIT-I CO1
Python basic, Data types, Typecasting, Data type conversions, String operations, Slicing, Stride, String
Methods. Python programming fundamentals-conditions & Branching. [8Hrs]
UNIT-II CO2
Tuple, Lists, Set, Dictionaries- Tuple indexing, Slicing, Nesting, List indexing, List functions-extend,
append, delete, split. List Aliasing, List Clone. Set –creating set, Set Operations. Dictionaries. [7Hrs]
UNIT-III CO3
Python Functions: Defining a function, Calling a function, Types of functions, Function Arguments,
Anonymous functions, Global and local variables, Organizing python codes using functions. [7Hrs]
UNIT-IV CO4
Introduction to matplotlib. Plotting different types of graphs using Python. Image processing in Python.
Reading images in python. Some basic operations with images: Resizing, tilt, rotation. [7Hrs]
UNIT-V CO5
Data Handling with PandasCreation of a panda’s series from a dictionary of values and array Creation
of a panda’s series from a dictionary of values and array, Importing and exporting data between
pandas and CSV file, Basic concepts and use of NumPy. [7Hrs]
TextBooks:
S.
Title Author(s) Publisher
No.
1. Python Programming Anurag Gupta,G P Biswas Mc Graw Hill
ReferenceBooks:
S.
Title Author(s) Publisher
No.
New Age International
1. Python for beginners Harsh Bhasin
Publisher
Prof. Rahuk E. Borate
2. Python for beginners Dr. Sunil Khilari Shroff/X-Team
Prof. Rahul S Navale
6. Write a program to Display 1st element and last element in the list. (CO3)
Text Books:
S.
Title Author(s) Publisher
No.
Prolog Programming for Artificial Ivan Bratko Addison-Wesley
1.
Intelligence
Reference Books:
S.
Title Author(s) Publisher
No.
New Age International
1. Logic And Prolog Programming Saroj Kaushik
Publisher
List of Experiments
Experiment to be performed
1. To implement Dataset Normalization for wine quality dataset. [CO1]
Data Source: - (https://www.kaggle.com/datasets/yasserh/wine-quality-dataset).
6. To predict if a person would buy life insurance based on his age using Logistic
Regression [CO4]
Data Source: -
(https://www.kaggle.com/datasets/sharathchandra4545/insurance-data).
Text Books:
S. No. Title Author(s) Publisher
Reference Books:
S. No. Title Author(s) Publisher
LIST OF EXPERIMENTS
(At least Ten experiments are to be performed by each student)
1. Getting familairization with linux Enviornment - History of Unix, GNU Project, Linux Kernel
2. Linux Installation and Configuration - Popular Linux Distributions, Media Preperation tools
booting Linux from USB, Virtualization tools, Free Cloud Hosting, Familairizing with Linux
File system, Essential Linux Commands
3. Study the Features of Linux Enviornment - Basic Linux Commands: echo, who, date, pwd ,
cd, mkdir, rmdir, ls, cp, mv, rm, cat, more, wc, find, head, tail , sort, nl, uniq, grep, egrep,
fgrep, cut, paste, join, tee, comp, cmp, diff, tr. Funny Linux Commands
4. Getting Familiarization with..Linux Package management commands, Basic Administration
Commands, VI Editor basics : modes of vi, Cursor Movement Commands of Vi, Inserting
and deleting text, cut copy and paste
5. Shell Scripting..What is Shell Script, How to write Shell Script , First Shell script - Write a
script to print user information who are currently logged in
6. Basic Shell and C Program. Using if else statement check whether two numbers are equal
or not, Write a basic c program to print Hello world -using vi and gcc
7. Basic Shell Program.. Shell Script for performing mathematical operations, Shell Script for
Swapping values of two variables using temporary variable, Shell Script for Swapping
values of two variables without temporary variable, Shell Script for determining whether
number is even or odd, Task/Assignment
8. More on Shell.. User defined variables & shell Arithmetic, Control Flow (serial, selective &
Iterative): if-then-else-fi statement, case - in - esacstatemenst, Iterative Statement while - do
-done , for -do -done
9. File Access Permissions (FAP) - FAP Basics, Changing FAP with chmod, Modes - absolute
and Symbolic Mode, Octademical Representation
10. Different shells like sh, csh, ksh,tsh, bash and others
NOTE: The laboratory experiments may be performed in with of the LINUX shell
environments: BOURNE Shell/ KORN Shell / CShell.
Text Books:
Reference Books:
MINOR PROJECT – II
Course Code 102694CS L=0 T=0 P=2 Credits = 1
Examination ESE CT TA Total ESE Duration
Scheme 50 - 25 75 -
The objective of this course is to improve On successful completion of the course, the
student’s ability to analyze, design and student will be able to:
solve complex engineering problems CO1: Identify, discuss and justify the technical aspects
through pedagogies (Project Based of the chosen project with a comprehensive and
Learning)that support them in developing systematic approach.
these skills. The goal here is not to CO2: Reproduce, improve and refine technical aspects
passively absorb and reiterate information; of engineering projects applying appropriate techniques,
but rather to actively engage with the resources, and modern engineering and IT tools.
content, work through it with others, relate CO3: Work as an individual and as a member or leader
to it through an analysis, use modern tools in teams in development of technical projects.
and effectively solve problems with the CO4: Follow management principle and value health,
corresponding knowledge gained. safety and ethical practices during project.
CO5: Communicate and report effectively project
related activities and findings.
(d) Evaluation
(i) Students form their team (max four students) and submit their areas in which they
would like to pursue their projects.
(ii) Through meeting and deliberations students are allotted guide depending on their
preference and maximum number of groups under a faculty is limited to three.
Students are asked to formulate problem statement and state objectives of their
project in consultation with the project guide.
(i) Progress is continuously monitored by guide and instructions are given how to
proceed further during their project periods as per time table.
(ii) Students submit weekly progress report to the project in-charge after consultation with
their project guide.
(d) Evaluation:
(i) In order to evaluate projects two project seminars (assessment) are taken in which
student’s team present their project through presentations and demonstrate their work.
(ii) Students are assessed on the basis of their technical skill implementation, use of
modern tools, communication skill, team work, health, safety and ethical practices and
relevance of the project.
(iii) At the end of the semesters a report is submitted by the students and student’s
projects are finally evaluated by external examiner in end semester practical
examination based on demonstration by students.
UNIT – I (CO1)
Introduction to Indian Ethos: Indian Culture; Civilization; Heritage; General characteristics and major
literature; Vedic visions and Upanishads
UNIT – II (CO2)
Modern Science and Indian Knowledge System: Development of Science and Technology in
ancient, medieval and modern India; Eminent Scientists; Yoga and Holistic health care
UNIT – IV (CO4)
Art & Technology: Fine arts & Linguistics; Economics & Mathematics; Architecture & Agriculture;
Astronomy & Astrology; Ayurveda, Metallurgy & Chemistry
UNIT – V (CO5)
Education System in India: Goals of traditional knowledge system; Gurukuls & Student-Teacher
relation; Renowned universities, Traditional knowledge & Intellectual Property
Text Books:
S.No. Title Author(s) Publisher
Text and Interpretation:
1. Kapil Kapoor D K Printworld
The India Tradition
2. Modern Physics and Vedant Swami Jitatmanand Bharatiya Vidya Bhavan
Reference Books:
S.No. Title Author(s) Publisher
Science of Consciousness
1. RN Jha Vidyanidhi Prakasham
Psychotherapy and Yoga Practices
Yoga-darshanam with Vyasa
2. GN Jha Vidyanidhi Prakasham
Bhashya
Founders of Sciences in Ancient
3. Satya Prakash Vijay Kumar Publisher
India