CSE_DS DJS22 sem IV Syllabus
CSE_DS DJS22 sem IV Syllabus
P Practical O Oral
Computer
T Tuturial Cb
based
Total marks (a + b) 35 --
The final certification and acceptance of term work will be subject to satisfactory performance upon
fulfilling minimum passing criteria in the term work / completion of audit course.
Prerequisite: Calculus.
Objectives:
To build the strong foundation in statistics which can be applied to analyze data and make predictions.
Books Recommended:
Textbooks:
1. S. P. Gupta, ‘Statistical Methods’, Sultan Chand, 46th Edition, 2021.
2. Thomas Hasalwanter, ‘An Introduction to Statistics with Python’, Springer, 1st Edition, 2016.
3. John A. Rice, ‘Mathematical Statistics and Data Analysis’, 3rd Edition, Thomson Learning,
1994.
4. Douglas C. Montgomery, Larry Faris Thomas and George C. Runger, ‘Engineering Statistics’,
3rd edition, John Wiley & Sons, 2003.
Reference Books:
1. Peter Bruce, Andrew Bruce, Peter Gedeck, ‘Practical Statistics for data scientists 50+
Essential Concepts Using R and Python’, Orelly, 2nd Edition, 2020.
2. Freedman, David, Robert Pisani, Roger Pervis, W. W. Norton, ‘Statistics’, 2007.
3. S. C. Gupta, V. K. Kapoor, Sultan Chand, ‘Fundamentals of mathematical statistics’, 10th
Edition, 2002.
Web Links:
1. Essentials of Data Science With R Software _ 1: Probability and Statistical Inference, IIT
Kanpur: https://nptel.ac.in/courses/111104146
2. Probability and Statistics: https://onlinecourses.nptel.ac.in/noc21_ma74/preview
Prerequisite:
1. Data Structures
2. Basic Probability
3. Statistics
Objectives:
1. To introduce the concepts of computation learning theory and techniques of Machine
Learning.
2. To become familiar with regression, classification and clustering tasks.
Books Recommended:
Textbooks:
1. Ethem Alpaydın, ‘Introduction to Machine Learning’, MIT Press, 4th Edition, 2020.
2. Tom M.Mitchell, ‘Machine Learning’, McGraw Hill, 1st Edition, 2017.
3. Peter Harrington, ‘Machine Learning In Action’, DreamTech Press, 1st Edition, 2012.
Reference Books:
1. Andreas C. Müller and Sarah Guido, ‘Introduction to Machine Learning with Python: A Guide
for Data Scientists’, O'reilly, 1st Edition, 2016.
2. Stephen Marsland, ‘Machine Learning An Algorithmic Perspective’, CRC Press, 2nd Edition,
2014.
3. Kevin P. Murphy, ‘Machine Learning ― A Probabilistic Perspective’, MIT Press, Illustrated
Edition, 2012.
4. Han Kamber, ‘Data Mining Concepts and Techniques’, Morgann Kaufmann Publishers, 3rd
Edition, 2011.
Web Links:
1. Towards Data Science: https://towardsdatascience.com D
2. Machine Learning — Andrew Ng, Stanford University:
https://youtube.com/playlist?list=PLLssT5z_DsKh9vYZkQkYNWcItqhlRJLN
3. Commonly used Machine Learning Algorithms:
https://www.analyticsvidhya.com/blog/2017/09/common-machinelearning-algorithms/
4. A Tour to Machine Learning Algorithms: https://machinelearningmastery.com/a-tour-of-
machine-learningalgorithms/
Pre-requisite:
1. Computer Programming
2. Data structures
Course Objectives: The objective of the course is to introduce important algorithmic design paradigms
and approaches for effective problem solving. To analyze the algorithm for its efficiency to show its
effectiveness over the others. In addition, the concepts of tractable and intractable problems and the
classes P, NP and NP-complete problems will be introduced.
Minimum 10 experiments from the above-suggested list or any other experiment based on syllabus will be
included, which would help the learner to apply the concept learnt.
*The Term Work will be calculated based on Laboratory Performance (15m) and Assignments (10m).
Books Recommended:
Textbooks:
1. S. Sridhar, ‘Design and Analysis of Algorithms’, Oxford Education, 1st Edition, 2018.
2. Ellis Horowitz, Sartaj Sahni, S. Rajsekaran. ‘Fundamentals of computer algorithms’, University
Press, 1st Edition, 2018.
Reference Books:
1. Sanjoy Dasgupta, Christos Papadimitriou, Umesh Vazirani, ‘Algorithms’, Tata McGraw- Hill,
1st Edition, 2023.
2. S. K. Basu, ‘Design Methods and Analysis of Algorithm’, PHI, 2nd Edition, 2013.
3. John Kleinberg, Eva Tardos, “Algorithm Design”, Pearson, 1st Edition, 2013.
4. Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, ‘Introduction to Algorithms’, 3rd
Edition, The MIT Press, 2009.
5. Michael T. Goodrich, Roberto Tamassia, “Algorithm Design”, Wiley Publication, 1st Edition,
2006.
Web Links:
Course Objectives: This course aims to provide students with a comprehensive understanding of
computer networks, from the fundamental concepts of networking to advanced topics such as Internet
of Things (IoT) architecture and wireless networks. Students will explore the key components of
networking, including the network layer, transport and application layer protocols, and the
interconnection of smart objects using IP. By the end of the course, students will be equipped with the
knowledge and skills necessary to design, manage, and troubleshoot computer networks, with a focus
on emerging technologies and applications in the field.
Above experiments or any other experiment based on syllabus will be included, which would help the
learner to apply the concept learnt.
*The Term Work will be calculated based on Laboratory Performance (15m) and Assignments (10m).
Books Recommended:
Textbooks:
1. James Kurose, ‘Computer Networking:A Top-Down Approach’, Pearson Education, 8th Edition,
2022.
2. Behrouz A. Forouzan, ‘TCP/IP Protocol Suite’, McGraw Hill Education, 4th edition, 2017.
Reference Books:
1. Maciej Kranz , "Building the Internet of Things" by Maciej Kranz, Wiley, 1st edition, 2016.
2. Rajkumar Buyya, Amir Vahid Dastjerdi, and Sriram Venugopal, "Internet of Things: Principles
and Paradigms", Morgan Kaufmann Publishers, 2016.
3. Jean-Philippe Vasseur, ‘Interconnecting Smart Objects with IP The Next Internet’, Morgan
Kaufmann Publishers, 2010.
Web Links:
Prerequisite:
Objectives: To develop skills of data analysis techniques for data modelling and visualization.
A minimum of 10 experiments or any other experiment based on syllabus will be included, which would
help the learner to apply the concept learnt.
*The Term Work will be calculated based on Laboratory Performance (15m), Mini Project (10m) and
Quizzes (25m).
Books Recommended:
Textbooks:
1. Max Kuhn and Keijell Johnson, ‘Feature Engineering and Selection: A practical Approach for
Predictive Models’, CRC Press, 1st Edition, 2020.
2. Roy Jafari, ‘Hands-On Data Preprocessing in Python’, Packt Publishing, 1st Edition, 2022.
3. Jason Browniee, ‘Data Preparation for Machine Learning’, Machine Learning Mastry 1st
Edition, 1st Edition, 2021.
4. Bad Data Handbook: Cleaning Up the Data so you can get back to work, Ethan
McCallum,O’Reilly, 1st Edition, 2012.
Reference Books:
1. S.C.Gupta and V.K.Kapoor, ‘Fundamentals of mathematical statistics’, Sultan Chand Publisher,
1st Edition, 2020.
2. Wes McKinney, ‘Python for Data Analysis’, O’Reilly, 2nd Edition, 2018.
3. Rayan Sleeper, ‘Practical Tableau’, O’Reilly, 1st Edition, 2018.
4. Jeffrey Shaffer, Steve Wexier, Andy Cotgreave, ‘The Big Book of Dashboards: Visualizing your
Data using Real-World Business Scenarios’, Wiley, 1st Edition, 2017.
5. Paulraj Ponniah, ‘Data Warehousing Fundamentals: A Comprehensive Guide for IT
Professionals’, Wiley, 2md Edition, 2011.
6. Han, Kamber, Morgan Kaufmann, ‘Data Mining Concepts and Techniques’, Elsevier 3rd
Edition, 2013.
Web Links:
1. NPTEL Course: https://onlinecourses.nptel.ac.in/noc19_ge20/preview
2. Tableau: https://intellipaat.com/blog/what-is-tableau/
3. Data Warehouse: https://onlinecourses.nptel.ac.in/noc19_ge20/preview
4. Feature Engineering: https://towardsdatascience.com/what-is-feature-engineering-importance-
tools-and-techniques-for-machine-learning-2080b0269f10
Objectives:
1. Development of a holistic perspective based on self-exploration about themselves (human
being), family, society, and nature/existence.
2. Understanding (or developing clarity) of the harmony in the human being, family, society, and
nature/existence.
3. Strengthening of self-reflection.
4. Development of commitment and courage to act.
Reference books:
1. Jeevan Vidya: Ek Parichaya, A Nagaraj, Jeevan Vidya Prakashan, Amarkantak, 1999.
2. Human Values, A.N. Tripathi, New Age Intl. Publishers, New Delhi, 2004.
3. The Story of Stuff (Book).
4. The Story of My Experiments with Truth - by Mohandas Karamchand Gandhi
5. Small is Beautiful - E. F Schumacher.
6. Slow is Beautiful - Cecile Andrews
7. Economy of Permanence - J C Kumarappa
8. Bharat Mein Angreji Raj - PanditSunderlal
9. Rediscovering India - by Dharampal
10. Hind Swaraj or Indian Home Rule - by Mohandas K. Gandhi
11. India Wins Freedom - Maulana Abdul Kalam Azad
12. Vivekananda - Romain Rolland (English)
13. Gandhi - Romain Rolland (English)
Objectives:
1. To acquaint the students with the process of identifying the need (considering a societal
requirement) and ensuring that a solution is found to address the same by designing and
developing an innovative product.
2. To familiarize the students with the process of designing and developing a product, while they
work as part of a team.
3. To acquaint the students with the process of applying basic engineering fundamentals, so as to
attempt at the design and development of a successful value-added product.
4. To inculcate the basic concepts of entrepreneurship and the process of self-learning and research
required to conceptualize and create a successful product.
Outcome:
Learner will be able to:
1. Identify the requirement for a product based on societal/research needs.
2. Apply knowledge and skills required to solve a societal need by conceptualizing a product,
especially while working in a team.
3. Use standard norms of engineering concepts/practices in the design and development of an
innovative product.
4. Draw proper inferences through theoretical/ experimental/simulations and analyse the impact
of the proposed method of design and development of the product.
5. Develop interpersonal skills, while working as a member of the team or as the leader.
6. Demonstrate capabilities of self-learning as part of the team, leading to life-long learning, which
could eventually prepare themselves to be successful entrepreneurs.
7. Demonstrate product/project management principles during the design and development work
and excel in written (Technical paper preparation) as well as oral communication.
Students shall form a team of 3 to 4 students (max allowed: 5-6 in extraordinary cases, subject
to the approval of the department review committee and the Head of the department).
Students should carry out a survey and identify the need, which shall be converted into
conceptualization of a product, in consultation with the faculty supervisor/head of
department/internal committee of faculty members.
Students in the team shall understand the effective need for product development and
accordingly select the best possible design in consultation with the faculty supervisor.
Students shall convert the best design solution into a working model, using various components
drawn from their domain as well as related interdisciplinary areas.
Faculty supervisor may provide input to students during the entire span of the activity, spread
over 2 semesters, wherein the focus shall be on self-learning.
A record in the form of an activity logbook is to be prepared by each team, wherein the team
can record weekly progress of work. The guide/supervisor should verify the recorded
notes/comments and approve the same on a weekly basis.
The design solution is to be validated with proper justification and the report is to be compiled
in a standard format and submitted to the department. Efforts are to be made by the students to
try and publish a technical paper, either in the institute journal, “Techno Focus: Journal for
Budding Engineers” or at a suitable publication, approved by the department research
committee/ Head of the department.
The focus should be on self-learning, capability to design and innovate new products as well as
on developing the ability to address societal problems. Advancement of entrepreneurial
capabilities and quality development of the students through the year long course should ensure
that the design and development of a product of appropriate level and quality is carried out,
spread over two semesters, i.e. during the semesters III and IV.
The review/ progress monitoring committee shall be constituted by the Head of the Department.
The progress of design and development of the product is to be evaluated on a continuous basis,
holding a minimum of two reviews in each semester.
In the continuous assessment, focus shall also be on each individual student’s contribution to
the team activity, their understanding and involvement as well as responses to the questions
being raised at all points in time.
Distribution of marks individually for the both reviews as well as for the first review during the
subsequent semester shall be as given below:
Marks awarded by the supervisor based on log-book: 20
Marks awarded by review committee: 20
Quality of the write-up: 10
In the last review of the semester IV, the marks will be awarded as follows.
Marks awarded by the supervisor (Considering technical paper writing) : 30
Marks awarded by the review committee: 20
Note- A Candidate needs to secure a minimum of 50% marks to be declared to have completed the audit
course.
Review/progress monitoring committee may consider the following points during the
assessment.
In the semester III, the entire design proposal shall be ready, including components/system
selection as well as the cost analysis. Two reviews will be conducted based on the presentation
given by the student’s team.
First shall be for finalisation of the product selected.
Second shall be on finalisation of the proposed design of the product.
In the semester IV, the expected work shall be procurement of components/systems, building
of the working prototype, testing and validation of the results based on work completed in
semester III.
First review is based on readiness of building the working prototype.
Second review shall be based on a presentation as well as the demonstration of the
working model, during the last month of semester IV. This review will also look at the
readiness of the proposed technical paper presentation of the team.
The overall work done by the team shall be assessed based on the following criteria;
1. Quality of survey/ need identification of the product.
2. Clarity of Problem definition (design and development) based on need.
3. Innovativeness in the proposed design.
4. Feasibility of the proposed design and selection of the best solution.
5. Cost effectiveness of the product.
6. Societal impact of the product.
7. Functioning of the working model as per stated requirements.
8. Effective use of standard engineering norms.
9. Contribution of each individual as a member or the team leader.
10. Clarity on the write-up and the technical paper prepared.
The semester reviews (III and IV) may be based on relevant points listed above, as applicable
The write-up should be prepared as per the guidelines given by the department.
The design and the development of the product shall be assessed through a presentation and
demonstration of the working model by the student team to a panel of Internal and External
Examiners, preferably from industry or any research organizations having an experience of
more than five years, approved by the Head of the Institution. The presence of the external
examiner is desirable only for the 2nd presentation in semester IV. Students are compulsorily
required to present the outline of the technical paper prepared by them during the final review
in semester IV.
Objectives:
Books Recommended:
Textbooks:
1. Erach Bharucha, ‘Textbook for Environmental Studies For Undergraduate Courses of all
Branches of Higher Education’, Universities Press, 1st Edition, 2019.
2. Mohammad Dastbaz, Colin Pattinson, Babak Akhgar, Morgan and Kaufman, ‘Green
Information Technology A Sustainable Approach’, Elsevier, 1st Edition, 2015.
3. R. Rajagopalan, ‘Environmental Studies From Crisis to Cure’, 2012.
Reference Books:
1. Paulina Golinska, Marek Fortsch, Jorge Marx-Gómez, ‘Information Technologies in
Environmental Engineering: New Trends and Challenges’, Springer, 2011.