Professional Documents
Culture Documents
1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Annexure_A
Page 1 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Introduction to Artificial
DS405 1 0 2 1 4 1 0 1 1 3
Intelligence
DS406 Advanced business Domain-II 1 0 2 1 4 1 0 1 1 3
IDSC202 Personal Enhancement Skill II 0 0 0 3 3 0 0 0 3 3
1
DS407 INTERNSHIP/Project 0 0 0 16 0 0 0 0 8
6
29 Total 31
DS501 Apache Spark and Scala 2 0 2 1 5 2 0 1 1 4
DS502 Data Visualization using Tools 2 0 2 1 5 2 0 1 1 4
Semester-V
27 Total 27
25+34+25+31+22+
B.Sc. (Data Science) TOTAL CREDIT 164
27
Page 2 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Learning Objective(s)
Pedagogy
1. Class Room Teaching
2. Practical
3. Skills
Pre-Learning
1. No Pre-requisites
Course Outline
Page 3 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Page 4 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Learning Objective(s)
Pedagogy
1. Class Room Teaching
2. Practical
3. Skills
Pre-Learning
Logic and reasoning
Course Outline
Unit Topic No of
Hours
Unit 1:Problem solving: 1.1 Overview, importance of C
Algorithm and Flowchart 1.2 character set.
1.3 C tokens :keywords and identifiers, Constants and
variables
1.4 Data types, Declaration of variables, Defining
10
symbolic constants,
1.5 Operator and expression
1.6 Arithmetic, relational, logical, assignment
operators, increment and decrement, conditional,
bitwise and special operators, expressions.
Unit 2: Data Input-Output 2.1 Basic structure of C program
2.2 Character Input and Output
2.3 String input and output
2.4 Formatted input and output
15
2.5 control structures: Decision making –if, switch
statement Loop, control-while, do while and for
statement, nested loops, break and continue
statement, go to statement.
Page 5 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Page 6 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Course Outline
Page 7 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Page 8 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Page 9 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Number of Credits: 4
Learning Objective(s)
Student will be able to Understand
Pedagogy
1. Class Room Teaching
2. Practical
3. Tutorial
4. Skill
Pre-Learning
1) This course is aimed at graduate students. Students are expected to –
2) Knowledge of HSC (10+2) level Mathematics
Page 10 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
3) Knowledge of computer
Course Outline
Sr. Module/Units Detailed Topic wise Syllabus No. of Hours
No
1 Unit.1. 1.1 Matrix & type of matrices 10
Matrices and 1.2 Basics operations of matrices,
their 1.3 Properties of matrices
Applications 1.4 Inverse of matrix,
1.5 Elementary row or column operations
1.6 Row echelon form & row reduced echelon form
1.7 Rank & trace of Matrix,
1.8 Normal and PAQ form of matrix
1.9 Applications of Matrix
2 Unit.2 2.1 System of linear Equations 15
System of 2.2 Homogeneous and non-homogeneous system
Linear 2.3 Solving linear system of equations by inversion
Equations method,
2.4 Gauss Elimination method
2.5 Matrix factorization
2.6 LU decomposition
2.7 Cholesky method
2.8 Jacobi's method
2.9 Gauss-Seidel method
2.10 successive over-relaxation methods (SOR)
3 Unit.3. 3.1 Eigenvalues & eigenvectors 15
Eigen values 3.2 Properties of eigenvalues
and Eigen 3.3 Diagonalization
Vector 3.4 Canonical forms, other reductions to triangular and
diagonal forms
3.5 Projection matrices
3.6 Singular value decomposition
3.7 Principal Component Analysis (PCA. Methods based on
reduction to Hessenberg or tridiagonal forms (Arnoldi,
Gram-Schmidt)
3.8 Gram Schmidt process of orthogonalization
3.9 Power iteration
3.10 inverse iteration
4 Unit.4. 4.1 Sets relations and functions of various kinds 15
Functions, 4.2 Graphs & properties of Logarithm, exponential,
Variables, polynomial functions,
Equations and 4.3 Basic geometry and theorems
Graphs 4.4 trigonometric functions , identities
4.5 Real numbers, basic properties
4.6 Graphing and plotting
Page 11 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Page 12 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Number of Credits: 4
Learning Objective(s)
Student will be able to Understand
Pedagogy
1. Class Room Teaching
2. Practical
3. Tutorial
4. Skill
Pre-Learning
1) This course is aimed at graduate students. Students are expected to –
2) Knowledge of HSC (10+2) level Mathematics
3) Knowledge of computers
Page 13 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Course Outline
Sr. No Module/Units Detailed Topic wise Syllabus (In bullet points) Total
Hours
1 Introduction to Introduction to spreadsheets,
Spreadsheets Basic operations in Excel.
Data types,
Scales of measurement-Nominal, Ordinal, Interval,
Ratio,
10
Data interpretation.
Advantage & Disadvantage of Excel,
Tabular presentation of data tables, Objective of
tabulation,
Main parts of data table, Limitations of data table.
2 Spreadsheet Functions Introduction to spreadsheet function.
to Organize Data Mathematical functions:- EXP, FACT, INT, ABS,
MOD,SQRT, POWER, ROUND, SUMPRODUCT;
Statistical Functions: COUNT, AVERAGE, MODE,
MAX, MIN, MEDIAN,RANGE, CORREL, VAR.P, 20
VAR.S,STDEVA
Financial functions: FV, PMT, PV, NPV, PPMT, NPER
Also loops like IF, nested IF, VLOOKUP and
HLOOKUP functions in Excel.
3 Introduction to Introduction to the Data filtering data sorting
Filtering, Pivot Tables, capabilities of Excel,
and Charts Features of pivotal tables,
15
creation of pivotal tables,
pivotal table fields,
Construction of Pivot chart
4 Advanced Graphing Difference between graphs & charts,
and Charting Constructing various Line, Bar and Pie charts.
Using the Pivot chart features of Excel.
Understanding and constructing 15
Histograms and Scatterplots, Advantage &
disadvantage of graph & chart, Limitations of
graphs & charts
5 Introduction of VBA What is VBA ,
Inserting a bunch of text,
Automating repetitive operations, Creating a
custom command,
Creating a custom button, 15
Developing new worksheet functions
Creating custom add-ins for Excel,
Creating complete, macro-driven applications,
Advantages and Disadvantages of VBA
Page 14 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Page 15 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Number of Credits: 3
Learning Objective(s)
Student will be able to Understand
Pedagogy
1) Class Room Teaching
2) Practical
3) Skill
Pre-Learning
Basic knowledge of arithmetic, counting
Course Outline
Sr. Module/Units Detailed Topic wise Syllabus Total Hours
No
1 Unit.1. 1.1 Characteristics 10
Introduction to Retail 1.2 Advantages and constraints of retail banking
Branch Banking 1.3 Role within the bank operations,
1.4 Applicability of retailing banking
concepts
1.5 Distinction between Retail and
Corporate/wholesale Banking
Page 16 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Page 17 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Page 18 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Learning Objective(s)
Student will be able to Understand
Pedagogy
1. Skill
Pre-Learning
12th pass ( Passed), First year admitted
Course Outline
Page 19 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Role play
Grammar quiz and games
3 Listening Skills Inputs will be given through activities 7
Listening games
Audio Visual shows and presentations
Role plays
Mock sessions of reading
4 Reading Skills Inputs will be given through activities 6
Reading exercises
News reading
Article reading
Reading comprehension
Reading with correct pronunciations
5 Spoken communication Pronunciational games 6
skills Small & big group conversations on different
Phonetics-correct themes and scenario
pronunciation Skill Correct Spoken utterances and common
errors
Use the domain of Phonetics in acquiring
knowledge of sound system in English
language.
6 Nonverbal Using dynamics of body language 8
Communications Class addressing
Presentation skills Group and individual presentation on given
topic
Peers assessment
Observation.
7 Professional Skills as per 5
sector specific need Selecting minimum two skill enhancement
(NSQF) proposed by NSQF
Preparing students to develop requires
trades as per specific need of skills { it will
vary course to course}
Evaluation System
Page 20 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Number of Credits: 4
Learning Objective(s)
1. Students will understand the Programming concepts of C++
2. Students will understand the object oriented features.
3. Students will understand and apply the C++ to solve various Data Science problems.
Pedagogy
1. Class Room Teaching
2. Practical
3. Skills
Pre-Learning
Basic understanding of any scripting Language.
Course Outline
Page 21 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
05 Polymorphism 20
5.1. Polymorphism
5.2. Early & late binding
5.3. virtual functions
5.4. pure virtual functions
5.5. abstract base class
5.6. constructor under inheritance
5.7. destructor under inheritance
5.8. virtual destructor
5.9. Virtual base classes.
Page 22 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Page 23 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Learning Objective(s)
1. Understand and apply the concepts of Data structure in real life.
2. Understand the basics of Data structure and algorithm.
3. Understand the sorting techniques.
4. Understand and apply the concepts of Data structure in real life scenarios.
Pedagogy
1. Class Room Teaching
2. Practical
3. Skills
Pre-Learning
1. Knowledge of C language.
Course Outline
Sr. No Unit Topic No of Hours
1. Unit.1 1.1. Concept of data structure 10
Introduction to data 1.2. Data type, Data object
structures 1.3. ADT
1.4. Need of Data Structure
1.5. Types of Data Structure
1.6. Algorithm and flowchart
1.7. Complexity: Space & Time
1.8. Asymptotic Notations
2. Unit.2 2.1. Arrays 10
Linear data structures 2.2. Dynamically Allocated Arrays,
One and two Dimensional
2.3. Structures and Unions
2.4. Searching Algorithms
2.4.1. Linear Search
2.4.2. Binary Search
2.5. Sorting algorithms
2.5.1. bubble sort
Page 24 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Page 25 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Evaluation System:
Page 26 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Course Outline
Page 27 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Evaluation System:
Page 28 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Page 29 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Learning Objective(s)
1. Students will understand the Concepts of data base Management System
2. Students will understand concept of handling relational data base
3. Students will understand and apply the SQL to solve various Data Base Operations
Pedagogy
1. Class Room Teaching
2. Practical
3. Skills
Pre-Learning
Basic understanding of any scripting Language.
Course Outline
Unit Topic No of
Hours
Unit1. 1.1 Introduction to Database Management system 10
Introduction: 1.2 Characteristics of the Database Approach
1.3 Advantage of using a Database Approach
1.4 Database System concepts and Architecture
1.5 Data Models
1.6 Schemes and Instances
1.7 DBMS Architecture and Data Independence
Unit 2: 2.1 Database Modelling using the ER Model 15
ER Models, 2.2 Using High-Level conceptual Data Models for Database
Relational Models design
2.3 An example Database Application
2.4 Entity types, Entity Sets, Attributes and keys
2.5 Relationships, Relationship types, roles and Structural
Constraints, Week Entity types
2.6 Refining the ER Design for the Company Database
2.7 ER Diagrams, naming conventions and design Issues, the
Relational Data Model.
Unit 3: 3.1 Functional Dependencies and Normalization for Relational 15
Database Designing Database
Page 30 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Evaluation System:
Formative assessment
Term end Practical – 40 Marks
Page 31 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Course Outline
Page 32 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Evaluation System:
Page 33 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Page 34 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Learning Objective(s)
1) Develop skills to understand in detail, the processes in retail business.
2) Develop detailed understanding of investments in retail business.
3) Prepare students to query movements of each item through its existence in a business.
4) To enable students to get real time data and generate useful reports.
5) Prepare students to use all the resources in most efficient way.
Pedagogy
1. Class Room Teaching
2. Assignments
3. Skill
Pre- requisite
Basic understanding of retail management & processes
Course Outline
Page 35 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Page 36 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Evaluation System:
Page 37 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Learning Objective(s)
The Students will be able to:
Pedagogy
Skill
Pre- requisite
IDSC101
Course Outline
Sr. No Module/Units Detailed Topic wise Syllabus (In bullet points) Total
Hours
1 Pre- assessment and Importance of having good vocabulary 7
Vocabulary Tips and techniques for learning new vocabulary.
Development: Homophones, Homonyms, One word Substitution,
Words often misspelt/confused, jargons and slangs, root
idioms/phrases and metaphors/similes root words,
suffixes and prefixes, Using dictionaries and thesaurus.
2 Reading skills: Reading strategies and techniques for developing speed. 6
SQ3R technique.
Note taking and Note making
Seven step ladder to writing effective paraphrase and
summary.
Page 38 of 39
Item No.1: BOS Meeting 02/03/2020, Annexure_A, Revised structure and syllabus for 1st and 2nd semester of B.Sc. Data Science
Evaluation System
Page 39 of 39