syllabus sem 4
syllabus sem 4
Institute of Technology
(Affiliated to University of Mumbai, Approved by AICTE & Recognized by Govt. of Maharashtra)
Department of
Artificial Intelligence and Data science
Semester III
Teaching Scheme
Course (Contact Hours) Credits Assigned
Code Course Name
Pract. Tut
Theory Theory Pract/ tut Total
NADPC31 Probability and 2 - 2 2
Graph Theory
NADPC32 Data Structure 3 2 3 1 4
NADPC33 Database 3 2 3 1 4
Management
System
NADPC34 Foundation of 1 2 2 2
Data Science
NADMM31 Cryptography 3 2 3 1 4
and System
Security
NADAE31 Presentation & 2 2 2
business
communication
NADEM31 Finance for $2 - 2 - 2
Engineering
Total 17 08 15 05 20
Examination Scheme
Course Code Course Name Theory Term Pract Total
Internal End Exam Work
Assessment Sem Duratio
MT CA Exa n(hrs.)
m
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory TW/PR Tut Total
Probability
and Graph
NADPC31 Theory 02 --- --- 02 --- --- 02
(Theory)
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory TW/PR Tut Total
Probability
and Graph
NADPC31 Theory 02 --- --- 02 --- --- 02
(Theory)
Examination Scheme
Theory
Course Course Internal Practical
Term
Code Name Assessment End & Total
Work
Mid- Sem Oral
Continuous
Term Exam
Assessment
Test
Probability and
NADPC31 Graph Theory 20 20 60 --- --- 100
(Theory)
Prerequisite:
Course Objectives:
1 To identify a random variable that describes randomness or an uncertainty in certain realistic
situations.
2 To learn important probability distributions like Discrete and Normal Distributions.
3 To study Continuous Probability Distributions, random variables and Central Limit Theorem.
4 To explain basic concepts in graph theory
5 Discuss the concept of graph, tree, Euler graph and cut set.
6 See the applications of graphs in science, business and industry.
Course Outcomes: After successful completion of the course student will
1 be able to evaluate randomness in certain realistic situations which can be either discrete or
continuous type and compute statistical constants of these random variables.
2 gain knowledge to identify probability distributions from the discrete population of data to
provide actionable insight.
3 Gain knowledge to identify probability distributions from the continuous population of data to
provide actionable insight.
4 be able to understand the fundamental concept of graph and its representation for real life
problems
5 Be able to apply concepts of graph theory in modelling and solving non-trivial problems in
different fields of study.
6 Be able to compare, understand and analyze different applications of graphs.
Textbooks:
1 A first Course in Probability – Sheldon Ross – Pearson Publication
1 Ralph P. Grimaldi and B V Ramana, Discrete and Combinatorial Mathematics- An Applied Introduction,
Pearson Education, Asia, Fifth edition- 2007. ISBN 978-81-7758-424-0.
2 Jay L. Devore, Probability and Statistics for Engineering and the Sciences, 8 th edition, Cengage, 2012
3 N. Deo, Graph Theory with Applications to Engineering and Computer Science, PHI publication, 3rd edition,
2009
References:
1 Kenneth H. Rosen, Discrete Mathematics and its Applications, Tata- McGraw Hill, Sixth edition, Sixth
reprint 2008, ISBN-(13): 978-0-07-064824-1 .
2 Hossein Pishro-Nik, Introduction to Probability, Statistics and Random Processes, Kappa Research, 2014
Any other (Access to AI tools / Data driven insights (if applicable) or any other):
https://neo4j.com/case-studies/
Internal Assessment:
Assessment consists of one Mid Term Test of 20 marks and Continuous Assessment of 20 marks. Mid Term
test is to be conducted when approximately 50% syllabus is completed. Duration of the midterm test shall be
one hour.
Continuous Assessment:
Continuous Assessment is of 20 marks. The rubrics for assessment will be considered based on approval by the
subject teachers. The rubrics can be any 2 or max 4 of the following:
*For sr. no.1, the date of the certification exam should be within the term and in case a student is unable to
complete the certification, the grading has to be done accordingly.
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory TW/PR Tut Total
Data
NADPC32 Structures 03 --- --- 03 --- --- 03
(Theory)
Data
NADPC32 Structures --- 02 --- --- 01 --- 01
(Lab)
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory TW/PR Tut Total
Data
NADPC32 Structures 03 --- --- 03 --- --- 03
(Theory)
Examination Scheme
Theory
Course Course Practical
Internal Assessment Term
Code Name End & Total
Mid- Work
Continuous Sem Oral
Term
Assessment Exam
Test
Data
NADPC32 Structures 20 20 60 --- --- 100
(Theory)
1 Able to understand the fundamentals of Linear data structures and operations on them.
2 Be able to identify scenarios for usage of different data structures and implement them.
3 Able to understand the fundamentals of Non-Linear data (tree) structure and implement them.
5 Be able to analyze and implement appropriate searching and sorting techniques for a given problem.
6 Able to demonstrate the ability to analyze, design, apply and use data structures to solve engineering
problems and evaluate their solutions.
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory Practical Tut Total
Data
Structures
NADPC32 --- 02 --- --- 01 --- 01
(Lab)
Examination Scheme
Theory
Internal
Course Practical
Course Name Assessment End Term
Code & Total
Mid- Sem Work
Continuous Oral
Term Exam
Assessment
Test
Data
NADPC32 Structures --- --- --- 25 25 50
(Lab)
Lab Objectives:
1 To implement basic data structures such as arrays, linked lists, stacks and queues
Lab Outcomes:
1 Students will be able to implement linear data structures & be able to handle operations like
insertion, deletion, searching and traversing on them.
2 Students will be able to implement nonlinear data structures & be able to handle operations like
insertion, deletion, searching and traversing on them
3 Students will be able to choose appropriate data structure and apply it in various problems
4 Students will be able to select appropriate searching techniques for given problems.
3 Linked List 10
3.1 Introduction, Representation of Linked List, Linked List v/s Array, Types of Linked
List - Singly Linked List, Circular Linked List, Doubly Linked List, Operations on
Singly Linked List and Doubly Linked List, Stack and Queue using Singly Linked
List, Singly Linked List Application-Polynomial Representation and Addition.
4 Trees 6
4.1 Introduction, Tree Terminologies, Binary Tree, Binary Tree Representation, Types
of Binary Tree, Binary Tree Traversals, Binary Search Tree, Operations on Binary
Search Tree, Applications of Binary Tree-Expression Tree, Huffman
Encoding.
5 Types of Tree 7
5.1 Search Trees-AVL Tree, Red Black Tree, B Tree, B+ Tree and n-ary tree
5.2 Introduction to Heaps, Heap representation using array, heap creation and deletion,
Heap operations
6 Sorting and searching Techniques 6
6.1 Linear Search, Binary Search, Tries, Hashing, Collision resolution Technique
6.2 Bubble Sort, Selection Sort, Insertion Sort, Merge Sort, Quick Sort, Heap Sort,
Bucket Sort
39
Textbooks:
1 Aaron M Tenenbaum, Yedidyah Langsam, Moshe J Augenstein, “Data Structures Using C”,
Pearson Publication.
2 Reema Thareja, “Data Structures using C”, Oxford Press.
References:
1 Prof. P. S. Deshpande, Prof. O. G. Kakde, “C and Data Structures”, DreamTech press.
1 https://cse01-iiith.vlabs.ac.in/List%20of%20experiments.html
2 https://ds1-iiith.vlabs.ac.in/List%20of%20experiments.html
3 https://nptel.ac.in/courses/106/102/106102064/ 2 https://www.coursera.org/specializations/data-
structures-algorithms 3 https://www.edx.org/course/data-structures-fundamentals
4 https://cse01-iiith.vlabs.ac.in/List%20of%20experiments.html
Internal Assessment:
Assessment consists of one Mid Term Test of 20 marks and Continuous Assessment of 20 marks. Mid Term
test is to be conducted when approximately 50% syllabus is completed. Duration of the midterm test shall be
one hour.
Continuous Assessment:
Continuous Assessment is of 20 marks. The rubrics for assessment will be considered based on approval by
the subject teachers. The rubrics can be any 2 or max 4 of the following:
*For sr. no.1, the date of certification exam should be within the term and in case a student is unable to
complete the certification, the grading has to be done accordingly.
13 Sorting Techniques: Merge Sort, Quick Sort, Heap Sort, Bucket Sort
Note: Suggested List of Experiments is indicative. However, flexibilities lie with individual course
instructor to design and introduce new, innovative and challenging experiments, (limited to maximum
30% variation to the suggested list) from within the curriculum, so that, the fundamentals and
applications can be explored to give greater clarity to the students and they can be motivated to think
differently.
Term Work:
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory TW/PR Tut Total
Database
Management
NADPC33 03 --- --- 03 --- --- 03
System
(Theory)
Database
Management
NADPC33 --- 02 --- --- 01 --- 01
System
(Lab)
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory TW/PR Tut Total
Database
Management
NADPC33 03 --- --- 03 --- --- 03
System
(Theory)
Examination Scheme
Theory
Prerequisite:
1 Develop entity relationship data model and its mapping to relational model
Course Outcomes:
Examination Scheme
Theory
Internal
Course Practical
Course Name Assessment End Term
Code & Total
Mid- Sem Work
Continuous Oral
Term Exam
Assessment
Test
Database
PADPC33 Management --- --- --- 25 25 50
System (Lab)
Prerequisite:
Lab Objectives:
2 To Build Relational Model from ER/EER and demonstrate usage of relational algebra.
4 To understand the concepts of transaction processing- concurrency control & recovery procedures.
1 Define problem statement and Construct the conceptual model for real life application.
2.1 The Entity-Relationship (ER) Model: Entity types: Weak and strong entity
sets, Entity sets, Types of Attributes, Keys
2 Relationship constraints: Cardinality and Participation, Extended
Relational-Database Design 06
4
4.1 Pitfalls in Relational-Database designs
Normalization: Concept of normalization, Function Dependencies, First
Normal Form, 2NF, 3NF, BCNF.
Total 39
Textbooks:
References:
1 Peter Rob and Carlos Coronel, Database Systems Design, Implementation and
Management‖, Thomson Learning, 5thEdition.
2 Dr. P.S. Deshpande, SQL and PL/SQL for Oracle 10g, Black Book, Dreamtech Press.
1 https://livesql.oracle.com/apex/f?p=590:1000
2 https://www.programiz.com/sql/online-compiler/
Industry articles and case studies :
1
How is AI Transforming Data Management?
https://www.datacamp.com/blog/how-is-ai-transforming-data-management
2 Amazon, PayPal, Netflix, Stock Trading Platforms, Google Maps, Slack, Salesforce
Any other (Access to AI tools / Data driven insights (if applicable) or any other):
Internal Assessment:
Assessment consists of one Mid Term Test of 20 marks and Continuous Assessment of 20 marks. Mid
Term test is to be conducted when approx. 50% syllabus is completed Duration of the midterm test
shall be one hour.
Continuous Assessment:-
Continuous Assessment is of 20 marks. The rubrics for assessment will be considered on approval
by the subject teachers. The rubrics can be any 2 or max 4 of the following:-
1 Identify real world problems and develop the problem statement. Design an
Entity-Relationship (ER) / Extended Entity-Relationship (EER) Model.
Note: Suggested List of Experiments is indicative. However, flexibilities lie with individual course
instructor to design and introduce new, innovative and challenging experiments, (limited to maximum
30% variation to the suggested list) from within the curriculum, so that, the fundamentals and
applications can be explored to give greater clarity to the students and they can be motivated to think
differently.
Term Work:
3 Total 25 Marks
(Experiments: 15-marks, Term work Assessment: 10-marks)
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory TW/PR Tut Total
Foundation
of Data
NADPC34 01 --- --- -- --- --- --
Science
(Theory)
Foundation
of Data
NADPC34 --- 02 --- --- 02 --- 02
Science
(Lab)
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory TW/PR Tut Total
Foundation
of Data
NADPC34 01 --- --- 01 -- -- --
Science
(Theory)
2 To Understand python library Pandas for process data from various data source.
2 Identify different source of data ,retrieve and load and pre-process different dataset format
3 Analyze popular Python libraries such as pandas, NumPy, seaborn and mathplotlib.
4 Explore data wrangling, reshaping, summarizing, analyzing and ultimately reporting their
results through data visualization tools.
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory Practical Tut Total
Foundation
of Data
NADPC34 Science --- 02 --- --- 02 --- 02
(Lab)
Examination Scheme
Theory
Internal
Course Practical
Course Name Assessment End Term
Code & Total
Mid- Sem Work
Continuous Oral
Term Exam
Assessment
Test
Foundation of
NADPC3
Data Science --- --- --- 25 50 75
4
(Lab)
Lab Prerequisite:
Lab Objectives:
1 To learn fundamentals of data science and important python packages
2 To Understand python library Pandas for process data from various data source.
3 To Understand python library Numpy for data manipulation.
4 To learn python library seaborn and matplotlib.
5 To Understand python data science workflow.
Lab Outcomes:
After successful completion of the course students will be able to:
1 Understand core terminology of data science and data analytics
2 Identify different source of data ,retrieve and load and pre-process different dataset format
3 Analyze popular Python libraries such as pandas, NumPy, seaborn and mathplotlib.
4 Explore data wrangling, reshaping, summarizing, analyzing and ultimately reporting their results
through data visualization tools.
5 To create an entire data science application.
Textbooks:
1 Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython, 2nd Edition, Wes
McKinney,
5 Dr. R. Nageswara Rao,” Core Python Programming”, Dreamtech Press, Wiley Publication
References:
1 Zed A. Shaw, “Learn Python 3 the Hard Way”, Zed Shaw's Hard Way Series.
3 Paul Barry,” Head First Python”, 2nd Edition, O'Reilly Media, Inc.
1 https://www.programiz.com/python-programming/online-compiler/
2 https://www.onlinegdb.com/online_python_compiler
Industry articles and case studies :
1 Top 10 Real-World Data Science Case Studies
https://www.turing.com/resources/data-science-case-studies
2 https://www.kaggle.com/discussions/getting-started/357731
Any other (Access to AI tools / Data driven insights (if applicable) or any other):
1 Google colab
2 Jupyter Notebook
COMPUTING PLATFORM All students should install the Anaconda Distribution of Python latest
stable version available at https://www.anaconda.com/distribution/.
● Matrix Operations
● Arrays creation and operations on array
● Sorting and Searching
● Date Time
● Strings
● Statistics (Computer Parameters for Given Data Distributions )
4. Data visualization using Seaborn and Matplotlib
Load sample dataset and perform exploratory data analysis and plot the graph for
● Scatter plots
● Line plots
● Bar
● Histogram
● Density plot
5. Mini Project
Students need to perform a total of 15 to 20 experiments covering all the above content.
Note: Suggested List of Experiments is indicative. However, flexibilities lie with individual course
instructor to design and introduce new, innovative and challenging experiments, (limited to maximum
30% variation to the suggested list) from within the curriculum, so that, the fundamentals and
applications can be explored to give greater clarity to the students and they can be motivated to think
differently.
Term Work:
3 Total 25 Marks
(Experiments: 15-marks, Term work Assessment: 10-marks)
Assessment:
The Subject will carry a term work of 25 marks for all the experiment performed.
The Final Evaluation will be based on Practical Exam and Mini Project which will carry 50 marks.
Teaching Scheme
Course Credits Assigned
Course Name (Teaching Hours)
Code
Theory Practical Tutorial Theory TW/PR Tut Total
Cryptography
& System
NADMM31 03 --- --- 03 --- --- 03
Security
(Theory)
Examination Scheme
Theory
Course Course Internal Practical
Term
Code Name Assessment End & Total
Work
Mid- Sem Oral
Continuous
Term Exam
Assessment
Test
Cryptograp
NADMM3 hy & System
20 20 60 --- --- 100
1 Security
(Theory)
Prerequisite:
Course Objectives:
1. To introduce classical encryption techniques and concepts of modular arithmetic and number theory.
2. To explore the working principles and utilities of various cryptographic algorithms including secret key
cryptography, hashes and message digests, and public key algorithms
3. To explore the design issues and working principles of various authentication protocols, PKI standards
and various secure communication standards including Kerberos, IPsec, and SSL/TLS and email.
4. To develop the ability to use existing cryptographic utilities to build programs for secure communication.
1. Understand system security goals and concepts, classical encryption techniques and acquire fundamental
knowledge on the concepts of modular arithmetic and number theory.
2. Understand, compare and apply different encryption and decryption techniques to solve problems related
to confidentiality and authentication
3. Apply the knowledge of cryptographic checksums and evaluate the performance of different message
digest algorithms for verifying the integrity of varying message sizes
4. Apply different digital signature algorithms to achieve authentication and design secure applications
5. Understand network security basics, analyze different attacks on networks and evaluate the performance
of firewalls and security protocols like SSL, IPSec, and PGP.
Teaching Scheme
Course Credits Assigned
Course Name (Teaching Hours)
Code
Theory Practical Tutorial Theory Practical Tut Total
Cryptography
& System
NADMM31 Security --- 02 --- --- 01 --- 01
(Lab)
Examination Scheme
Theory
Internal
Assessment
Course Practical
Course Name Mid End Term
Code & Total
- Sem Work
Continuous Oral
Ter Exam
Assessment
m
Test
Cryptography
NADMM3
& System --- --- --- 25 25 50
1
Security (Lab)
Lab Objectives:
2 To be able to analyze and implement public key algorithms like RSA and El Gamal
4 To explore the different network reconnaissance tools to gather information about networks.
Lab Outcomes:
1 Design and Implementation of a product cipher using Substitution and Transposition ciphers.
2 Implementation and analysis of RSA cryptosystem and Digital signature scheme using RSA/El
Gamal.
4 For varying message sizes, test the integrity of the message using MD-5, SHA-1, and analyze the
performance of the two protocols. Use crypt APIs.
Textbooks:
William Stallings, Cryptography and Network Security, Principles and Practice, 6th Edition,
1
Pearson Education, March 2013
2 Behrouz A. Ferouzan, “Cryptography & Network Security”, Tata Mc Graw Hill
3 Bernard Menezes, “Cryptography & Network Security”, Cengage Learning.
4 Network Security Bible, Eric Cole, Second Edition, Wiley.
Reference Books:
1 Applied Cryptography, Protocols Algorithms and Source Code in C, Bruce Schneier, Wiley.
2 Cryptography and Network Security, Atul Kahate, Tata Mc Graw Hill.
Access to software and virtual labs:
https://cse29-iiith.vlabs.ac.in/
Industry articles and case studies :
https://www.kroll.com/en/insights/publications/cyber/case-studies
Any other (Access to AI tools / Data driven insights (if applicable) or any other):
https://www.kaggle.com/
Internal Assessment:
Assessment consists of one Mid Term Test of 20 marks and Continuous Assessment of 20 marks. Mid
Term test is to be conducted when approximately 50% syllabus is completed. Duration of the midterm
test shall be one hour.
Continuous Assessment:
Continuous Assessment is of 20 marks. The rubrics for assessment will be considered based on
approval by the subject teachers. The rubrics can be any 2 or max 4 of the following:
*For sr. no.1, the date of the certification exam should be within the term and in case a student is unable to
complete the certification, the grading has to be done accordingly.
Implementation and analysis of RSA cryptosystem and Digital signature scheme using
2
RSA/El Gamal.
4 For varying message sizes, test integrity of message using MD-5, SHA-1, and analyze the
performance of the two protocols. Use crypt APIs.
6 Study the use of network reconnaissance tools like WHOIS, dig, traceroute, nslookup to
gather information about networks and domain registrars.
8 Download and install nmap. Use it with different options to scan open ports, perform OS
fingerprinting, do a ping scan, tcp port scan, udp port scan, etc. .
9 Detect ARP spoofing using nmap and/or open source tool ARPWATCH and Wireshark
10 Use the NESSUS/ISO Kaali Linux tool to scan the network for vulnerabilities
Note: Suggested List of Experiments is indicative. However, flexibilities lie with individual course
instructor to design and introduce new, innovative and challenging experiments, (limited to
maximum 30% variation to the suggested list) from within the curriculum, so that, the fundamentals
and applications can be explored to give greater clarity to the students and they can be motivated to
think differently.
Term Work:
3 Total 25 Marks
(Experiments: 15-marks, Term work Assessment: 10-marks)
Teaching Scheme
Credits Assigned
Course (Teaching Hours)
Course Name
Code Theor Practica Tutoria Theor Practica Tu Tota
y l l y l t l
Presentation &
NADAE3 Business
02 --- --- 02 -- --- 02
1 Communicatio
n
Examination Scheme
Theory
Internal
Course Practical
Course Name Assessment End Term
Code & Total
Mid- Sem Work
Continuous Oral
Term Exam
Assessment
Test
Presentation &
NADAE3 Business
--- --- --- 50 -- 50
1 Communicatio
n
Course Objectives:
Course Outcomes:
1 Plan and prepare effective business/ technical documents which will in turn provide
solid foundation for their future managerial roles.
2 Strategize their personal and professional skills to build a professional image and
meet the demands of the industry.
5 Develop creative thinking and interpersonal skills required for effective professional
communication.
6 Apply codes of ethical conduct, personal integrity and norms of organizational
behavior.
3 BUSINESS MEETINGS
3.1 Documentation
Notice 2
Agenda
Minutes
4
TECHNICAL/ BUSINESS PRESENTATIONS
2
4.1 Effective Presentation Strategies
Defining Purpose
Analyzing Audience, Location and Event
Gathering, Selecting And Arranging Material
Structuring a Presentation
Making Effective Slides
Types of Presentations Aids
Closing a Presentation
Platform skills
4.2 Group Presentations
● Sharing Responsibility in a Team
● Building contents and visuals together
● Transition Phases
5 INTERPERSONAL SKILLS
5
5.1 Interpersonal Skills
● Emotional Intelligence
● Leadership & Motivation
● Conflict Management & Negotiation
● Time Management
● Assertiveness
● Decision Making
6. CORPORATE ETHICS
6.1 6.1 Intellectual Property Rights
● Copyrights
● Trademarks
● Patents
● Industrial Designs 2
Reference Books:
1 Lesiker and Petit (1997), “Report Writing for Business”, McGraw-Hill Education10th
edition
2 Butterfield, J. (2017). Verbal communication: Soft skills for a digital workplace.
Boston, MA: Cengage Learning.
3 Bové e, C. L., & Thill, J. V. (2017). Business communication today, 14th Edition, NJ:
Pearson.
4 Robbins, S. P., Judge, T. A., & Campbell, T. T. (2017). Organizational Behaviour.
Harlow, England: Pearson.
5 Fred Luthans. (2010). Organizational Behavior , McGraw Hill Education, 12th edition
6 B N Ghosh(2017), Managing Soft Skills for Personality Development, Tata McGraw Hill
Education.
Sr No Headings Marks
A Assignments 10 Marks
B Mini Project with 10 Marks
Presentation
C Media Studies 10 Marks
A) Assignments: List of assignments are as given below. The assignments have to be discussed in
the group and approved by the faculty. All assignments will be submitted by students
individually. ( 10 Marks):-
Sr List of Assignments
No
1. Resume, Cover Letter and SOP
2. Summarizing data figures into paragraphs (Module 1.7)
3. Notice, Agenda and Minutes of Meeting
4. Two case studies on Business Ethics
B) Report on Final presentation: A detail typed report to be prepared with a minimum of 25 pages
and maximum 30 pages. The format of the report to be discussed and approved by faculty
C) It is mandatory for all students to participate in the Final Group Discussion.
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory Practical Tut Total
Finance for
NADEM31 02 -- --- --- -- --- 02
Engineering
Examination Scheme
Theory
Internal
Course Practical
Course Name Assessment End Term
Code & Total
Mid- Sem Work
Continuous Oral
Term Exam
Assessment
Test
NADEM3 Finance for
20 --- 30 -- -- 50
1 Engineering
Course Objectives:
2 To understand the relationship between risk, return and time value of Money.
2 To determine risk, return and time value of Money with respect to financial decisions.
3 To decide investment decisions for projects with the help of financial ratios.
2.3 Time Value of Money: Future Value of a Lump Sum, Ordinary Annuity,
and Annuity Due; Present Value of a Lump Sum, Ordinary Annuity, and
Annuity Due; Continuous Compounding and Continuous Discounting.
3 Corporate Finance
6
3.1 Overview of Financial Statements: Balance Sheet, Profit and Loss
Account, and Cash Flow Statement.
4.3 Gross Total Income, Total Income, Scheme of charging income tax
Total 26
Reference Books:
Department of
Artificial Intelligence and Data science
Semester IV
Course Course Name Teaching Staff (Contact Credit Assigned
Code Hours)
NADPC42 Analysis of 3 2 3 1 4
Algorithms
Total 14 14 14 10 24
Examination Scheme
Course Course Name Theory Ter Pract Total
Code Internal End Exam m
Assess Sem Durati Wo
m Exa on rk
ent m (hrs.)
MT CA
NADPC41 Computer Network and 20 20 60 2 - -- 100
Operating Systems
Semester IV
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory TW/PR Tut Total
Computer
Networks
and
NADPC41 03 --- --- 03 --- --- 03
Operating
Systems
(Theory)
Examination Scheme
Theory
Course Course Internal Practical
Term
Code Name Assessment End & Total
Work
Mid- Sem Oral
Continuous
Term Exam
Assessment
Test
Computer
Networks
and
NADPC41 20 20 60 --- --- 100
Operating
Systems
(Theory)
Course Objectives:
1 To introduce basic concepts and functions of operating systems.
2 To understand the concept of process, thread and resource management.
3 To understand the concepts of process synchronization and deadlock.
4 To understand various Memory management techniques.
5 To introduce concepts of computer networks and working of various layers of OSI.
6 To understand various transport layer and application layer protocols
Course Outcome:
1 Understand the objectives, functions and structure of OS
2 Analyze the concept of process management and evaluate performance of process scheduling
algorithms.
3 Understand and apply the concepts of synchronization and deadlocks
4 Evaluate performance of Memory allocation
5 Explain related concepts and functions of Physical, Data Link Layer and Network Layer.
6 Explain related concepts and functions of Transport Layer and Application Layer.
Total 26
Textbooks:
1 A.S. Tanenbaum, Computer Networks, Pearson Education
2 B.A. Forouzan, Data Communications and Networking, McGraw Hill Education
3 William Stallings, Operating System: Internals and Design Principles, Prentice Hall,
8thEdition, 2014, ISBN-10: 0133805913 • ISBN-13: 9780133805918.
4 Abraham Silberschatz, Peter Baer Galvin and Greg Gagne, Operating System Concepts, John
Wiley &Sons, Inc., 9thEdition, 2016, ISBN 978-81-265-5427-0
References:
1 Achyut Godbole and Atul Kahate, Operating Systems, McGraw Hill Education, 3rdEdition
2 Andrew Tannenbaum, Operating System Design and Implementation, Pearson, 3rdEdition.
3 Maurice J. Bach, “Design of UNIX Operating System”, PHI
4 Sumitabha Das, “UNIX: Concepts and Applications”, McGraw Hill, 4thEdition
5 James F. Kurose, Keith W. Ross, Computer Networking : A Top-Down Approach Featuring the
Internet, Pearson Education
6 Behrouz A. Forouzan, Firouz Mosharraf, Computer Networks : A Top down Approach, McGraw
Hill Education
Access to software and virtual labs:
https://www.cisco.com/c/en/us/solutions/artificial-intelligence/artificial-intelligence-machine-learning-in-
networking.html
Internal Assessment:
Assessment consists of one Mid Term Test of 20 marks and Continuous Assessment of 20 marks. Mid
Term test is to be conducted when approximately 50% syllabus is completed. Duration of the midterm test
shall be one hour.
Continuous Assessment:
Continuous Assessment is of 20 marks. The rubrics for assessment will be considered based on approval by
the subject teachers. The rubrics can be any 2 or max 4 of the following:
*For sr. no. 1, the date of the certification exam should be within the term and in case a student is unable to
complete the certification, the grading has to be done accordingly.
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory TW/PR Tut Total
Analysis of
NADPC42 Algorithms 03 --- --- 03 --- --- 03
(Theory)
Analysis of
NADPC42 Algorithms --- 02 --- --- 01 --- 01
(Lab)
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory TW/PR Tut Total
Analysis of
NADPC42 Algorithms 03 --- --- 03 --- --- 03
(Theory)
Examination Scheme
Theory
Course Course Internal Practical
Term
Code Name Assessment End & Total
Work
Mid- Sem Oral
Continuous
Term Exam
Assessment
Test
Analysis of
NADPC42 Algorithms 20 20 60 --- --- 100
(Theory)
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory Practical Tut Total
Analysis of
Algorithms
NADPC42 --- 02 --- --- 01 --- 01
(Lab)
Examination Scheme
Theory
Internal
Course Practical
Course Name Assessment End Term
Code & Total
Mid- Sem Work
Continuous Oral
Term Exam
Assessment
Test
Analysis of
NADPC4
Algorithms --- --- --- 25 25 50
2
(Lab)
Lab Objectives:
1 To introduce the methods of designing and analyzing algorithms
2 Design and implement efficient algorithms for a specified application
3 Strengthen the ability to identify and apply the suitable algorithm for the given real-world problem.
4 Analyze worst-case running time of algorithms and understand fundamental algorithmic problems.
Lab Outcomes: At the end of the course, the students will be able to
1 Implement the algorithms using different approaches.
2 Analyze the complexities of various algorithms.
3 Compare the complexity of the algorithms for specific problem.
Textbooks:
1 T. H. Cormen, C.E. Leiserson, R. L. Rivest, and C. Stein, “Introduction to algorithms”, 2nd Edition, PHI
Publication 2005.
References:
1 Sanjoy Dasgupta, Christos Papadimitriou, Umesh Vazirani, “Algorithms”, Tata McGraw-
Hill Edition.
2 S. K. Basu, “Design Methods and Analysis of Algorithm”, PHI
Access to software and virtual labs:
1 https://nptel.ac.in/courses/106106131
Industry articles and case studies :
1 https://www.geeksforgeeks.org/0-1-knapsack-problem-dp-10/
Internal Assessment: Assessment consists of one Mid Term Test of 20 marks and Continuous Assessment of
20 marks. Mid Term test is to be conducted when approximately 50% syllabus is completed. Duration of the
midterm test shall be one hour.
Continuous Assessment:
Continuous Assessment is of 20 marks. The rubrics for assessment will be considered based on approval by
the subject teachers. The rubrics can be any 2 or max 4 of the following:*For sr. no. 1, the date of the
certification exam should be within the term and in case a student is unable to complete the certification, the
grading has to be done accordingly.
Term Work:
Artificial Intelli
gence Theory
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory TW/PR Tut Total
Artificial
NADPC43 Intelligence 03 --- --- 03 --- --- 03
(Theory)
Examination Scheme
Theory
Course Course Internal Practical
Term
Code Name Assessment End & Total
Work
Mid- Sem Oral
Continuous
Term Exam
Assessment
Test
Artificial
NADPC43 Intelligence 20 20 60 --- --- 100
(Theory)
Course Prerequisite:
Course Objectives:
1 To gain perspective of AI and its foundations.
2 To study different agent architectures and properties of the environment
3 To understand the basic principles of AI towards problem solving, inference, perception,
Knowledge representation, and learning.
4 To investigate probabilistic reasoning under uncertain and incomplete information.
5 To explore the current scope, potential, limitations, and implications of intelligent systems
Course Outcomes:
After successful completion of the course students will be able to:
1 Identify the characteristics of the environment and differentiate between various agent
architectures.
2 Apply the most suitable search strategy to design problem solving agents.
3 Represent a natural language description of statements in logic and apply the inference rules to design
Knowledge Based agents.
4 Apply a probabilistic model for reasoning under uncertainty.
5 Comprehend various learning techniques.
6 Describe the various building blocks of an expert system for a given real word problem.
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory Practical Tut Total
Artificial
Intelligence
NADPC43 --- 02 --- --- 01 --- 01
(Lab)
Examination Scheme
Theory
Internal
Course Practical
Course Name Assessment End Term
Code & Total
Mid- Sem Work
Continuous Oral
Term Exam
Assessment
Test
Artificial
NADPC4
Intelligence --- --- --- 25 25 50
3
(Lab)
Lab Prerequisite:
Lab Objectives:
1 To design suitable Agent Architecture for a given real world AI problem
2 To implement knowledge representation and reasoning in AI language
3 To design a Problem-Solving Agent
4 To incorporate reasoning under uncertainty for an AI agent
Lab Outcomes:
After successful completion of the course students will be able to:
1 Identify suitable Agent Architecture for a given real world AI problem
2 Implement simple programs using Prolog
3 Implement various search techniques for a Problem-Solving Agent
4 Represent natural language description as statements in Logic and apply inference rules to it
5 Construct a Bayesian Belief Network for a given problem and draw probabilistic inferences from it
5.1 Introduction: Origin & History of NLP, The need of NLP, Generic
NLP System, Levels of NLP, Knowledge in Language Processing,
Ambiguity in Natural Language, Challenges of NLP, Applications of
NLP.
5.2 Applications of NLP, Overview of Machine Learning and Deep
Learning
6 Modern AI Applications 6
Textbooks:
1 Stuart J. Russell and Peter Norvig, "Artificial Intelligence A Modern Approach ―Second
Edition" Pearson Education.
2 Elaine Rich and Kevin Knight ―Artificial Intelligence‖ Third Edition, Tata McGraw-Hill
Education Pvt. Ltd., 2008.
3 George F Luger ―Artificial Intelligence‖ Low Price Edition, Pearson Education., Fourth
edition.
References:
1 Ivan Bratko ―PROLOG Programming for Artificial Intelligence‖, Pearson Education, Third
Edition.
2 D. W. Patterson, Artificial Intelligence and Expert Systems, Prentice Hall.
3 Saroj Kaushik ―Artificial Intelligence‖, Cengage Learning.
4 Davis E. Goldberg, ―Genetic Algorithms: Search, Optimization and Machine Learning‖, Addison
Wesley, N.Y., 1989.
5 Patrick Henry Winston, ―Artificial Intelligence‖, Addison-Wesley, Third Edition.
6 N. P. Padhy, ―Artificial Intelligence and Intelligent Systems‖, Oxford University Press.
Access to software and virtual labs:
https://www.swi-prolog.org/download/stable
Industry articles and case studies :
https://www.digitaleurope.org/news/case-studies-on-artificial-intelligence/
https://www.linkedin.com/pulse/rise-artificial-intelligence-comprehensive-case-f1ytc/
Any other (Access to AI tools / Data driven insights (if applicable) or any other):
https://www.kaggle.com/
Internal Assessment:
Assessment consists of one Mid Term Test of 20 marks and Continuous Assessment of 20 marks. Mid
Term test is to be conducted when approximately 50% syllabus is completed. Duration of the midterm
test shall be one hour.
Continuous Assessment:
Continuous Assessment is of 20 marks. The rubrics for assessment will be considered based on
approval by the subject teachers. The rubrics can be any 2 or max 4 of the following:
Internal Assessment:
Assessment consists of one Mid Term Test of 20 marks and Continuous Assessment of 20 marks. Mid
Term test is to be conducted when approximately 50% syllabus is completed. Duration of the midterm
test shall be one hour.
Continuous Assessment:
Continuous Assessment is of 20 marks. The rubrics for assessment will be considered based on
approval by the subject teachers. The rubrics can be any 2 or max 4 of the following:
Sr. Rubrics Marks
No.
1 *Certificate course for 4 weeks or more: NPTEL/ Coursera/ Udemy/any MOOC 10 marks
2 Content beyond syllabus presentation 10 marks
3 Creating Proof of concept 10 marks
4 Mini Project / Extra Experiments/ Virtual Lab / Competitive programming-based 10 marks
event / Group Discussion
5 Multiple Choice Questions (Quiz) 5 marks
6 GATE Based Assignment/Tutorials etc 10 marks
*For sr. no. 1, the date of the certification exam should be within the term and in case a student is
unable to complete the certification, the grading has to be done accordingly.
Suggested Experiments:
1 Provide the PEAS description and TASK Environment for a given AI problem ,
Identify suitable Agent Architecture for the problem
3 Implement any one Uninformed Search (DFS/BFS) for 4 queen/8 queen/8 puzzle
or any state space
4 Implement any one of the Informed search techniques E.g. A-Star algorithm for 8
puzzle problem/ TSP
5 Implement any one of the Local Search techniques. E.g. Hill Climbing, Simulated
Annealing, Genetic algorithm for 4 queen
6 Prove the goal sentence from the following set of statements in FOPL by
applying forward, backward and resolution inference algorithms. wampus/
resolution graph
7 Prove the goal sentence from the following set of statements in FOPL by
applying forward, backward and resolution inference algorithms. wampus/
resolution graph
Term Work:
3 Total 25 Marks
(Experiments: 15-marks, Term work Assessment: 10-marks)
Evaluation Exam
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory TW/PR Tut Total
Ethical
Hacking
NADMM41 and Digital 03 --- --- 03 --- --- 03
Forensic
(Theory)
Examination Scheme
Theory
Course Course Internal Practical
Term Tot
Code Name Assessment End &
Work al
Mid- Sem Oral
Continuous
Term Exam
Assessment
Test
Ethical
Hacking and
NADMM4
Digital 20 20 60 --- --- 100
1
Forensic
(Theory)
Course Prerequisite:
Course Objectives:
1 Understand the steps and tools of ethical hacking.
2 Learn web security threats and defences.
3 Explore hardware security techniques.
4 Grasp the principles and lifecycle of digital forensics.
5 Master forensic tools and report writing techniques.
Course Outcomes:
After successful completion of the course students will be able to:
1 Conduct ethical hacking and mitigate security vulnerabilities.
2 Identify and defend against web attacks.
3 Implement and manage hardware security measures.
4 Perform digital forensic investigations.
5 Use forensic tools for analysis and create structured reports.
Teaching Scheme
Credits Assigned
Course (Teaching Hours)
Course Name
Code The
Practical Tutorial Theory Practical Tut Total
ory
Ethical
Hacking and
NADMM4
Digital --- 02 --- --- 01 --- 01
1
Forensic (Lab)
Examination Scheme
Theory
Internal
Course Practical
Course Name Assessment End Term
Code & Total
Mid- Sem Work
Continuous Oral
Term Exam
Assessment
Test
Ethical
Hacking and
NADMM4
Digital --- --- --- 25 25 50
1
Forensic
(Lab)
Prerequisite:
Lab Objectives:
OS File Systems Review: Windows Systems- FAT32 and NTFS, UNIX File
Systems, MAC File Systems Windows OS Artifacts: Registry, Event Logs Memory
Forensics : RAM Forensic Analysis, Creating a RAM Memory Image, Volatility
framework, Extracting Information
Computer Forensic Tools: Need of Computer Forensic Tools, Types of Computer
Forensic Tools, Tasks performed by Computer Forensic Tools
6 Forensic Tools and Report Writing 6
Textbooks:
1. Computer Security Principles and Practice --William Stallings, Seventh Edition, Pearson
1 Education, 2017
2 2. Security in Computing -- Charles P. Pfleeger, Fifth Edition, Pearson Education, 2015
3 3. Network Security and Cryptography -- Bernard Menezes, Cengage Learning, 2014
4 4. Network Security Bible -- Eric Cole, Second Edition, Wiley, 2011
5 5. Mark Stamp's Information Security: Principles and Practice --Deven Shah, Wiley, 2009
Reference Books:
1 1. UNIX Network Programming –Richard Steven,Addison Wesley, 2003
2 2. Cryptography and Network Security -- Atul Kahate, 3rd edition, Tata Mc Graw Hill, 2013
3 3. TCP/IP Protocol Suite -- B. A. Forouzan, 4th Edition, Tata Mc Graw Hill, 2017
4. Applied Cryptography, Protocols Algorithms and Source Code in C Bruce Schneier, 2nd
Edition / 20th Anniversary Edition, Wiley, 2015
Access to software and virtual labs:
https://www.pearsonitcertification.com/articles/article.aspx?p=462199&seqNum=2
https://flylib.com/books/en/3.394.1.51/1/
https://www.sleuthkit.org/autopsy/
Any other (Access to AI tools / Data driven insights (if applicable) or any other):
http://md5deep.sourceforge.net/md5deep.html
https://tools.kali.org/
https://kalilinuxtutorials.com/
https://kalilinuxtutorials.com/
https://accessdata.com/product-download/ftk-imager-version-4-3-0
Internal Assessment:
Assessment consists of one Mid Term Test of 20 marks and Continuous Assessment of 20 marks. Mid
Term test is to be conducted when approximately 50% syllabus is completed. Duration of the midterm
test shall be one hour.
Continuous Assessment:
Continuous Assessment is of 20 marks. The rubrics for assessment will be considered based on approval
by the subject teachers. The rubrics can be any 2 or max 4 of the following:
*For sr. no.1, the date of the certification exam should be within the term and in case a student is unable to
complete the certification, the grading has to be done accordingly.
1
Study of computer forensics and different tools used for forensic investigation.
8 Study the steps for hiding and extract any text file behind an image file/audio file
using command prompt.
9 Extract Exchangeable image file format(EXIF) Data from image files using Exifreader
software.
13 Use the Nikto tool to scan a Web application and find vulnerabilities.
15. Steps to ensure Security of any one web browser (Mozilla Firefox/Google Chrome).
Note: Suggested List of Experiments is indicative. However, flexibilities lie with individual course
instructor to design and introduce new, innovative and challenging experiments, (limited to maximum
30% variation to the suggested list) from within the curriculum, so that, the fundamentals and
applications can be explored to give greater clarity to the students and they can be motivated to think
different.
Term Work:
3 Total 25 Marks
(Experiments: 15-marks, Term work Assessment: 10-marks)
Evaluation Exam
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory TW/PR Tut Total
Mobile App
NADVS41 -- 02 --- -- 02 --- 02
Development
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory Practical Tut Total
Mobile App
NADVS41 --- 02 --- --- 02 --- 02
Development
Examination Scheme
Theory
Internal
Course Practical
Course Name Assessment End Term
Code & Total
Mid- Sem Work
Continuous Oral
Term Exam
Assessment
Test
NADVS4 Mobile App
--- --- --- 25 -- 25
1 Development
Course Objectives:
1 Learn the basics of Dart Programming Language.
2 Learn the basics of the Flutter framework.
3 Develop the App UI by incorporating widgets, layouts, gestures and animation
4 Learn the advanced concepts of the Flutter framework.
5 Develop the App UI by incorporating widgets, layouts, gestures and animation
6 Create a production ready Flutter App by including files and firebase backend service.
Course Outcomes:
At the end of the course, students will be able to —-
1 Use Dart Programming Language for mobile application development.
2 Understand cross platform mobile application development using Flutter framework
3 Design and Develop interactive Flutter App by using widgets, layouts, gestures and animation
6 Analyze and Build production ready Flutter App by incorporating backend services and deploying
on Android / iOS
Suggested Experiments:
Student in group of 4 (max), will perform 5 Assignment / Activity / Experiment based on the above syllabus
COURSE NAME:
CEP: App Development
Teaching Scheme
Course Course Credits Assigned
(Teaching Hours)
Code Name
Theory Practical Tutorial Theory TW/PR Tut Total
CEP App
NADFP41 Development --- 02 -- -- 02 02
Examination Scheme
Theory
Course Course Internal Practical
Term
Code Name Assessment End & Total
Work
Mid- Sem Oral
Continuous
Term Exam
Assessment
Test
NADFP4 CEP App
Development
-- -- 25 --- 25
1
Course Prerequisite:
Course Objectives:
1 To engage students in field visits, with an objective of identifying and formulating problem
statements based on observations during visits in industry, Government/ Non-
governmental organizations as well as the broader societal context. (with reference to
Scheme A).
Course Outcomes:
At the end of the course the student will gain the capability to:
1 To identify and resolve the issues with industry & society at large, to provide practical
solutions for real-world challenges.
2 To implement novel and efficient solutions fostering interdisciplinary collaboration in
addressing challenges
3 To apply appropriate techniques, resources and modern engineering tools, to improve
the analytical, design, and problem-solving skills to abreast with the booming
technologies.
4 Cultivation of effective teamwork abilities, facilitating collaboration and synergy among
individuals to achieve common goals.
Schemes: In field project, students are expected perform any one the following activities:
Total 24
Term Work:
Students can achieve this by making proper selection of projects based on field visit/
study of archives from the library. Encourage the use of open source softwares for
simulation, design and documentation of the projects.
1. At the end of semester the above 2 expert faculty who have approved the
topic will internally evaluate the performance.
2. Students have to give a presentation and demonstration on the Field Project.
3. In the evaluation each individual student should be assessed for his/her
contribution, understanding and knowledge gained about the project
completed. Based upon it the marks will be awarded to students.
4. Distribution of 50 Marks for Term Work:
Initial Stage : Field study report and Project Proposal = 10 Marks
Circuit simulation/ Zero PCB (GPP) implementation + Arduino
Interfacing
= 05 Marks
o (Project review: Stage 1 and 2 will be evaluated in 3rd or 4th week of the
semester).
Project report: Circuit Design + Explanation + Analysis Results +
Conclusion
+ References = 10 Marks
Prototype Demonstration and Testing: PCB (simulation + Layout) +
Final result with Arduino interfacing / ESP32/Basic Raspberry-pi
board.+ Working Demo = 15 Marks
Final Presentation and Report: PPT (upto 12 slides ) + Answers given
to Questions = 10 Marks
Project selection, implementation and report writing with reference to
Course Description B.
The student will mention the objectives of the field visit, description
including field visit data collection, processes/ operations, analysis and
suggestions for the improvement and innovations if any.
Distribution of 50 Marks for Term Work in scheme B is as follows:
COURSE NAME:
Introduction to Innovation and Entrepreneurship for Engineers
Teaching Scheme
Course Credits Assigned
Course Name (Teaching Hours)
Code
Theory Practical Tutorial Theory TW/PR Tut Total
Introduction to
Innovation and
NADEM41 --- 02 -- -- 02 02
Entrepreneurship
for Engineers
Teaching Scheme
Course Credits Assigned
Course Name (Teaching Hours)
Code
Theory Practical Tutorial Theory TW/PR Tut Total
Introduction to
Innovation and
NADEM41 Entrepreneurship
--- 02 -- 02 02
for Engineers
Examination Scheme
Theory
Course Course Internal Practical
Term
Code Name Assessment End & Total
Work
Mid- Sem Oral
Continuous
Term Exam
Assessment
Test
Introduction to
Innovation and
NADEM41 Entrepreneursh
-- -- 25 --- 25
ip
for Engineers
Course Prerequisite:
Course Objectives:
1 Understand the concepts and theories of innovation and entrepreneurship within
engineering disciplines.
2 Develop critical thinking and problem-solving skills necessary for identifying and
evaluating entrepreneurial opportunities.
3 Gain practical experience in ideation, prototyping, and validation of innovative solutions to
engineering challenges.
4 Explore the role of engineering in addressing societal and environmental challenges through
innovation and entrepreneurship.
5 Cultivate teamwork, communication, and leadership skills essential for entrepreneurial
success in interdisciplinary contexts.
Course Outcomes:
At the end of the course the student will gain the capability to:
4 Introduction to Entrepreneurship 04
Total 26
Textbooks:
"Entrepreneurship Development and Small Business Enterprises" by Poornima M.
1
Charantimath
2 "Innovation and Entrepreneurship: Practice and Principles" by Peter F. Drucker
"Business Model Generation: A Handbook for Visionaries, Game Changers, and
3
Challengers" by Alexander Osterwalder and Yves Pigneur
"Innovative India: Science and Technology Entrepreneurship" by K. Vijayaraghavan and
4
Rajan Srikanth
5 "Startup Nation: Making India a Startup Ecosystem" by Dr. H.K. Mittal
6 "Entrepreneurship: Theory, Process, and Practice" by Kuratko, Hornsby, and Covin:
"Zero to One: Notes on Startups, or How to Build the Future" by Peter Thiel and Blake
7
Masters
Websites :
Startup India (startupindia.gov.in):
Provides resources, guidelines, and support for startups and entrepreneurs in India,
1
including information on funding, policies, and events.
Coursera (coursera.org)
Provides online courses on entrepreneurship and innovation from top universities and
5
institutions, allowing students to learn at their own pace and earn certificates.
Additional Resources:
Entrepreneurship Development Institute of India (EDII) (ediindia.org)
Provides entrepreneurship education, training, and research programs, as well as
1
workshops and seminars on various aspects of entrepreneurship.
Term Work :
The Assessment will be based on a set of 5 activities of 5 marks each.
The suggested list of activities:
1 Individual and group assignments (e.g., business model canvas, market research
report).
2 Presentations and pitches for venture ideas.
3 Participation in discussions and workshops.
4 Reflection papers or journals documenting personal learning and growth.
5 Presentation of innovation projects by students.
6 Feedback and peer evaluation of prototypes.
7 Reflection on the innovation process and lessons learned.