BCA 6th Sem 2024 25
BCA 6th Sem 2024 25
To produce inter national qua lity IT profe ssionals, w ho can indepe ndent ly desig n,
develop and implement computer appl ications.
Professionals who de dicate themselves to m anki nd, who are env ir onment
conscious, follow soci al norms a nd ethics.
Unit 1
Introduc on: What Is Data Science?, Meaning ,Scope and significance ,History of data
Science.Evolu on and Development of Data Science as Subject. Associated Fields. Types of
Data:Numeric or Con nuous and Categorical or Nominal.Data Science Process: Prior
Knowledge, Data Prepara on,Modelling, Applica on, Knowledge.Data Science Tasks: Types
and overview with examples.Ar ficial intelligence and Machine Learning: Introduc on,
examples, applica ons and general overview.
Unit 2
Data Explora on: Objec ve, Datasets. Descrip ve Sta s cs -Univariate Explora on: Measure
of Central tendency- Mean, Median, Mode. Measure of Spread-Range, Devia on, Variance.
Mul variate Explora on-Central Data Point, Correla on.Data Visualiza on: what is Data
Visualisa on, Importance, Example of data Visualisa on in data Science, Effec veness, Data
Visualisa on Process, Different Types of Visualisa on-Area Map, Bar chart, Line chart, Tables,
Graph, Gan chart, Histogram, Pie chart, Tree Map, Sca er plot, Heat Map. Advantages and
BCA 6th SEM
Disadvantages of Data Visualisa on.
Unit 3
Classifica on: Defini on, Purpose, Goals, Types, Problems, Applica ons, Algorithms-Decision
Tree,K-Nearest Neighbours Algorithm, Support Vector Machine Regression Methods: What is
Regression? Types -Linear Regression, Logis c Regression.Anomaly Detec on: Concepts,
Causes of Outliers,Anomaly Detec on Techniques-Distance-Based Outlier Detec on,Density-
Based Outlier Detec on, Local Outlier Factor.
Unit 4
1 of 2
Time Series Forecas ng: Understanding of Time Series Forecas ng, Taxonomy of Time Series
Forecas ng, Components – Trends, Seasonality, Cyclic Pa ern, Noise or irregularity. Real world
SC SIT, DAVV
Text Book(s)
[1] Data Science: Concept and Prac ce , Author-Vijay Kotu and Bala Deshpande[2] Data
Science from Scratch, Second Edi on, O, Reilly Media, Joel Grus.
Reference Material(s)
Internet website i.e. Geeks for Geeks, W3 School, javatpoint, official educa onal ins tu on
notes.
2 of 2
Course Name: BCA 6th Semester
SC SIT, DAVV
Subject Code: CS-6223
Unit 1
Introduc on to Python Programming Language: Why and for What Python? Program
execu on Process, Built- in Data Types, Variables, Strings and String methods,
Numbers, Basic Input, Output and command line input, String forma ng, Pythonliterals,
Operators: Arithme c, Comparison, Assignment, Logical, Bitwise, Membership, and Iden ty,
Comments, Indenta on, First Python program, Styling Python code. Condi onal Statements-
If, If-else, Nested If-else, Itera ve Statement – For, While, Nested Loops, Control statements –
Break, Con nue, Pass.
Unit 2
Func ons: How func ons communicate with their environment? Returning a result
from func on, Types of func on, func on crea on, types of func on crea on, calling, passing
parameters, Func on Scopes ,types of Arguments passed in func on, Lamda Func on.
BCA 6th SEM
List: Basic List opera ons, Indexing, Slicing, organizing a list, Built-in func ons of list,
Working with list and a part of a list, Condi onal Execu on, Boolean Expressions,
Condi onal Statements with Lists, List Comprehension Expression, While and For
Loop,Itera ons, Documenta on Interlude. Tuple: defini on, Crea on, accessing, dele on,
Itera on, conver ng between list and tuple.
Unit 3
1 of 2
Set: Defini on, Crea on, Accessing set, Opera on on Set, Built-in methods of set.
SC SIT, DAVV
Frozenset: Need, Crea on, opera on on Frozenset,b uilt-in func ons of frozen set,
Dele on Dic onary elements, Restric on on keys and values, Operators and Buil n
Func ons.
Unit 4
Introduc on to Modules and Packages, some useful Modules, Object- Oriented
Programming Concepts: Classes and Objects/Instances, Methods, Scopes and Namespaces,
Data hiding, Inheritance, Overloading, Overriding Iterators and Generators, Dataclasses.
Excep on Handling: Anatomy of Excep on, Some useful Excep ons, Except clause, Try
finally clause, User Define Excep ons.
Unit 5
File Handling : File, Types of Files, Opera on on Files,Pickle: Pickling and Unpickling, Regular
Expression. Python Libraries: Introduc on to Numpy, Arrays, matrix, opera ons on arrays and
matrix.
Text Book(s)
1. Think Python First Edi on, by Allen B. Downey
2. Learning Python Fi h Edi on, By Mark Lutz
Reference Material(s)
1. Allen B. Downey, "Think Python: How to Think Like a Computer Scien st”, 2nd Edi on,
Green Tea Press, 2015, ISBN: 978-9352134755.
2. Charles Dierbach, "Introduc on to Computer Science Using Python", 1st Edi on, Wiley
BCA 6th SEM
India Pvt Ltd. ISBN-13: 978-81
2 of 2
Course Name: BCA 6th Semester
SC SIT, DAVV
Subject Code: CS-3508
Unit 1
Introduc on to cloud compu ng, History, Importance of cloud compu ng in the current era,
characteris c of cloud compu ng, what cloud compu ng really is and isn’t, pros and cons of
cloud compu ng, technologies in cloud compu ng.
Unit 2
Types of clouds, cloud infrastructure, cloud applica on architecture, working of cloud
compu ng, trends in cloud compu ng, cloud service models, cloud deployment models, cloud
compu ng and services pros and cons.
Unit 3
Cloud compu ng technology, cloud life cycle model, role of cloud modelling and architecture,
cloud system architecture, virtualiza on, virtualiza on in cloud compu ng.
BCA 6th SEM
Unit 4
Data storage, data storage management in cloud compu ng, file system, cloud data stores,
cloud storage characteris cs. Introduc on cloud security mechanism.
Unit 5
Virtual Box: Installa on, features and characteris cs, applica on of virtual box, Google class
1 of 2
room etc, case-study. Introduc on to Hadoop, AWS and Gsuite
SC SIT, DAVV
2 of 2