Ai&ds Syllabus
Ai&ds Syllabus
ARTIFICIAL INTELLIGENCE
SYLLABUS OF
BACHELOR OF TECHNOLOGY
[Effective for 2021batch]
Course Structure & Syllabus for B. Tech (Data Science & AI)
1st SEM.
Sub. Code Subject Name Credits Total Credits
MA 1101 Engineering Mathematics–I 4
CE 1102 Mechanics of Solids 3
PH 1103 Engineering Physics 4
ME 1105 Engineering Graphics 3 20
BA 1106 Communication Skills 3
ME 1161 Workshop Practice 1.5
PH 1162 Engineering Physics Lab 1.5
Course Structure & Syllabus for B. Tech (Data Science & AI)
2nd SEM.
Sub. Code Subject Name Credits Total Credits
MA 1201 Engineering Mathematics–II 4
CH 1108 Engineering Chemistry 4
EE 1109 Elements of Electrical Engineering 3
CS 1110 Computer Programming using C 4 18
CH 1191 Environmental Science* 0
CH 1163 Engineering Chemistry Lab 1.5
CS 1164 Computer Programming Lab 1.5
*Mandatory audit course
Course Structure & Syllabus for B. Tech (Data Science & AI)
3rd SEM.
Sub. Code Subject Name Credits Total Credits
MA 1301 Mathematical Foundations for Data Science-I 3
HU 1302 Finance & Econometrics 3
DS 1303 Introduction to Data Analytics 3
DS 1304 Object Oriented Programming 3
DS 1305 Data Structures 3
DS1306 Computer System Architecture 3 22.5
BP 1391 Constitution of India* 1
DS 1361 Data Analytics Lab 1.5
DS 1362 Object Oriented Programming Lab 1.5
DS 1363 Data Structures Lab 1.5
*Mandatory audit course
Course Structure & Syllabus for B. Tech (Data Science & AI)
4th SEM.
Sub. Code Subject Name Credits Total Credits
MA 1401 Mathematical Foundations For Data Science-II 3
DS 1402 Database Systems 3
DS 1403 Machine Learning 3
DS 1404 Design & Analysis of Algorithms 3
22.5
DS 1405 Data Communications and Networks 3
DS 1431 Program Elective-I. 3
DS 1461 Database Lab 1.5
DS 1462 Machine Learning Lab 1.5
DS 1463 Design & Analysis of Algorithms Lab 1.5
Course Structure & Syllabus for B. Tech (Data Science & AI)
5th SEM.
Sub. Code Subject Name Credits Total Credits
MA 1501 Mathematical Foundations For Data Science-III 3
DS 1501 Deep Learning 3
DS 1502 Operating Systems 3
DS 1503 Natural Language Processing 3
DS 1504 Cloud Computing 3
DS 1531 Program Elective – II 3 21.5
DS 1562 Operating Systems Lab 1.5
DS 1563 Web Technologies Lab 1.5
DS 1581 Industrial Training, I 0.5
Course Structure & Syllabus for B. Tech (Data Science & AI)
6th SEM.
Sub. Code Subject Name Credits Total Credits
HU 1601 Operations Research 3
DS 1601 Artificial Intelligence 3
DS 1602 Parallel Programming 3
DS 1603 Big Data Analytics 3
DS 1604 Data Privacy & Security 3 23.5
DS 1605 Remote Sensing in Data Science 3
DS 1561 Artificial Intelligence and Deep Learning Lab 1.5
DS 1662 Big Data Analytics Lab 1.5
DS 1671 Mini Project 2
DS 1681 Industrial Training II 0.5
Course Structure & Syllabus for B. Tech (Data Science & AI)
7th SEM.
Sub. Code Subject Name Credits Total Credits
DS 1751 Software Engineering 4
DS 1752 Internet of Thing 4
DS 1733* Program Elective - III 3
20
DS 1734* Program Elective - IV 3
DS 1735* Program Elective - V 3
DS 1721* Open Elective - I 3
Course Structure & Syllabus for B. Tech (Data Science & AI)
8th SEM.
Sub. Code Subject Name Credits Total Credits
DS 1871 Project Work/ Practice School (MAJOR PROJECT) 12 12
PROGRAM ELECTIVE II
DS 1531A Quantum Computing
DS 1531B Data Forensics
DS 1531C Soft Computing Techniques
PROGRAM ELECTIVE IV
DS 1734A Biostatistics
DS 1734B Applied Econometrics
PROGRAM ELECTIVE V
DS 1735A Finance & Security Analytics
DS 1735B Business Analytics
OPEN ELECTIVE I
DS 1721A Supply Chain Management
DS 1722B Bioinformatics
SEMESTER – I
MA 1101: ENGINEERING MATHEMATICS –I, Credit: 4 (L-3, T-1, P-0)
Successive differentiation, Leibnitz’s theorem, Polar curves, Tangent and normal of Polar curves,
Angle between radius vector and tangent, Angle of intersection of two curves, Derivatives of arcs
(Cartesian and Polar), Asymptotes, Curvature, Rolle’s theorem, Mean value theorems, Expansion
of series, Partial differentiation, Total differential, Differentiation of composite and implicit
functions. Tracing of curves, Integral calculus, Analytical solid geometry- Direction Cosines,
Planes, Straight lines, Spheres, Right circular cone and Right circular cylinder, Convergence,
Divergence, Comparison test, Ratio test, Raabe’s test, Cauchy’s root test, Cauchy’s integral test,
Alternating series, Leibnitz’s test, Absolute and conditional convergence.
Text-Books & Reference Books:
1. B. S. Grewal, Higher Engineering Mathematics, (42e), Khanna Publishers, 2013
2. Kreyzig E., Advanced Engineering Mathematics, (10e), Wiley Eastern, 2011
3. David C. Lay, Linear Algebra and applications, (3e), Pearson Education, 2009
4. Sastry S. S., Introductory methods of Numerical analysis, (4e), PHI, 2007
5. Rainville E. D. and Bedient P.E., A short course in differential equations, (4e), Macmillan
Publishers, 1969
Reference Books:
1. Machine Learning: An Algorithmic Perspective, Second Edition (Chapman & Hall/Crc
Machine Learning & Pattern Recognition) By Stephen Marsland.
HU 1302 Credit: 3 (L-3, T-0, P-0)
FINANCE & ECONOMETRICS
Questions to be set: SIX (Q1, Q2 from Unit-I, Q3, Q4 from Unit-II, Q5, Q6 - 50% from Unit-I and
50 from Unit-II [3rd sem only] / EIGHT (FOUR from UNIT I and FOUR from UNIT II).
Questions to be answered: Q1-Q4 compulsory, and any one of Q5 or Q6 [3rd sem only] / FIVE
selecting at least TWO from each unit.
Course Objective: To introduce the students with the Finance & Econometrics like Basic
Economics, Mathematics of Finance, Information about Financial Investment Companies etc.
Pre-requisites: Basic Mathematical knowledge
UNIT – I
1. Basic Economics: Nature and significance, Micro & macro differences, Law of demand and
supply, Elasticity & equilibrium of demand & supply. Time value of money, Interest factors
for discrete compounding, Nominal & effective interest rates,basics of investment and
consumption function.
2. Mathematics of Finance: Present and future worth of single, Uniform gradient cash flow. Bases
for comparison of alternatives, Present worth amount, Capitalized equivalent amount, Annual
equivalent amount, Future worth amount, Capital recovery with the return, Rate of return
method.
3. Financial Investment Companies: Mutual fund companies, types of mutual funds, Calculation
of Net Asset Values, Venture Capital Companies, Investment and Merchant Banking
companies.
UNIT – II
4. Accounting: Concept of Financial Accounting, Difference between financial, cost and
management accounting, Depreciation of fixed assets: Physical & functional depreciation,
Straight-line depreciation, Declining balance method of depreciation, Sum-of-the years digits
method of depreciation, Sinking fund and service output methods, basics of cost accounting
methods – Job costing and Process costing, Cost sheet format and its uses.
5. Financial Statements: Introduction to balance sheet and profit & loss statement. Basic financial
ratios.
2. Data Cleaning: Consistency Checking, Heterogeneous and Missing Data, Data Transformation
and Segmentation;
2. Java Basics: Compilation and Execution of a Java Program, Access Modifiers; Class and
Objects: Class Definition, Creating Objects, Role of Constructors, Method Overloading,
Argument Passing, Objects as Parameters, Access Control;
3. I/O Basics: Reading Console Input, Writing Console Output; Array and Strings: Arrays in
Java, 1-D, 2-D and Dynamic Arrays, String Basics, String Comparison and Manipulation;
Inheritance: Inheritance and its Types, Abstract Class, Inner and Outer Class, Super, Final,
Static Keywords;
UNIT – II
4. Package and Interface: In-Built Packages and User Define Packages, Role of Interface,
Polymorphism via Inheritance;
5. Collection Framework & Generics: List, Set, Map, Generic Classes; Exception Handling:
Errors and Exceptions, Types of Exceptions, Handling Exceptions, Multithreading: Thread
Class, Runnable, Thread Life Cycle, Synchronization, Thread Priority;
6. Event Handling and GUI Programming: Events, Action Listener, Important Swing Package
Classes.
Text Books:
1. Python 3 Object-Oriented Programming, Author Dusty
2. Object-Oriented Thought Process by Matt Weisfeld
Reference Books:
1. Head First Design Patterns, Eric Freeman
DS 1305 Credit: 3 (L-3, T-1, P-
0)
DATA STRUCTURES
Questions to be set: SIX (Q1, Q2 from Unit-I, Q3, Q4 from Unit-II, Q5, Q6 - 50% from Unit-I and
50 from Unit-II [3rd sem only] / EIGHT (FOUR from UNIT I and FOUR from UNIT II).
Questions to be answered: Q1-Q4 compulsory, and any one of Q5 or Q6 [3rd sem only] / FIVE
selecting at least TWO from each unit.
Course Objective: To introduce the students with Pointers and Pointer Application, Recursion,
Stacks, queues Linked lists representations.
Pre-requisites: Basic programming like C, C++ knowledge.
UNIT – I
1. Introduction - Pointers and Pointer Application, Accessing variables through pointers, pointers
to pointers, pointer arithmetic and arrays, pointers and functions,
3. Stacks, queues, evaluation of expressions, multiple stacks and queues and its application,
UNIT – II
4. Linked lists representations- Singly, doubly, header node, circular along with the applications,
5. Trees-Binary trees, representation, recursive/ non recursive inorder, preorder and post order
tree traversal, level order traversal, Binary search tree, creation, insertion deletion operations
on binary search tree, Additional Binary Tree Operations, Threaded Binary Tree and
applications and Introduction to the concepts of Optimal Binary Search Trees.
Text Books:
1. Introduction to Algorithms by Thomas H. Cormen
2. Algorithms by Robert Sedgewick & Kevin Wayne
Reference Books:
1. The Algorithm Design Manual by Steve S. Skiena
DS 1306 Credit: 3 (L-3, T-0, P-
0)
COMPUTER SYSTEM ARCHITECTURE
Questions to be set: SIX (Q1, Q2 from Unit-I, Q3, Q4 from Unit-II, Q5, Q6 - 50% from Unit-I and
50 from Unit-II [3rd sem only] / EIGHT (FOUR from UNIT I and FOUR from UNIT II).
Questions to be answered: Q1-Q4 compulsory, and any one of Q5 or Q6 [3rd sem only] / FIVE
selecting at least TWO from each unit.
Course Objective: To introduce the students with Number Representation and Arithmetic
Operations, computer architecture, hardware and software allocation, memory allocation etc.
Pre-requisites: Basic programming knowledge.
UNIT – I
1. Number Representation and Arithmetic Operations: Character Representation, Memory
locations and addresses, Memory operations, Addressing modes, CISC and RISC.
UNIT – II
4. Algorithims: Replacement algorithms, Virtual memories. Accessing I/O devices, Interrupts,
Enabling and Disabling Interrupts, DMA. Pipeline Organization, Data Dependencies,
UNIT I
1. Meaning of constitution law and constitutionalism
5. Judiciary– Supreme Court, Composition, Powers, Functions and Judicial Review- Judicial
Activism.
UNIT II
6. Amendment of the constitution: Powers and procedure; State Government – Governor, Chief
Minister and Council of Ministers – Powers and Functions.
7. Party System: National and regional Parties; Trends in Party System Election Commission –
Electoral Reforms and voting Behavior.
8. Rural Local Government: Evolution Structure and Function; Gram Sabha; Gram Panchayat;
Panchayat Samiti; Zila Panchayat.
9. Urban Local government: Evolution structure and function; Municipal corporation; Nagar
panchayat.
Text Books:
1. Our Constitution: An Introduction to India’s Constitution and Constitutional law by Kashyap
Subhash
2. Introduction to the Constitution of India by D. D. Basu
3. Encyclopedia of Social Sciences (Vol.4, 1931)
4. History of Political Theories from Luther to Montesquieu by Dunning
5. The Indian Constitution: Cornerstone of a Nation by Austin Graville
6. Indian Government and Politics by S. S. Awasthy
7. Contemporary Indian Politics by Limaye Madhu
8. Indian polity by M. Laxmikanth
UNIT-II
Multivariate Analysis: Multivariate distributions: multivariate normal distribution and its
properties, distributions of linear and quadratic forms, tests for partial and multiple correlation
coefficients and regression coefficients and their associated confidence regions. Data analytic
illustrations. Wishart distribution (definition, properties), construction of tests, union- intersection
and likelihood ratio principles, inference on mean vector, Hotelling's T2. MANOVA- Inference on
covariance matrices. Classification methods: Discriminant analysis, principal component analysis
and factor analysis, Canonical Correlation analysis, Correspondence Analysis, Multidimensional
Scaling, Cluster analysis. Nonparametric and robust methods of multivariate analysis. Graphical
representation of multivariate data.
Text Books & Reference Books:-
1. W. Feller: An Introduction to Probability Theory and its Applications, Vol.-II.
2. S. Karlin and H. M. Taylor, A First Course in Stochastic Processes.
3. William J. Stewart, Probability, Markov Chains, Queues and Simulation.
4. P. G. Hoel, S. C. Port and C. J. Stone, Introduction to Stochastic Processes.
5. S. Ross, Introduction to Probability Models.
6. T. W. Anderson, An Introduction to Multivariate Statistical Analysis.
DS 1402 Credit: 3 (L-3, T-0, P-0)
DATABASE SYSTEMS
Questions to be set: SIX (Q1, Q2 from Unit-I, Q3, Q4 from Unit-II, Q5, Q6 - 50% from Unit-I and
50 from Unit-II [3rd sem only] / EIGHT (FOUR from UNIT I and FOUR from UNIT II).
Questions to be answered: Q1-Q4 compulsory, and any one of Q5 or Q6 [3rd sem only] / FIVE
selecting at least TWO from each unit.
Course Objectives: Students will be able to learn about maintaining and handling various Data and
applying them with different methods and strategies.
Pre-requisites: Data Structure.
UNIT-I
Introduction: Database System Applications, View of data, Database languages, Database users
and Administrator. Introduction to Relational Model: database schema, keys, schema diagrams,
Relational Query Languages, Relational Operations.
Introduction to SQL: Data Definition, Basic structure of SQL queries, Basic operations, Set
operations, Null values, Aggregate Functions, Nested subqueries, Modification of the database.
Intermediate SQL: Join expressions, Views, Transactions, Integrity Constraints, SQL Data types
and schemas, Authorization, Advanced SQL-PL/SQL, Cursors, Functions, Procedures, Triggers,
recursive queries, advanced aggregation features.
Database Design and Entity-Relationship Model: Design Process, ER Model, Reduction to
Relational schema.
UNIT-II
Relational Database Design: Functional dependencies, Normal forms, Closure, Canonical cover,
Lossless joins, dependency preserving decomposition, Storage and File structure, Indexing &
Hashing. Query Processing, Overview, Measure of query cost, selection, Join operation, sorting,
Evaluation of expressions.
Query Optimization: Overview, Estimating statistics of expression results, Materialized Views.
Transactions: Concepts, Simple transaction model, Transaction atomicity and durability, based
protocols, Deadlock Handling, Multiple granularity, Timestamp-based Protocols, Validation-based
Protocols.
Recovery System: Failure classification, Storage, Recovery algorithm, Buffer Management.
Unstructured Database: Introduction to NoSQL, Basics of document-oriented database.
Text Books & Reference Books:-
1. Abraham Silberschatz, Henry Korth, S. Sudarshan, Database System Concepts, 6th Edition,
McGraw Hill, 2010.
2. Ramez Elmasri, Shamkant Navathe, Fundamentals of Database System, 6th Edition, Addison
Wesley Publications Co., 2010.
3. Raghu Ramakrishnan, Johannes Gehrke, Database Management
System, 3rd Edition, WCB/McGraw Hill Publisher, 2014.
4. Ivan Bayross, SQL, PL/SQL-The Programming Language of Oracle, 4th Edition, BPB
Publications, 2010.
5. Shashank Tiwari, Professional NoSQL, Wiley, 2015.
UNIT-I
Basic concepts of computer networks, Layered architecture and comparison between ISO/OSI,
TCP/IP layered models. Significance of Datalink layer and protocols. Network layer functionalities,
classful, classless IP addressing, address allocation and role of forwarding module in forwarding
the packet using routing table. Roles played by IP, ARP, RARP, ICMP & IGMP protocols in
network layer. Inter-domain and intra-domain routing algorithms for routing tables.
UNIT-II
Importance of transport layer in achieving process-to-process communication. Insight of connection
oriented protocol TCP and connectionless protocol UDP. Features of TCP in achieving flow
control, error control and congestion control. Requirement of different timers in TCP. Drawbacks
of IPv4 addressing and new IP addressing scheme IPv6. Migrating from IPv4 to IPv6. Introduction
to application layer, a client/server application program and a case study. Client-server application
program-Dynamic Host Configuration Protocol (DHCP).
Text Books & Reference Books:-
1. Behrouz A. Forouzan, TCP/IP Protocol Suite, 4th Edition, Tata McGraw Hill, 2010.
2. Tannenbaum, A.S, Computer Networks, 5th Edition, Prentice Hall of India EE Edition, 2011.
3. Behrouz A. Forouzan, Data Communications and Networking, 5th Edition, Tata McGraw Hill,
2013.
4. Leon Garcia and Widjala, Communication Networks, 5th Edition, Tata McGraw Hill, 2017.
DS 1431 Credit: 3 (L-3, T-0, P-0)
PROGRAM ELECTIVE-I (ROBOTICS & AUTOMATION)
Questions to be set: SIX (Q1, Q2 from Unit-I, Q3, Q4 from Unit-II, Q5, Q6 - 50% from Unit-I and
50 from Unit-II [3rd sem only] / EIGHT (FOUR from UNIT I and FOUR from UNIT II).
Questions to be answered: Q1-Q4 compulsory, and any one of Q5 or Q6 [3rd sem only] / FIVE
selecting at least TWO from each unit.
Course Objectives: To serve as a course in acquiring knowledge in Robotics. After the completion
of the course, students should be able to design and analyze automatic robot system. Also they will
gather sufficient knowledge to understand the direction of the research activities going on in the
field of robot automation.
Pre-requisites: C++ programming and Computer Organization & Architecture, Data
Communications and Networks.
UNIT-I
Introduction: Definition, Applications of mobile robotics, History of mobile robotics.
Design of system and navigation architecture: Reference control scheme of a mobile robotics
environment, Temporal decomposition of architecture, Control decomposition, Hybrid architecture,
Mobile architecture, Perception, Representation and the mapping process.
Locomotion: Issues for locomotion, Legged mobile robots, Wheeled mobile robots.
Kinematics: Kinematics introduction, Forward and reverse kinematics, Wheeled kinematics and its
constraints, Mobile system locomotion, Human biped locomotion as a rolling polygon,
Representation of robot position through the reference frame.
UNIT-II
Power Sources and Sensors: Hydraulic, pneumatic and electric drives, determination of HP of
motor and gearing ratio, variable speed arrangements, path determination, micro machines in
robotics, machine vision, ranging, laser, acoustic, magnetic, fiber optic and tactile sensors.
Manipulators, Actuators and Grippers: Construction of manipulators, manipulator dynamics and
force control, electronic and pneumatic manipulator control circuits, end effectors, U various types
of grippers, design considerations.
Navigation: Localization overview, Path planning. Computational intelligence: Swarm
intelligence, Evolutionary computation, Artificial immune system, Ant algorithm.
Mobile robot programming: This chapter is included to provide hands on introduction to the field
of mobile robotics and various issues in designing and planning of robot work environment. It
includes construction and programming of robotic agents using robotic kits and microcontrollers
applying concepts of locomotion, perception, navigation and computational intelligent algorithms.
Text Books & Reference Books:-
1. Ronald Siegwart, Illah R. Nourbakhsh, “Introduction to Autonomous Mobile Robots”, MIT
Press,
2. Andries P. Engelbrecht , “Computational Intelligence: An Introduction”, Wiley 2nd Edition,
2007
3. Ronald C. Arkin , “Intelligent Robotics and Autonomous Agents”, MIT Press, 1997
4. Ulrich Nehmzow, “Mobile Robotics: A practical Introduction”, Springer-Verlag London, 2003
5. Robin R. Murphy, “Introduction to AI Robotics”, MIT Press, 2000
6. Leandro N. de Castro and Jonathan Timmis, “Artificial Immune system: A new Computational
Intelligence Approach”, Springer-Verlag, Germany 2002.
UNIT – I
1. Propositional and predicate logic. Number Theory- Divisibility, Euclidean algorithm, prime
numbers, Fundamental Theorem of Arithmetic, greatest common divisors, Fermat’s little
theorem, Congruences, solution of congruences, Chinese remainder theorem, Euler’s phi
function, Quadratic residues and reciprocity, Jacobi Symbol,
2. Binary quadratic forms, equivalence and reduction of binary forms, sums of two squares,
greatest integer function, arithmetic functions, Combinatorial number theory, the inclusion-
exclusion principle, Techniques of numerical calculation, Public key Cryptography.
UNIT – II
3. Graph Theory- Introduction to graphs. Order, size, degree. Walks, paths, cycles. Complements.
Subgraphs, cliques. Isomorphism. Connectedness and connected components. Trees and
spanning trees. Distance, radius, diameter, girth. Vertex connectivity, edge connectivity.
Eulerian and Hamiltonian graphs.
UNIT – I
3. Deep Feed Forward Networks: Forward and Backward Propagation, Hidden units, architecture
design, Dimensionality reduction, learning time.
4. Regularization for Deep Learning: Parameter Norm Penalties, Regularization and Under-
Constrained Problems, Dataset Augmentation, Noise-Robustness, Bagging and Other Ensemble
Methods, Dropout, Adversarial Training.
5. Optimization for Training Deep Models: Challenges in Neural Network Optimization. Deep
Neural Networks and the Brain.
UNIT – II
6. Convolutional Networks: convolution operation, pooling Object detection and Face recognition
Sequence Modeling: Recurrent and Recursive Networks,
7. Stacked Auto Encoders: Under complete, Regularized, sparse, de-noising, Monte Carlo
Methods. Markov Models, Hidden Markov models: evaluation problem, finding the state
sequence, HMM as graphical model.
11. Case Studies in: Large Scale Deep Learning, Computer Vision, Speech Recognition, Economics,
Fraud detection, Crime detection.
Text Books:
1. Deep Learning By Ian Goodfellow, Yoshua Bengio and Aaron Courville.
2. Deep Learning Tutorial By LISA Lab, University of Montreal
Reference Books:
1. Deep Learning: Methods and Applications By Li Deng and Dong Yu
UNIT – I
1. Operating System Structure: Operating System Structure and Operations, Process Management,
Memory Management, Storage Management,
2. Operating System Services: User Operating System Interfaces, Types of System Calls, System
Programs, Operating System Structure, System Boot, Overview, Process Scheduling,
UNIT – I
1. Basics of automata: Basics of Finite State Automata, Knowledge in Speech and Language
Processing, Ambiguity, Models and Algorithm.
3. Words and sentence tokenization: Words and sentence tokenization, Detecting and Correcting
Spelling Errors.
UNIT – II
5. English Word Classes: Tag-sets for English, Part-of-Speech Tagging, The Noisy Channel Model
for Spelling.
6. Case study: Automatic Tagging. Constituency, Some Grammar Rules for English, The Penn
Treebank project, Dependency Grammar. Parsing with Context Free Grammars, CKY algorithm,
Statistical Parsing.
Text Books:
1. Natural Language Processing with Python Written by Steven Bird, Ewan Klein and Edward
Loper.
2. Text Mining with R Written by Julia Silge and David Robinson.
Reference Books:
1. Foundations of Statistical Natural Language Processing Written by Christopher Manning and
Hinrich Schütze.
UNIT – I
1. Introduction to cloud computing: Introduction to Cloud Computing, Virtualization and
Infrastructure as a service, Hyper converged Infrastructure,
2. Virtual Machines Provisioning: Virtual Machines Provisioning and Migration Services, Services
and Service Oriented Architectures, Message-Oriented Middleware, Portals and Science
Gateways,
UNIT – II
3. Cloud programming: Cloud Programming and Software Environments: Features of Cloud and
Grid Platforms, Parallel and Distributed Programming Paradigms, Sla Management, SLA
Management in Cloud,
Reference Books:
1. Cloud Computing Design Patterns by Thomas Erl.
DS 1531A Credit: 3 (L-3, T-0, P-0)
PROGRAM ELECTIVE-II (QUANTUM COMPUTING)
Questions to be set: SIX (Q1, Q2 from Unit-I, Q3, Q4 from Unit-II, Q5, Q6 - 50% from Unit-I and
50 from Unit-II [3rd sem only] / EIGHT (FOUR from UNIT I and FOUR from UNIT II).
Questions to be answered: Q1-Q4 compulsory, and any one of Q5 or Q6 [3rd sem only] / FIVE
selecting at least TWO from each unit.
Course Objective: The objective of this course is to provide the students an introduction to
quantum computation. Much of the background material related to the algebra of complex vector
spaces and quantum mechanics is covered within the course.
Pre-requisites: Discrete Structures.
UNIT – I
1. Introduction to Quantum Computation: Quantum bits, Bloch sphere representation of a qubit,
multiple qubits.
3. Quantum Circuits: single qubit gates, multiple qubit gates, design of quantum circuits
UNIT – II
4. Quantum Information and Cryptography: Comparison between classical and quantum
information theory. Bell states. Quantum teleportation. Quantum Cryptography, no cloning
theorem.
6. Noise and error correction: Graph states and codes, Quantum error correction, fault-tolerant
computation
Text Books:
1. Nielsen M. A., Quantum Computation and Quantum Information, Cambridge University Press.
2002
2. Benenti G., Casati G. and Strini G., Principles of Quantum Computation and Information, Vol. I:
Basic Concepts, Vol II: Basic Tools and Special Topics, World Scientific. 2004
Reference Books
1. Pittenger A. O., An Introduction to Quantum Computing Algorithms.
UNIT – I
1. Cyber Crime and computer crime Introduction to Digital Forensics, Definition and types of
cybercrimes, electronic evidence and handling, electronic media, collection, searching and
storage of electronic media, introduction to internet crimes, hacking and cracking, credit card
and ATM frauds, web technology, cryptography, emerging digital crimes and modules.
2. Basics of Computer Computer organisation, components of computer- input and output devices,
CPU, Memory hierarchy, types of memory, storage devices, system softwares, application
softwares, basics of computer languages.
3. Computer Forensics Definition and Cardinal Rules, Data Acquisition and Authentication
Process, Windows Systems-FAT12, FAT16, FAT32 and NTFS, UNIX file Systems, mac file
systems, computer artifacts, Internet Artifacts, OS Artifacts and their forensic applications
UNIT – II
4. Forensic Tools and Processing of Electronic Evidence Introduction to Forensic Tools, Usage of
Slack space, tools for Disk Imaging, Data Recovery, Vulnerability Assessment Tools, Encase
and FTK tools, Anti Forensics and probable counters, retrieving information, process of
computer forensics and digital investigations, processing of digital evidence, digital images,
damaged SIM and data recovery, multimedia evidence, retrieving deleted data: desktops, laptops
and mobiles, retrieving data from slack space, renamed file, ghosting, compressed files.
Text Books:
1. C. Altheide& H. Carvey Digital Forensics with Open Source Tools, Syngress, 2011. ISBN:
9781597495868.
Reference Books
1. Online Course Management System: https://esu.desire2learn.com/Reference Books
UNIT – I
1. Artificial Intelligence – a Brief Review – Pitfalls of Traditional AI – Need for Computational
Intelligence – Importance of Tolerance of Imprecision and Uncertainty - Constituent Techniques
– Overview of Artificial Neural Networks - Fuzzy Logic - Evolutionary Computation.
2. Neural Network: Biological and Artificial Neuron, Neural Networks, Supervised and
Unsupervised Learning. Single Layer Perceptron - Multilayer Perceptron – Backpropagation
Learning.
UNIT – II
3. Neural Networks as Associative Memories - Hopfield Networks, Bidirectional Associative
Memory. Topologically Organized Neural Networks – Competitive Learning, Kohonen Maps,
4. Fuzzy Logic: Fuzzy Sets – Properties – Membership Functions - Fuzzy Operations. Fuzzy Logic
and Fuzzy Inference System
DS 1581
INDUSTRIAL TRAINING I
2. Students have to undergo an internship (Industrial Training II, DS 1681) of minimum 4 weeks
from an industry of repute during the summer break between 6th semester and 7th semester.
3. Students have to submit completion certificate and present PPT related to training imparted at
the industry.
4. For industrial training/ viva-voce/ seminar it will be evaluated out of 100 at the end of the
semester.
SEMESTER – VI
HU 1601 Credit: 3 (L-3, T-0, P-0)
OPERATIONS RESEARCH
Questions to be set: SIX (Q1, Q2 from Unit-I, Q3, Q4 from Unit-II, Q5, Q6 - 50% from Unit-I and
50 from Unit-II [3rd sem only] / EIGHT (FOUR from UNIT I and FOUR from UNIT II).
Questions to be answered: Q1-Q4 compulsory, and any one of Q5 or Q6 [3rd sem only] / FIVE
selecting at least TWO from each unit.
Course Objectives: Students will be able to acquire the idea of different research and
computational methods.
Pre-requisites: C++ programming and Computer Organization & Architecture, Object Oriented
Programing, Deep Learning, Operating Systems.
UNIT-I
Introduction: Definition, Phases, Applications, Advantages and Limitations of Operations
Research.
Linear Programming problems: Assumptions, Formulation of LPP for business and non-business
applications. Graphical solutions, Special cases – Degeneracy, Infeasible Solution, Unbalanced and
Multiple optimal solutions. Minimization and Maximization cases. Simplex algorithm, Concept of
dual, Sensitivity analysis with respect to objective function coefficients and R.H.S. values.
Transportation problem: Formulation, North-West Corner (NWC) Method, Least Cost (LC)
Method, Vogel's Approximation Method (VAM). Testing the solution by Stepping stone, Modified
Distribution (MODI) Method. Maximization, Multiple optimal solutions, Degeneracy and
Unbalanced problems. Post optimality analysis.
Assignment problem: Solution algorithm for Assignment Problems. Unbalanced, multiple optimal
solutions, Maximization and Application problems.
UNIT-II
Travelling salesman / Job sequencing problem: Solution algorithm for Travelling Salesman
Problem, Application to job sequencing problem Game theory: Introduction to game theory, Two
person- zero sum games, Pure and Mixed Strategies, Solution methods for 2 x 2 games, Graphical
method (2 x n games; m x 2 games), Simulation of queuing system - Steps in simulation,
Application and Limitations, Monte- Carlo technique-Problems involving Waiting line situations
and Selection of crew members.
Critical Path Method (CPM): General frame work, Introduction to elements of network,
conventions adapted in drawing network, analyzing the network. Calculation of event and Activity
times, Total Float, Free Float, Independent float, Critical path, Determination of project duration,
Project Crashing. Applications and Limitations of CPM.
Project Evaluation and Review Technique (PERT): Calculation of Probabilistic/Expected event
and Activity times, Variance of activity duration, Determination of critical path,
probability/expectation of project completion.
Text Books & Reference Books:-
1. Taha H. A., Operations Research, Pearson Education (7e), 2002.
2. W.L. Winston, Operations Research, Thomson Asia, 2003.
3. Vohra N. D., Quantitative Techniques in Management, 2007.
4. Sharma S. D., Operations Research (14e), Kedar Nath Ramnath Publications, 2005
5. Kanthiswaroop, Gupta and Manmohan, Operations Research, Sultan Chand and Sons, 2003.
UNIT-II
Introduction to Data Parallelism; Data parallelism and CUDA C: Data Parallelism, CUDA
Program Structure, Device Global Memory and Data Transfer, Kernel Functions and Threading;
Data-Parallel Execution Model: CUDA Thread Organization, Mapping Threads to
Multidimensional Data, Matrix-Matrix Multiplication, Synchronization and Transparent
Scalability, Assigning Resources to Blocks, Thread Scheduling and Latency Tolerance.
CUDA Memories: Importance of Memory Access Efficiency, CUDA Device Memory Types
Strategy for Reducing Global Memory Traffic, Tiled Matrix, Memory as a Limiting Factor to
Parallelism.
Performance Considerations: Warps and Thread Execution, Global memory bandwidth, Dynamic
partitioning of execution resources; CUDA Case Studies.
Text Books & Reference Books:-
1. D. Kirk, W. Hwu, “Programming Massively Parallel Processors”, 2nd Edition, Elsevier Inc.
2012.
2. A. Grama et al., “Introduction to Parallel Computing”, 2nd Edition, Addison Wesley 2003.
3. E. Stotzer, C. Terboven,” Using OpenMP – The Next Step”, 1st Edition, MIT Press, 20017.
4. S. Cook, “CUDA Programming: A Developer's Guide to Parallel Computing with GPUs”, 1st
edition, Morgan Kaufmann, 2012.
5. J. Sanders, E. Kandrot, “CUDA by example: an introduction to general-purpose GPU
programming”, Addison-Wesley Professional, 2010.
DS 1671
MINI PROJECT
Total
Sl. No. Subject Objectives
Credits
The students are required to undertake innovative and research-
oriented project under the direct supervision of a faculty member
of the department. The mini project should not only to reflect
their knowledge gained in the previous seven semesters but also
1. Mini Project
to acquire additional knowledge and skill of their own effort. The
mini projects are assigned at the end of the Vth semester and the
final evaluation and grades are awarded at the end of VIth
semester.
The progress is being evaluated in phases
Mini Project
2. through interim seminars/presentations to make
Reviews 1
the department aware of his/her project.
Awarded by The Faculty-guide assesses the work of the group(s)
3.
Project Guide working under. 1
Total Credits 2
DS 1681
INDUSTRIAL TRAINING-II
Sl. No. Subject Objectives Total
Credits
The students are required either to undergo minimum
Industrial
of 4 weeks training in industries or to attend summer
Training/
1 training course on courses beyond the scope of normal 0.5
Industrial
curriculum organized by the Department by calling
Visit II
experts from outside.
Total Credits 0.5
SEMESTER – VII
DS 1751 Credit: 4 (L-4, T-0, P-
0)
SOFTWARE ENGINEERING
Questions to be set: SIX (Q1, Q2 from Unit-I, Q3, Q4 from Unit-II, Q5, Q6 - 50% from Unit-I and
50 from Unit-II [3rd sem. only] / EIGHT (FOUR from UNIT I and FOUR from UNIT II).
Questions to be answered: Q1-Q4 compulsory, and any one of Q5 or Q6 [3rd sem. only] / FIVE
selecting at least TWO from each unit.
Course Objective: To make student understand the software engineering discipline-evaluation and
impact, Programs vs. software products, Changes in software development practice, System
engineering, handling complexity through Abstraction and Decomposition.
Pre-requisites: Basic computer architecture and programming languages.
UNIT – I
1. Introduction: The software engineering discipline-evaluation and impact, Programs vs. software
products, Changes in software development practice, System engineering, handling complexity
through Abstraction and Decomposition.
2. Software life cycle: Waterfall model, Iterative waterfall model, Prototype model, Evolutionary
model, Spiral model, RAD model, Agile models, comparison of different life cycle models.
3. Software project management: Responsibilities of project manager, Project planning, Metrics for
project size estimation techniques, Empirical estimation techniques, COCOMO, Halstead’s
software science, Staffing level estimation, Scheduling, Organization and team structure,
Staffing, Risk management, Software configuration management.
4. Requirements analysis and specification: Requirements gathering and analysis, Software
requirement specification (SRS), Traceability, Characteristics of a Good SRS Document, IEEE
830 guidelines, overview of formal system development techniques.
5. Software design: Good Software Design, Cohesion and coupling, Control Hierarchy: Layering,
Control Abstraction, Depth and width, Fan-out, Fan-in, Software design approaches, object
oriented vs. function oriented design.
9. Software reliability and quality management: Software reliability, Statistical testing, Software
quality and management, ISO 9000, SEI capability maturity model, Personal software process
(PSP), Six sigma, Software quality metrics
10. Computer aided software engineering: Case and its scope, Case environment, Case support in
software life cycle, Other characteristics of case tools, Towards second generation case tool,
Architecture of a case environment. Legal Aspects of Software Engineering, Business Aspects
of Software Engineering.
11. Software maintenance and reuse: Characteristics of software maintenance, Software reverse
engineering, Software maintenance processes model, Estimation maintenance cost. Basics issues
in any reuse program, Reuse approach, Reuse at organization level.
12. Model: CUDA Thread Organization, Mapping Threads to Multidimensional Data, Matrix-
Matrix Multiplication, Synchronization and Transparent Scalability, Assigning Resources to
Blocks, Thread Scheduling and Latency Tolerance; CUDA Memories: Importance of Memory
Access Efficiency, CUDA Device Memory Types Strategy for Reducing Global Memory
Traffic, Tiled Matrix, Memory as a Limiting Factor to Parallelism; Performance
Considerations: Warps and Thread Execution, Global memory bandwidth, Dynamic partitioning
of execution resources; CUDA Case Studies.
Text Books:
1. Clean Code: A Handbook of Agile Software Craftsmanship is a book written by Robert. C.
Martin. The writer brings Agile principles from a practitioner's point of view of thousands of
programmers.
2. Design Patterns: Elements of Reusable Object-Oriented Software is a book written by Richard
Helm, Erich Gamma Ralph Johnson, John Vlissides, and Grady Booch.
Reference Books:
1. Patterns of Enterprise Application Architecture by Martin Fowler.
DS 1752 Credit: 4 (L-4, T-0, P-
0)
INTERNET OF THINGS
Questions to be set: SIX (Q1, Q2 from Unit-I, Q3, Q4 from Unit-II, Q5, Q6 - 50% from Unit-I and
50 from Unit-II [3rd sem. only] / EIGHT (FOUR from UNIT I and FOUR from UNIT II).
Questions to be answered: Q1-Q4 compulsory, and any one of Q5 or Q6 [3rd sem. only] / FIVE
selecting at least TWO from each unit.
Course Objective: To make student understand the internet of things and its associated
fundamentals on its Gobal context and its Design principle and Data management system related to
the IOT.
Pre-requisites: Basic computer architecture and Networking knowledge.
UNIT – I
1. Introduction to IOT: Introduction to internet of things, IoT in global context,
4. DBMS relate to IOT: Data management, Business processes in IoT, IoT reference Architecture,
IoT Domain Model, Functional Model.
UNIT – II
5. Information Model: Communication Model.
8. IoT Use Cases - Industrial Automation, Smart Home, Smart City, Commercial Building
Automation.
Text Books:
1. “The Internet of Things” by Samuel Greengard
2. “The Fourth Industrial Revolution” by Klaus Schwab
Reference Books:
1. “Getting started with Internet of Things” by Cuno Pfister
UNIT – I
1. Introduction: Image Processing, Computer Vision and Computer Graphics, What is Computer
Vision - Low-level, Mid-level, High-level, Overview of Diverse Computer Vision Applications:
Document Image Analysis, Biometrics, Object Recognition, Tracking, Medical Image Analysis,
Content-Based Image Retrieval, Video Data Processing, Multimedia, Virtual Reality and
Augmented Reality
2. Image Formation Models: Monocular imaging system, Radiosity: The ‘Physics’ of Image
Formation, Radiance, Irradiance, BRDF, color etc., Orthographic & Perspective Projection,
Camera model and Camera calibration, Binocular imaging systems, Multiple views geometry,
Structure determination, shape from shading, Photometric Stereo, Depth from Defocus,
Construction of 3D model from images
6. Object recognition: Hough transforms and other simple object recognition methods, Shape
correspondence and shape matching, Principal component analysis, Shape priors for recognition
8. Applications: Photo album – Face detection – Face recognition – Eigen faces – Active
appearance and 3D shape models of faces Application: Surveillance – foreground-background
separation – particle filters – Chamfer matching, tracking, and occlusion – combining views
from multiple cameras – human gait analysis Application: In-vehicle vision system: locating
roadway – road markings – identifying road signs – locating pedestrians
Text Books:
1. Computer Vision - A modern approach, by D. Forsyth and J. Ponce, Prentice Hall Robot Vision,
by B. K. P. Horn, McGraw-Hill.
2. Introductory Techniques for 3D Computer Vision, by E. Trucco and A. Verri, Publisher:
Prentice Hall.
3. R. C. Gonzalez, R. E. Woods. Digital Image Processing. Addison Wesley Longman, Inc., 1992.
Reference Books:
1. D. H. Ballard, C. M. Brown. Computer Vision. Prentice-Hall, Englewood Cliffs, 1982.
2. Richard Szeliski, Computer Vision: Algorithms and Applications (CVAA). Springer, 2010
3. Image Processing, Analysis, and Machine Vision. Sonka, Hlavac, and Boyle. Thomson.
4. E. R. Davies, Computer & Machine Vision, Fourth Edition, Academic Press, 2012
5. Simon J. D. Prince, Computer Vision: Models, Learning, and Inference, Cambridge University
Press, 2012
3. Accounting transactions: Accounting Cycle; Journal; Rules of debit and credit; Compound
journal entry; Opening entry; Relationships between Journal and Ledger; Rules regarding
posting; Trial balance; Subdivisions of a journal.
UNIT – I
1. Introduction to Information retrieval Information retrieval process, Indexing, Information
retrieval model, Boolean retieval model.
2. Dictionary and Postings Tokenization, Stop words, Stemming, Inverted index, Skip pointers,
Phrase queries.
3. Tolerant Retrieval Wild card queries, Permuterm index, Bigram index, Spelling correction,
Edit distance, Jaccard coefficient, Soundex.
4. Term Weighting and Vector Space Model Wild card queries, Permuterm index, Bigram index,
Spelling correction, Edit distance, Jaccard coefficient, Soundex.
UNIT – II
6. Latent Semantic Indexing Eigen vectors, Singular value decomposition, Lowrank
approximation, Problems with Lexical Semantics
7. Query Expansion Relevance feedback, Rocchio algorithm, Probabilistic relevance feedback,
Query Expansion and its types, Query drift
8. Probabilistic Information Retrieval Probabilistic relavance feedback, Probability ranking
principle, Binary Independence Model, Bayesian network for text retrieval
9. XML Indexing and Search Data vs. Text-centric XML, Text-Centric XML retrieval, Structural
terms
10. Content Based Image Retrieval Introduction to content Based Image retrieval, Challenges in
Image retrieval, Image representation, Indexing and retrieving images, Relevance feedback
Text Books:
1. Introduction to Information Retrieval by Christopher D. Manning.
Reference Books:
1. Natural Language Processing And Information Retrieval by Tanveer Siddiqui and U. S. Tiwary
UNIT – I
1. Introduction to the Course and Work plan • Introduction of the digital marketing • Digital vs.
Real Marketing • Digital Marketing Channels
2. Creating initial digital marketing plan • Content management • SWOT analysis • Target group
analysis • EXERCISE: Define a target group (working in groups)
3. Web design • Optimization of Web sites • MS Expression Web • EXERCISE: Creating web
sites, MS Expression (working in groups)
4. SEO Optimization • Writing the SEO content • Exercise: Writing the SEO content (working in
groups)
5. Google AdWords- creating accounts • Google AdWords- types • Exercise: Google AdWords
(working in groups)
UNIT – II
6. Introduction to CRM • CRM platform • CRM models • Exercise: CRM strategy (working in
groups)
9. E-mail marketing • E-mail marketing plan • E-mail marketing campaign analysis • Keeping up
with conversions
10. Digital Marketing Budgeting - resource planning - cost estimating - cost budgeting - cost
control
2. Correlation and Regression analysis: Correlations and regressions-: Relation between two
variables, scatter diagram, definition of correlations, curve fitting, principles of least squares,
Two regression lines, Karl Pearson’s coefficient of correlation, Rank correlation, Tied ranks.
Text Books:
1. Fundamentals of Biostatistics. by Irfan A Khan
2. An introduction to Biostatistics. by PSS Sunder Rao.
3. Introduction to the Practice of Statistics by Moore and McCabe
Reference Books:
1. Principles of Biostatistics. Marcello Pagano
2. Course Manuals: S-PLUS Command Line Essentials, The Analysis of Microarrays
UNIT – I
1. Econometrics – definitions – scope – methodology – types.
2. Two variable regression model – assumptions – method of least squares – properties – BLUE –
R-square – maximum likelihood method – testing of hypotheses using point and interval
estimates – forecasting – solving problems using SPSS and STATA.
UNIT – I
1. Investment – A Conceptual Framework: Investment process, risks of investment and the
common mistakes made in investment management
2. Investment Environment: Features and composition of money market and capital market, money
market, capital market instruments and financial derivatives
3. Risk and Return: Concepts of risk and return, how risk is measured in terms of standard
deviation and variance, the relationship between risk and return
4. Fundamental Analysis: Economy analysis, industry analysis and company analysis, weaknesses
of fundamental analysis
5. Technical Analysis: Tools of technical analysis, important chart formations or price patterns and
technical indicators
6. Efficient Market Hypothesis: Concept of ‘Efficient Market’ and its implications for security
analysis and portfolio management.
7. Behavioral Finance: Meaning of Behavioral finance, deals with when, how and why psychology
influences investment decisions
8. Valuation of bonds and shares: Elements of investment, bond features and prices, call provisions
on corporate bonds, convertible bonds and valuation of bonds
UNIT – II
9. Portfolio Management – Risks and Returns: Concept of portfolio and portfolio management,
concept of risk, types of portfolio management
10. Markowitz Portfolio Selection Model: Concept of portfolio analysis and diversification of risk.
Also discusses Markowitz Model and Efficient Frontier
11. Capital Asset Pricing Model (CAPM): Deals with the assumptions of CAPM and the inputs
required for applying CAPM and the limitations of this Model
12. Sharpe-The Single Index Model: Measurement of return on an individual stock, measurement of
portfolio return and measurement of individual stock risk
13. Factor Models and Arbitrage Pricing Theory: Arbitrage Pricing Theory and its principles,
Comparison of Arbitrage Pricing Theory with the Capital Asset Pricing Model.
14. International Portfolio Investments: Investment avenues for foreign portfolio investors, risks and
returns associated with such investment.
15. Mutual Fund Operations: Mutual funds as a key financial intermediary, mobilizing savings and
investing them in capital markets.
Text Books:
1. Security Analysis is a book written by professors Benjamin Graham and David Dodd
Reference Books:
1. Business Analysis and Valuation: Using Financial Statements
UNIT – I
1. Descriptive Statistics Meaning, Scope, types, functions and limitations of statistics, Measures of
Central tendency – Mean, Median, Mode, Quartiles, Measures of Dispersion – Range, Inter
quartile range, Mean deviation, Standard deviation, Variance, Coefficient of Variation,
Skewness and Kurtosis.
2. Time Series & Index Number Time series analysis: Concept, Additive and Multiplicative
models, Components of time series, Trend analysis: Least Square method - Linear and Non-
Linear equations, Applications in business decision-making. Index Numbers:- Meaning , Types
of index numbers, uses of index numbers, Construction of Price, Quantity and Volume indices:-
Fixed base and Chain base methods.
3. Correlation & Regression Analysis Correlation Analysis: Rank Method & Karl Pearson's
Coefficient of Correlation and Properties of Correlation. Regression Analysis: Fitting of a
Regression Line and Interpretation of Results, Properties of Regression Coefficients and
Relationship between Regression and Correlation.
UNIT – II
4. Probability Thoery & Distribution Probability: Theory of Probability, Addition and
Multiplication Law, Baye’s Theorem Probability Theoretical Distributions: Concept and
application of Binomial; Poisson and Normal distributions.
5. Hypothesis Testing& Business Analytics Hypothesis Testing: Null and Alternative Hypotheses;
Type I and Type II errors; Testing of Hypothesis: Large Sample Tests, Small Sample test, (t, F,
Z Test and Chi Square Test)
6. Concept of Business Analytics- Meaning types and application of Business Analytics, Use of
Spread Sheet to anlayze data-Descriptive analytics and Predictive analytics. MBA (Business
Analytics) CURRICUL
Text Books:
1. G C Beri – Business Statistics, 3rd ed, TATA McGrawHill.
2. Chandrasekaran & Umaparvathi-Statistics for Managers, 1st edition, PHI Learning
3. Davis , Pecar – Business Statistics using Excel, Oxford
4. Ken Black – Business Statistics, 5th ed., Wiley India
5. Levin and Rubin – statistics for Management, 7th ed., Pearson
Reference Books:
1. Lind, Marchal, Wathen – Staistical techniques in business and economics, 13th ed, McGrawHill
2. Newbold, Carlson, Thorne – Statistics for Business and Economics, 6th ed., Pearson
3. S. C.Gupta – Fundamentals of Statistics, Himalaya Publishing 9. Walpole – Probability and
Statistics for Scientists and Engineers, 8th ed., Pearson
UNIT – II
5. Manufacturing Flow Management
2. Biological Database and its Types Introduction to data types and Source. Population and sample,
Classification and Presentation of Data. Quality of data, private and public data sources. General
Introduction of Biological Databases; Nucleic acid databases (NCBI, DDBJ, and EMBL).
Protein databases (Primary, Composite, and Secondary). Specialized Genome databases: (SGD,
TIGR, and ACeDB). Structure databases (CATH, SCOP, and PDBsum)
UNIT – II
3. Data storage and retrieval and Interoperability Flat files, relational, object oriented databases and
controlled vocabularies. File Format (Genbank, DDBJ, FASTA, PDB, SwissProt). Introduction
to Metadata and search; Indices, Boolean, Fuzzy, Neighboring search. The challenges of data
exchange and integration. Ontologies, interchange languages and standardization efforts.
General Introduction to XML, UMLS, CORBA, PYTHON and OMG/LIFESCIENCE.
5. Gene Expression and and Representation of patterns and relationship General introduction to
Gene expression in prokaryotes and eukaryotes, transcription factors binding sites. SNP, EST,
STS. Introduction to Regular Expression, Hierarchies, and Graphical models (including Marcov
chain and Bayes notes). Genetic variability and connections to clinical data.
Text Books:
1. Data Analytics in Bioinformatics, A Machine Learning Perspective By Rabinarayan Satpathy,
Tanupriya Choudury, Suneeta Satapathy, Sachi Nandan Mohanty
Reference Books:
1. Introduction to Bioinformatics with A Practical Guide for Biologists By Edward Curry
SEMESTER – VIII
DS 1871 Duration of Project: 16 weeks
MAJOR PROJECT
The students are required to undertake innovative and research oriented project, not only to reflect
their knowledge gained in the previous seven semesters but also to acquire additional knowledge
and skill of their own effort. During their major project, the students are required to submit progress
of their work in phases to make the department aware of his/her project. At the end of 16 weeks,
students have to report to the internal guides/faculty member for final refinement and
documentation. It is mandatory to follow software/hardware methodologies in carrying out the
project work. The project is evaluated through internal presentation before the panel of faculty
members followed by the evaluation by external examiner appointed by the university.
Sl. Subject Internal Seminar External Duration of
Credits
No. Code Marks /Viva Marks Project
1 DS1871 50 50 50 16 Weeks 12
** Project Evaluation: