Data Science & Digital Fundamentals Course
Data Science & Digital Fundamentals Course
COURSE PACK
for
PRINCIPLES OF DATA SCIENCE AND DIGITAL COMPUTER FUNDAMENTALS - DSC101-1N
Max Marks :
100
:4
The course enables students to provide a strong foundation for Data Science and applications related to it. They also understand the underlying core concepts and emerging
technologies in data science and learn the process of working with data on large scale. The course also provides the required knowledge about the digital fundamentals of
computers. The course covers topics like number systems, logic gates, and flips flops. The discussion about the working of devices like encoders and decoders, multiplexers,
and demultiplexers are dealt.
Course Objectives:
1. To provide a strong foundation for data science and the application area related to it, train to explore the process of data pre-processing and machine learning, and to inculcate
the importance of ethics while handling data and problems in data science.
2. To provide students with a fundamental understanding of the digital computing concepts from a hardware and software perspective.
Course Outcomes
5.CO5 - Provide a basic understanding of the architecture and organization of digital computers.
6.CO6 - Introduce the principles of digital logic and the design of digital circuits.
Unit-
1
Hours:6
1.Development Needs:Global,
What is data science? Why data science? Data science venn diagram. Terminologies –Application case studies. Types of data – Structured vs unstructured data –
Quantitative vs qualitative data – Four levels of data.
Unit-
2
Hours:6
1.Development Needs:Global,
Explore our developer-friendly HTML to PDF API Printed using PDFCrowd HTML to PDF
3.Integration of Cross Cutting Issues:Professional Ethics,
Five steps of data science – Ask an interesting question? – Obtain the data - Explore the data – Model the data –Communicate and visualize results – Basic question
for data explorations – case studies for EDA.
Unit-
3
Hours:6
1.Development Needs:Global,
2.Skill Focused:Employability,
Data Visualization
Communicating data –Identifying visualization – Importance of graphs and statistics – Verbal communication – The why, how and what strategy of presenting.
Unit-
4
Hours:6
1.Development Needs:Global,
2.Skill Focused:Employability,
Machine learning – Modeling Process – Training model – Validating model – Predicting new observations – Supervised learning algorithms – Unsupervised
learning algorithms.
Unit-
5
Hours:6
1.Development Needs:Global,
2.Skill Focused:Employability,
Data Science Ethics – Doing good data science – Owners of the data – Valuing different aspects of privacy – Getting informed consent – The Five Cs – Diversity –
Inclusion – Future Trends.
Unit-
6
Hours:6
1.Development Needs:Global,
2.Skill Focused:Employability,
Number Systems
Introduction to Numbers Systems, common terms, representation in binary, equivalent, conversion-Binary Codes - Different types of Binary Codes - Digital
Arithmetic: Basic Rules of Binary Addition and Subtraction, Multiplication, Division.
Unit-
7
Hours:6
Explore our developer-friendly HTML to PDF API Printed using PDFCrowd HTML to PDF
Syllabus Unit Mapping
1.Development Needs:Global,
Logic Gates
Introduction to Logic Gates and universal Gates, type of Gates, some common applications of logic gates- Logic Families: Significance and types, Characteristics,
Transistor Transistor Logic, CMOS, logic family.
Unit-
8
Hours:6
1.Development Needs:Global,
Unit-
9
Hours:6
1.Development Needs:Global,
Simplification Techniques
SOP, POS, k-map- Arithmetic Circuits: Introduction to arithmetic circuits, basic building blocks, BCD adder.
Unit-
10
Hours:6
1.Development Needs:Global,
Multiplexer, Encoders, De-multiplexers, Decoders - Flip Flops: Introduction of Flip Flops, types of
Flip Flops.
Essential References:
[1] Sinan Ozdemir, Principles of Data Science learn the techniques and math you need to start making sense of your data. Birmingham Packt December, 2016.
[2] Davy Cielen and Arno Meysman, Introducing Data Science. Simon and Schuster, 2016.
[3] M. Loukides, H. Mason, and D. Patil, Ethics and Data Science. O’Reilly Media, 2018.
[4] Digital Electronics Principles, Devices and Applications, Anil K. Maini, DRDO, India, John Wiley & Sons, Ltd
[5] Computer Organization and Design : the hardware/software interface by david a patterson and john l hennessy
Recommended References:
[1] Data Science from Scratch: First Principles with Python, Joel Grus, O’Reilly, 1st edition, 2015
[2] Doing Data Science, Straight Talk from the Frontline, Cathy O'Neil, Rachel Schutt, O’Reilly, 1st edition, 2013
Explore our developer-friendly HTML to PDF API Printed using PDFCrowd HTML to PDF
[3] Mining of Massive Datasets, Jure Leskovec, Anand Rajaraman, Jeffrey David Ullman,Cambridge University Press, 2nd edition, 2014
[4] Computer Systems: Digital Design, Fundamentals of Computer Architecture and Assembly Language, ATa Elahi , Springer 2019
Additional Information
With each semester, the language and communication skills components will be progressively graded to aid development of skills that would help learners in day to day
communication and academic pursuits preparing them for their professional endeavours in future. Emphasis will be on all the basic skills of language and analysis and critical
appreciation of texts.
Evaluation Pattern
50 % CIA
50% ESE
COURSE PLAN
Odd Semester 2024-25
SECTION I
Semester I Class 1BDA
Course Code DSC101-1N Course Title Principles of Data Science and DCF
Hours 60 Hours/week 4
Contact details
Faculty name Dr. Shilpa Srivastava Email ID : [email protected]
Mob.No:9718589036
The course enables students to provide a strong foundation for Data Science and applications related to it. They also understand the underlying core
concepts and emerging technologies in data science and learn the process of working with data on large scale. The course also provides the required
Course Description knowledge about the digital fundamentals of computers. The course covers topics like number systems, logic gates, and flips flops. The discussion
about the working of devices like encoders and decoders, multiplexers, and demultiplexers are dealt.
1.To provide a strong foundation for data science and the application area related to it, train to explore the process of data pre-processing and
machine learning, and to inculcate the importance of ethics while handling data and problems in data science.
Course Objectives
2. To provide students with a fundamental understanding of the digital computing concepts from a hardware and software perspective.
Explore our developer-friendly HTML to PDF API Printed using PDFCrowd HTML to PDF
Week 1
Bridge Course (16/7/24 - Bridge Course
20/7/24)
R-1
Sinan Ozdemir, Principles of Data Science
What is data science? Why data learn the techniques and math you need to
science? Data science venn Week 2 start
diagram. Terminologies Problem solving
Unit -1 Introduction (22/7/24 4 Lecture making sense of your data. Birmingham
to Data Science
Application case studies. Types 27/7/24) Discussion Packt December, 2016.
of data Structured vs AI tools R-2
unstructured data
Davy Cielen and Arno Meysman,
Introducing Data Science. Simon and
Schuster, 2016.
R-1
Sinan Ozdemir, Principles of Data Science
learn the techniques and math you need to
Unit -1 Introduction Quantitative vs qualitative data Week 3 Problem solving
start
to Data Science Four levels of data.
(29/7/24- 4 Lecture making sense of your data. Birmingham
Five steps of data science Ask 03/8/24) Discussion Packt December, 2016.
& an interesting question? R-2
AI tools
Davy Cielen and Arno Meysman,
Introducing Data Science. Simon and
Schuster, 2016.
R-1
Sinan Ozdemir, Principles of Data Science
Obtain the data - Explore the learn the techniques and math you need to
Unit-2 data Model Week 4 start
Problem solving
Data Science Process the data Communicate and (5/8/24 4 Lecture making sense of your data. Birmingham
visualize results Basic question 10/8/24) Discussion Packt December, 2016.
for data explorations case AI tools R-2
studies for EDA.
Davy Cielen and Arno Meysman,
Introducing Data Science. Simon and
Schuster, 2016.
R-1
Sinan Ozdemir, Principles of Data Science
learn the techniques and math you need to
UNIT 3 start
Week 5
Communicating data Identifying Problem solving
Data Visualization Lecture making sense of your data. Birmingham
visualization Importance of graphs (12/8/24 4 Packt December, 2016.
CIA1A and statistics Discussion R-2
17/8/24) AI tools
Davy Cielen and Arno Meysman,
Introducing Data Science. Simon and
Schuster, 2016.
UNIT 3 R-1
Data Visualization Sinan Ozdemir, Principles of Data Science
Verbal communication The why, learn the techniques and math you need to
& how and what strategy of Week 6 start
Problem solving
presenting. Lecture
UNIT 4 (19/8/24- 4 making sense of your data. Birmingham
Machine learning Modeling Discussion Packt December, 2016.
Machine Learning Process 24/8/24) AI tools R-2
essentials
Davy Cielen and Arno Meysman,
CIA 1B Introducing Data Science. Simon and
Schuster, 2016.
R-1
Sinan Ozdemir, Principles of Data Science
learn the techniques and math you need to
UNIT 4 Training model Validating start
model Predicting new Week 7 Problem solving
Machine Learning observations Supervised
4 Lecture making sense of your data. Birmingham
essentials learning algorithms (26/8/24- Packt December, 2016.
Unsupervised learning Discussion R-2
31/8/24) AI tools
algorithms.
Davy Cielen and Arno Meysman,
Introducing Data Science. Simon and
Schuster, 2016.
Explore our developer-friendly HTML to PDF API Printed using PDFCrowd HTML to PDF
R-1
Binary Codes - Different types
of Binary Codes - Digital Digital Electronics Principles, Devices and
Week 10 Problem solving Applications, Anil K. Maini, DRDO, India,
UNIT 6 Arithmetic: Basic Rules of
Binary Addition (16/9/23 - 4 Lecture John Wiley & Sons, Ltd
21/9/23) R-2
Number Systems Discussion
and Subtraction, Multiplication, AI tools Computer Organization and Design : the
Division. hardware/software interface by david a
patterson and john l hennessy
Week 11
MID SEMESTER EXAMINATION (CIA- (23/09/24 - MID SEMESTER EXAMINATION (CIA- II)
II) 28/09/24)
R-1
Introduction to Logic Gates and Digital Electronics Principles, Devices and
UNIT- 7 universal Gates, type of Gates, Week 12 Problem solving Applications, Anil K. Maini, DRDO, India,
some common applications of
4 Lecture John Wiley & Sons, Ltd
Logic Gates logic gates- Logic Families: (30/09/24- R-2
Significance and types, 05/10/23) Discussion
AI tools Computer Organization and Design : the
hardware/software interface by david a
patterson and john l hennessy
UNIT- 7
R-1
Logic Gates
Characteristics, Transistor Week 13 Digital Electronics Principles, Devices and
UNIT-8 Transistor Logic, CMOS Problem solving Applications, Anil K. Maini, DRDO, India,
(07/10/23- 4 Discussion John Wiley & Sons, Ltd
Boolean Algebra logic family. 12/10/23) R-2
and Simplification Introduction to Boolean Case studies
Techniques Algebra- postulates- Theorems. AI tools Computer Organization and Design : the
hardware/software interface by david a
CIA IIIA patterson and john l hennessy.
R-1
R-1
Digital Electronics Principles, Devices and
UNIT 10 Week 17 Problem solving Applications, Anil K. Maini, DRDO, India,
Decoders - Flip Flops: John Wiley & Sons, Ltd
Introduction of Flip Flops, types (04/11/24 - 4 Discussion
Multiplexers and of Flip Flops. 09/11/24) R-2
Demultiplexers Lecture
AI tools Computer Organization and Design : the
hardware/software interface by david a
patterson and john l hennessy.
Week 18
(11/11/24- 4 Revision
Revision
14/11/24)
SECTION III
ping:
Program Outcomes
Course Outcomes
PO1 PO2 PO3 PO4 PO5 PO6 PO7
Explore our developer-friendly HTML to PDF API Printed using PDFCrowd HTML to PDF
CO3: Learn the basic concepts of machine learning. 2 2 3 2 2 2 2
Course Outcomes
CIA 1A CIA 1B MSE (CIA - II) CIA- IIIA CIA- IIIB ESE
CO 1 5 5 10 20
CO 2 5 5 10 10
CO 3 10 10
CO4 10 5 5 20
CO5 10 5 5 10
CO6 30
Components of assessment
Assessment Outline:
SECTION IV
Assignment Description:
Nature of Assignment (Individual)
Assignment
R1: Demonstrated Only basic concepts are Able to elaborate and explain to some Demonstrates the full knowledge of topic
Knowledge 3 demonstrated and degree[2] with explanations and elaborations [3]
interpreted[1]
Minimal Information and Good Documentation and need more Excellent documentation with all
R2: Documentation 3 less connectivity in topics reference for justification [2] satisfactory requirements [3]
[1]
R3: Plagiarism 2 Document is completely 20% of the document is plagiarised. Document is original work of the student.
plagiarised [0] [1] [2]
Explore our developer-friendly HTML to PDF API Printed using PDFCrowd HTML to PDF
Identified the real-time applications
R4: Identification of Real- Not identified the real-time and not exactly relevant to the cyber Identified the relevant real-time
Time Applications 2 applications [0] applications for each cyber security
security [1] concepts with web reference [2]
Assignment Description:
Assignment Topic MCQ/ Objective Type questions
Total Number of Questions 40
Duration 40 minutes
Technology Tool Used Google form/ Raptivity.com
Topics Covered Unit 1 , 2 & 3(Introduction to Data Science , Data Science Process, Data visualization)
General Instructions 20 MCQs and 20 short answer questions/one word answer questions
Score 20 Marks
Date of Test Week 6(19-24 Aug.2024)
//Evaluation Rubrics:
Assignment Description:
Assignment Topic Creation of book/Concept Map
Topics Covered Unit 6,7,8(Number systems Digital computer fundamentals- Logic Gates)
General Instructions It is an Individual assignment.
Score 20 Marks
Assignment Description:
Assignment Topic Presentation
Submission Mode Online
Score 20 Marks
Explore our developer-friendly HTML to PDF API Printed using PDFCrowd HTML to PDF