0% found this document useful (0 votes)
38 views7 pages

BCA 6th Sem 2024 25

The document outlines the syllabus for the Bachelor of Computer Applications 6th Semester at Devi Ahilya Vishwa Vidyalaya, covering subjects such as Data Science, Python Programming, and Introduction to Cloud Computing. Each subject includes aims, learning outcomes, and detailed unit topics to equip students with essential skills and knowledge in their respective fields. Textbooks and reference materials are also provided for further study.

Uploaded by

bhavyaw267
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views7 pages

BCA 6th Sem 2024 25

The document outlines the syllabus for the Bachelor of Computer Applications 6th Semester at Devi Ahilya Vishwa Vidyalaya, covering subjects such as Data Science, Python Programming, and Introduction to Cloud Computing. Each subject includes aims, learning outcomes, and detailed unit topics to equip students with essential skills and knowledge in their respective fields. Textbooks and reference materials are also provided for further study.

Uploaded by

bhavyaw267
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

SYLLABUS

Bachelor of Computer Applications


6th SEMESTER
Session 2022-23

Mission of SCS&IT, DAVV

To produce world-class professionals who have excellent ana lytical skills,


communication sk il ls, team bui ldi ng spirit a nd a bility to work in cross cult ura l
environment .

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.

School of Computer Science & IT,


Devi Ahilya Vishwa Vidyalaya, Indore
www.scs.dauniv.ac.in
Course Name: BCA 6th Semester
SC SIT, DAVV
Subject Code: CS-6712

CS-6712 Data Science


Subject Name: Data Science

Aim of the Subject


This course aims to provide sound founda on to fundamental concepts of Data Science and
its applica on and prepare students for advanced research and real me problem solving in
Data Science.
Learning Outcomes
The students are expected to learn following a er comple on of the course:

 Understand the fundamental concept of Data Science.


 Evaluate the Data Science techniques for applica on handling large data.
 Demonstrate the various Data Science Algorithms used in Data Science Processes.

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

Applica ons.Clustering: Clustering to Describe the Data, Types of Clustering Techniques. K-

CS-6712 Data Science


Means Clustering,DBSCAN Clustering.
Unit 5
Associa on Analysis: Concept, Associa on rules- Support, Confidence, Li , Convic on.
Algorithms- Apriori Algorithm, Frequent Pa ern-Growth Algorithm, Eclat Algorithms.
Applica ons.Recommenda on Engines: Concept, Need, Applica ons, Types- Collabora ve
Filtering,Content-Based Filtering. Benefits and Drawbacks.

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.

BCA 6th SEM

2 of 2
Course Name: BCA 6th Semester
SC SIT, DAVV
Subject Code: CS-6223

CS-6223 Python Programming


Subject Name: Python Programmin g

Aim of the Subject


To provide students with a rigorous theore cal as well as prac cal grounding for programming
in Python programming language.
Learning Outcomes
The students are expected to learn following a er comple on of the course:

 Iden fy/characterize/define a problem.


 Design a program to solve the problem.
 Create executable code.
 Read most Python code.
 Hands On knowledge of python libraries.

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,

CS-6223 Python Programming


Difference b/w Set and Frozenset.
Dic onaries: Defini on, Crea on, Processing, Accessing, Adding, Modifica on and

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

CS-3508 Introduc on to Cloud Compu ng


Subject Name: Introduction to Cloud Computing

Aim of the Subject


The aim of the introduc on to cloud compu ng is to provide a concise overview of cloud
compu ng, its fundamental concepts, and its significance in modern technology.
Learning Outcomes
The students are expected to learn following a er comple on of the course:

 Understanding of Cloud Compu ng Models.


 Knowledge of Cloud Deployment Models
 Cloud Architecture and Infrastructure
 Cloud Security and Compliance
 Prac cal Skills in Cloud Services

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

CS-3508 Introduc on to Cloud Compu ng


Text Book(s)
Mastering Cloud Compu ng: Founda ons and Applica ons Programming by Chris an

Vecchiola, Rajkumar Buyya, and S. Thamarai Selvi


Reference Material(s)
Cloud Compu ng: A prac cal approach for learning and implementa on, 1st edi on,
Pearson, A. Srinivasan, J. Suresh.

BCA 6th SEM

2 of 2

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy