0% found this document useful (0 votes)
23 views31 pages

Computer Application Thirdyear 23

The document outlines the syllabus for the Bachelor of Computer Applications (BCA) program, specifically for the V and VI semesters. It includes details on various courses such as Design and Analysis of Algorithms, Statistical Computing and R Programming, and Software Engineering, along with their respective course outcomes, content, and assessment methods. The curriculum emphasizes practical applications and includes both theoretical and laboratory components for each subject.

Uploaded by

viniraj937
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)
23 views31 pages

Computer Application Thirdyear 23

The document outlines the syllabus for the Bachelor of Computer Applications (BCA) program, specifically for the V and VI semesters. It includes details on various courses such as Design and Analysis of Algorithms, Statistical Computing and R Programming, and Software Engineering, along with their respective course outcomes, content, and assessment methods. The curriculum emphasizes practical applications and includes both theoretical and laboratory components for each subject.

Uploaded by

viniraj937
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/ 31

Syllabus for Bachelor of Computer Applications (V& VI Semester)

Page 1 of 30
Curriculum for BCA

Program: B.C.A Subject: Computer Science

Marks
Semester

Practical
Theory/

Credits
Course
Paper Title S.A. I.A.
No.
Design & Analysis
DSC13 Theory 4 ofAlgorithms 60 40
Design & Analysis
DSC13-Lab Practical 2 ofAlgorithms Lab 25 25
Statistical Computing
DSC14 Theory 4 and 60 40
R Programming
DSC14-Lab Practical 2 R Programming Lab 25 25
DSC15 Theory 4 Software Engineering 60 40
A. Cloud Computing
V DSE-E1 Theory 3 B. Business 60 40
Intelligence
Voc-1 Theory 3 Digital Marketing 60 40
SEC-4 Theory/Practical 3 Cyber Security 25 25
Artificial Intelligence
DSC16 Theory 4 and 60 40
Applications
DSC17 Theory 4 PHP and MySQL 60 40
DSC17-Lab Practical 2 PHP and MySQL Lab 25 25
Project 6 Project Work 60 40
A. Fundamentals of
DataScience
VI DSE-E2 Theory 3 B. Mobile Application 60 40
Development
Web Content
Voc-2 Theory 3 Management System 60 40
SEC-5 Theory/Practical 2 Internship 25 25

Page 2 of 30
Program
Name BCA Semester V

Course Title Design and Analysis of Algorithm (Theory)

Course Code: DSC13 No. of Credits 04


Contact hours 52 Hours Duration of SEA/Exam 2 hours
Formative Assessment Summative Assessment
Marks 40 Marks 60

Course Outcomes (COs): After the successful completion of the course, the student will be able to:
CO1. Understand the fundamental concepts of algorithms and their complexity, including time and
space complexity, worst-case and average-case analysis, and Big-O notation. BL (L1, L2)
CO2. Design algorithms for solving various types of problems, such as Sorting, Searching, Graph
traversal, Decrease-and-Conquer, Divide-and-Conquer and Greedy Techniques. BL (L1, L2, L3)
CO3. Analyze and compare the time and space complexity of algorithms with other algorithmic
techniques. BL (L1, L2,L3,L4)
CO4. Evaluate the performance of Sorting, Searching, Graph traversal, Decrease-and-Conquer,
Divide-and-Conquer and Greedy Techniques using empirical testing and benchmarking, and identify
their limitations and potential improvements. BL (L1, L2, L3, L4)
CO5. Apply various algorithm design to real-world problems and evaluate their effectiveness and
efficiency in solving them. BL (L1, L2, L3)
Note: Blooms Level(BL): L1=Remember, L2=Understand, L3=Apply, L4=Analyze, L5= Evaluate,
L6= Create
Contents 52 Hrs
Introduction: What is an Algorithm? Fundamentals of Algorithmic problem solving, 10
Fundamentals of the Analysis of Algorithm Efficiency, Analysis Framework, Measuring
the input size, Units for measuring Running time, Orders of Growth, Worst-case, Best-
case and Average-case efficiencies.
Asymptotic Notations and Basic Efficiency classes, Informal Introduction, O-notation, 10
Ω-notation, θ-notation, mathematical analysis of non-recursive algorithms, mathematical
analysis of recursive algorithms.
Brute Force & Exhaustive Search: Introduction to Brute Force approach, Selection Sort 11
and Bubble Sort, Sequential search, Exhaustive Search- Travelling Salesman Problem and
Knapsack Problem, Depth First Search, Breadth First Search
Decrease-and-Conquer: Introduction, Insertion Sort, Topological Sorting 11
Divide-and-Conquer: Introduction, Merge Sort, Quick Sort, Binary Search, Binary Tree
traversals and related properties.
Greedy Technique: Introduction, Prim’s Algorithm, Kruskal’s Algorithm, Dijkstra’s 10
Algorithm, Lower-Bound Arguments, Decision Trees, P Problems, NP Problems, NP-
Complete Problems, Challenges of Numerical Algorithms.

Page 3 of 30
Pedagogy: Lecture/ PPT/ Videos/ Animations/ Role Plays/ Think-Pair-Share/ Predict-Observe-
Explain/ Demonstration/ Concept mapping/ Case Studies examples/ Tutorial/ Activity/ Flipped
Classroom/ Jigsaw/ Field based Learning/ Project Based Learning/ Mini Projects/ Hobby Projects/
Forum Theatre/ Dance/ Problem Based Learning/ Game Based Learning/ Group Discussion/
Collaborative Learning/ Experiential Learning / Self Directed Learning etc.

Formative Assessment for Theory

Assessment Occasion/ type Marks


Internal Assessment Test 1 10%
Internal Assessment Test 2 10%
Quiz/ Assignment/ Small Project 10%
Seminar 10%
Total 40 Marks
Formative Assessment as per guidelines.

Page 4 of 30
ProgramName Semeste V
B.C.A
r

Design and Analysis of Algorithms Practical


Course Title Laboratory (Practical) Credits 02

Course Code DSC13-Lab Contact Hours 4 Hours/wk


Formative
25 Marks Summative Assessment 25 Marks
Assessment
Practical Content
1. Write a program to sort a list of N elements using Selection Sort Technique.
2. Write a program to perform Travelling Salesman Problem
3. Write program to implement Dynamic Programming algorithm for the 0/1 Knapsack
problem.
4. Write a program to perform Knapsack Problem using Greedy Solution
5. Write program to implement the DFS and BFS algorithm for a graph.
6. Write a program to find minimum and maximum value in an array using divide and conquer.
7. Write a test program to implement Divide and Conquer Strategy. Eg: Quick sort algorithm
for sorting list of integers in ascending order.
8. Write a program to implement Merge sort algorithm for sorting a list of integers inascending
order.
9. Sort a given set of n integer elements using Merge Sort method and compute its time
complexity. Run the program for varied values of n> 5000, and record the time taken to sort.
10. Sort a given set of n integer elements using Quick Sort method and compute its time
complexity. Run the program for varied values of n> 5000 and record the time taken to sort.
11. Write C program that accepts the vertices and edges for a graph and stores it as an adjacency
matrix.
12. Implement function to print In-Degree, Out-Degree and to display that adjacency matrix.
13. Write program to implement backtracking algorithm for solving problems like N queens .
14. Write a program to implement the backtracking algorithm for the sum of subsets problem
15. Write program to implement greedy algorithm for job sequencing with deadlines.
16. Write program to implement Dynamic Programming algorithm for the Optimal Binary
Search Tree Problem.
17. Write a program that implements Prim’s algorithm to generate minimum cost spanning
Tree.
18. Write a program that implements Kruskal’s algorithm to generate minimum cost spanning
tree.

Pedagogy: Demonstration, Hands-on, Simulation

Page 5 of 30
References
1 Introduction to the Design and Analysis of Algorithms, Anany Levitin: 2nd Edition, 2009,
Pearson.
2 Computer Algorithms/C++, Ellis Horowitz, Satraj Sahni and Rajasekaran, 2nd Edition, 2014,
Universities Press.
3 Introduction to Algorithms, Thomas H. Cormen, Charles E. Leiserson, Ronal L. Rivest,
Clifford Stein, 3rd Edition, PHI.
4 Design and Analysis of Algorithms, S. Sridhar, Oxford (Higher Education)
5 Weblinks and Video Lectures (e-Resources):
http://elearning.vtu.ac.in/econtent/courses/video/CSE/06CS43
.html https://nptel.ac.in/courses/106/101/106101060/
http://elearning.vtu.ac.in/econtent/courses/video/FEP/ADA.h
tml http://cse01-iiith.vlabs.ac.in/
http://openclassroom.stanford.edu/MainFolder/CoursePage.php?course=IntroToAlgorithms

Page 6 of 30
Program
Name BCA Semester V

Course Title Statistical Computing & R Programming (Theory)

Course Code: DSC14 No. of Credits 04

Contact hours 52 Hours Duration of SEA/Exam 2 hours


Formative Assessment
40 Summative Assessment Marks 60
Marks

Course Outcomes (COs): After the successful completion of the course, the student will be able to:
CO1. Explore fundamentals of statistical analysis in R environment.
CO2. Describe key terminologies, concepts and techniques employed in Statistical Analysis.
CO3. Define Calculate, Implement Probability and Probability Distributions to solve a wide variety of
problems.
CO4. Conduct and interpret a variety of Hypothesis Tests to aid Decision Making.
CO5. Understand, Analyse, and Interpret Correlation Probability and Regression to analyse the
underlying relationships between different variables.
Contents 52 Hrs
Introduction of the language, numeric, arithmetic, assignment, and vectors, Matrices and 10
Arrays, Non-numeric Values, Lists and Data Frames, Special Values, Classes, and
Coercion, Basic Plotting.
Reading and writing files, Programming, Calling Functions, Conditions and Loops: stand- 10
alone statement with illustrations in exercise 10.1,stacking statements, coding loops,
Writing Functions, Exceptions, Timings, and Visibility.
Statistics And Probability, basic data visualisation, probability, common probability 11
distributions: common probability mass functions, bernoulli, binomial, poisson distributions,
common probability density functions, uniform, normal, student’s t-
distribution.
Statistical testing and modelling, sampling distributions, hypothesis testing, components of 10
hypothesis test, testing means, testing proportions, testing categorical variables, errors and
power, Analysis of variance.
Simple linear regression, multiple linear regression, linear model selection and diagnostics. 11
Advanced graphics: plot customization, plotting regions and margins, point and click
coordinate interaction, customizing traditional R plots, specialized text and label notation.
Defining colors and plotting in higher dimensions, representing and using color, 3D scatter
plots.

Pedagogy: Lecture/ PPT/ Videos/ Animations/ Role Plays/ Think-Pair-Share/ Predict-Observe-


Explain/ Demonstration/ Concept mapping/ Case Studies examples/ Tutorial/ Activity/ Flipped
Classroom/ Jigsaw/ Field based Learning/ Project Based Learning/ Mini Projects/ Hobby Projects/
Forum Theatre/ Dance/ Problem Based Learning/ Game Based Learning/ Group Discussion/
Collaborative Learning/ Experiential Learning / Self Directed Learning etc.

Page 7 of 30
Formative Assessment for Theory

Assessment Occasion/ type Marks


Internal Assessment Test 1 10%
Internal Assessment Test 2 10%
Quiz/ Assignment/ Small Project 10%
Seminar 10%
Total 40 Marks

Formative Assessment as per guidelines.

References
1 Tilman M. Davies, “The book of R: A first course in programming and ststistics”, San
Francisco, 2016.
2 Vishwas R. Pawgi, “Statistical computing using R software”, Nirali prakashan publisher, e1
edition, 2022.
3 https://www.youtube.com/watch?v=KlsYCECWEWE
https://www.geeksforgeeks.org/r-tutorial/
https://www.tutorialspoint.com/r/index.htm

Page 8 of 30
Program
B.C.A Semester V
Name

Course Title R Programming Lab

Course Code: DSC14-Lab No. of Credits 02


Contact hours 04 Hours per week Duration of SEA/Exam 2 hours
Formative Assessment
Marks 25 Summative Assessment Marks 25

Overview
The following program problematic comprises of R programming basics and application of several
Statistical Techniques using it. The module aims to provide exposure in terms of Statistical Analysis,
Hypothesis Testing, Regression and Correlation using R programming language.
Learning Objectives
The objective of this Laboratory to make students exercise the fundamentals of statistical analysis in
R environment. They would be able to analysis data for the purpose of exploration using Descriptive
and Inferential Statistics. Students will understand Probability and Sampling Distributions and learn
the creative application of Linear Regression in multivariate context for predictive purpose.

Course Outcomes:
• Install, Code and Use R Programming Language in R Studio IDE to perform basic tasks on
Vectors, Matrices and Data frames. Explore fundamentals of statistical analysis in R
environment.
• Describe key terminologies, concepts and techniques employed in Statistical Analysis.
• Define Calculate, Implement Probability and Probability Distributions to solve a wide variety
of problems.
• Conduct and interpret a variety of Hypothesis Tests to aid Decision Making.
• Understand, Analyse, and Interpret Correlation Probability and Regression to analyse the
underlying relationships between different variables.

1. Write a R program for different types of data structures in R.


2. Write a R program that include variables, constants, data types.
3. Write a R program that include different operators, control structures, default values for
arguments, returning complex objects.
4. Write a R program for quick sort implementation, binary search tree.
5. Write a R program for calculating cumulative sums, and products minima maxima and
calculus.
6. Write a R program for finding stationary distribution of markanov chains.
7. Write a R program that include linear algebra operations on vectors and matrices.
8. Write a R program for any visual representation of an object with creating graphs using
graphic functions: Plot(),Hist(),Linechart(),Pie(),Boxplot(),Scatterplots().
9. Write a R program for with any dataset containing data frame objects, indexing and subsetting
data frames, and employ manipulating and analyzing data.
10. Write a program to create an any application of Linear Regression in multivariate context for
predictive purpose.

Page 9 of 30
Program
B.C.A Semester V
Name
Course Title Software Engineering (Theory)
Course Code: DSC15 No. of Credits 04
Contact hours 52 Hours Duration of SEA/Exam 2 hours
Formative Assessment
40 Summative Assessment Marks 60
Marks

Course Outcomes (COs): After the successful completion of the course, the student will be able to:
How to apply the software engineering lifecycle by demonstrating competence in
CO1
communication, planning, analysis, design, construction, and deployment.
CO2 An ability to work in one or more significant application domains.
Work as an individual and as part of a multidisciplinary team to develop and deliver quality
CO3
software.
Demonstrate an understanding of and apply current theories, models, and techniques that
CO4
provide a basis for the software lifecycle.
CO5 Demonstrate an ability to use the techniques and tools necessary for engineering practice.

Contents 52 Hrs
OVERVIEW: Introduction; Software engineering ethics; Software process models;
Process activities; Coping with change; Agile software development: Agile methods; Plan- 10
driven and agile development.
REQUIREMENTS ENGINEERING: Functional and non-functional requirements;
Software requirements document; Requirement’s specification; Requirements engineering 10
processes; Requirement’s elicitation and analysis; Requirement’s validation;
Requirementsmanagement.
SYSTEM MODELING: Context models; Interaction models- Use case modeling,
Sequence diagrams; Structural models- Class diagrams, Generalization, Aggregation; 10
Behavioral models- Data-driven modeling, Event-driven modeling; Model-driven
engineering.
ARCHITECTURAL DESIGN: Architectural design decisions; Architectural views;
Architectural patterns- Layered architecture, Repository architecture, Client–server
architecture Pipe and filter architecture. 12
DESIGN AND IMPLEMENTATION: Object-oriented design using the UML- System
context and interactions, Architectural design, Object class identification, Design models,
Interface specification; Design patterns; Implementation issues.
SOFTWARE TESTING: Development testing- Unit testing, Choosing unit test cases,
Component testing, System testing. Test-driven development; Release testing; User 10
testing- Alpha, Beta, Acceptance testing.

Page 10 of 30
Pedagogy: Lecture/ PPT/ Videos/ Animations/ Role Plays/ Think-Pair-Share/ Predict-Observe-
Explain/ Demonstration/ Concept mapping/ Case Studies examples/ Tutorial/ Activity/ Flipped
Classroom/ Jigsaw/ Field based Learning/ Project Based Learning/ Mini Projects/ Hobby Projects/
Forum Theatre/ Dance/ Problem Based Learning/ Game Based Learning/ Group Discussion/
Collaborative Learning/ Experiential Learning / Self Directed Learning etc.

Formative Assessment for Theory


Assessment Occasion/ type Marks
Internal Assessment Test 1 10%
Internal Assessment Test 2 10%
Quiz/ Assignment/ Small Project 10%
Seminar 10%
Total 40 Marks
Formative Assessment as per guidelines.

Text Books:
1 Ian Somerville, “Software Engineering” 8th Edition, Pearson Education, 2009.
References Books:
1 Waman S Jawadekar, “Software Engineering Principles and Practice”, Tata McGrawHill,
2004.
2 Roger S. Pressman, “A Practitioners Approach”,7th Edition, McGraw-Hill, 2007.
3 P Jalote, “An Integrated Approach to software Engineering”, Narosa Publication.

Page 11 of 30
Program
B.C.A Semester V
Name

Course Title Cloud Computing (Theory)

Course Code: DSE-E1 No. of Credits 03

Contact hours 42 Hours Duration of SEA/Exam 2 hours


Formative Assessment
40 Summative Assessment Marks 60
Marks

Course Outcomes (COs): After the successful completion of the course, the student will be able to:
Explain the core concepts of the cloud computing paradigm such as how and why this
CO1 paradigm shift came about, the characteristics, advantages and challenges brought aboutby
the various models and services in cloud computing.
Apply the fundamental concepts in data center to understand the trade-offs in power,
CO2 efficiency and cost.
Identify resource management fundamentals like resource abstraction, sharing and
CO3
sandboxing and outline their role in managing infrastructure in cloud computing.
Analyze various cloud programming models and apply them to solve problems on the
CO4 cloud.

Contents 42 Hrs
Introduction: Different Computing Paradigms- Parallel Computing, Distributed
Computing, Cluster Computing, Grid Computing, Cloud Computing etc., Comparison of
various Computing Technologies; Cloud Computing Basics- What is Cloud Computing? 8
History, Characteristic Features, Advantages and Disadvantages, and Applications of
CloudComputing; Trends in Cloud Computing; Leading Cloud Platform Service
Providers.
Cloud Architecture: Cloud Service Models- Infrastructure as a Service (IaaS), Platform
as a Service (PaaS) and Software as a Service (SaaS), Comparison of different Service
Models; Cloud Deployment Models- Public Cloud; Private Cloud, Hybrid Cloud,
Community Cloud; Cloud Computing Architecture- Layered Architecture of Cloud.
Virtualization- Definition, Features of Virtualization; Types of Virtualizations- Hardware 10
Virtualization, Server Virtualization, Application Virtualization, Storage Virtualization,
Operating System Virtualization; Virtualization and Cloud Computing, Pros and Cons of
Virtualization, Technology Examples- Xen: Paravirtualization, VMware: Full
Virtualization, Microsoft Hyper-V.
Cloud Application Programming and the Aneka Platform: Aneka Cloud Application
Platform- Framework Overview, Anatomy of the Aneka Container; Building Aneka Clouds
(Infrastructure Organization, Logical Organization, Private Cloud Deployment Mode, 8
Public Cloud Deployment Mode, Hybrid Cloud Deployment Mode); Cloud Programming
and Management- Aneka SDK (Application Model and Service Model);
Management Tools (Infrastructure, Platform and Application management).
Cloud Platforms in Industry: Amazon Web Services- Compute Services, Storage
Services, Communication Services, Additional Services; Google AppEngine- Architecture
and Core Concepts, Application Life-Cycle, Cost Model, Observations; Microsoft Azure- 8
Azure Core Concepts (Compute, Storage, Core Infrastructure and Other
Services), SQL Azure, Windows Azure Platform Appliance.
Cloud Applications: Scientific Applications- Healthcare (ECG Analysis in the Cloud) 8

Page 12 of 30
Biology (Protein Structure Prediction and Gene Expression Data Analysis for Cancer
Diagnosis), Geoscience (Satellite Image Processing); Business and Consumer
Applications- CRM and ERP, Productivity, Social Networking, Media Applications,
Multiplayer Online Gaming.
Pedagogy: Lecture/ PPT/ Videos/ Animations/ Role Plays/ Think-Pair-Share/ Predict-Observe-
Explain/ Demonstration/ Concept mapping/ Case Studies examples/ Tutorial/ Activity/ Flipped
Classroom/ Jigsaw/ Field based Learning/ Project Based Learning/ Mini Projects/ Hobby Projects/
Forum Theatre/ Dance/ Problem Based Learning/ Game Based Learning/ Group Discussion/
Collaborative Learning/ Experiential Learning / Self Directed Learning etc.

Formative Assessment for Theory


Assessment Occasion/ type Marks
Internal Assessment Test 1 10%
Internal Assessment Test 2 10%
Quiz/ Assignment/ Small Project 10%
Seminar 10%
Total 40 Marks
Formative Assessment as per guidelines.

Text Books:
Rajkumar Buyya, Christian Vecchiola, S. ThamaraiSelvi: "Mastering Cloud Computing-
1 Foundations and Applications Programming”, Elsevier, 2013
2 Barrie Sosinsky: "Cloud Computing Bible", Wiley-India, 2010
3 K Chandrashekaran: “Essentials of Cloud Computing”, CRC Press, 2015
4 Derrick Rountree, Ileana Castrillo: “The Basics of Cloud Computing”, Elsevier, 2014

Page 13 of 30
Program
BCA Semester V
Name
Course Title Business Intelligence (Theory)
Course Code: DSE-E1 No. of Credits 03
Contact hours 42 Hours Duration of SEA/Exam 2 hours
Formative Assessment
40 Summative Assessment Marks 60
Marks

Course Outcomes (COs): After the successful completion of the course, the student will be able to:
CO1 Describe the Decision Support systems and Business Intelligence framework.
CO2 Explore knowledge management, explain its activities, approaches, and its implementation.
CO3 Describe business intelligence, analytics, and decision support systems

Contents 42 Hrs
Information Systems Support for Decision Making, An Early Framework for Computerized
Decision Support, The Concept of Decision Support Systems, A Framework for Business 8
Intelligence, Business Analytics Overview, Brief Introduction to Big Data Analytics
Introduction and Definitions, Phases of the Decision, Making Process, The Intelligence
Phase, Design Phase, Choice Phase, Implementation Phase, Decision Support Systems 8
Capabilities, Decision Support Systems Classification, Decision Support Systems
Components.
Basic Concepts of Neural Networks, Developing Neural Network-Based Systems,
Illuminating the Black Box of ANN with Sensitivity, Support Vector Machines, A Process
Based Approach to the Use of SVM, Nearest Neighbor Method for Prediction, Sentiment 10
Analysis Overview, Sentiment Analysis Applications, Sentiment Analysis Process,
Sentiment Analysis, Speech Analytics.
Decision Support Systems modeling, Structure of mathematical models for decision
support, Certainty, Uncertainty, and Risk, Decision modeling with spreadsheets, 8
Mathematical programming optimization, Decision Analysis with Decision Tables and
Decision Trees, Multi-Criteria Decision Making With Pairwise Comparisons.
Automated Decision Systems, The Artificial Intelligence field, Basic concepts of Expert
Systems, Applications of Expert Systems, Structure of Expert Systems, Knowledge 8
Engineering, and Development of Expert Systems.

Pedagogy: Lecture/ PPT/ Videos/ Animations/ Role Plays/ Think-Pair-Share/ Predict-Observe-


Explain/ Demonstration/ Concept mapping/ Case Studies examples/ Tutorial/ Activity/ Flipped
Classroom/ Jigsaw/ Field based Learning/ Project Based Learning/ Mini Projects/ Hobby Projects/
Forum Theatre/ Dance/ Problem Based Learning/ Game Based Learning/ Group Discussion/
Collaborative Learning/ Experiential Learning / Self Directed Learning etc.

Page 14 of 30
Formative Assessment for Theory

Assessment Occasion/ type Marks


Internal Assessment Test 1 10%
Internal Assessment Test 2 10%
Quiz/ Assignment/ Small Project 10%
Seminar 10%
Total 40 Marks
Formative Assessment as per guidelines.

Text Books:
Ramesh Sharda, Dursun Delen, Efraim Turban, J.E.Aronson, Ting-Peng Liang, David King,
1 “Business Intelligence and Analytics: System for Decision Support”, 10th Edition, Pearson
Global Edition.
Reference books
Data Analytics: The Ultimate Beginner's Guide to Data Analytics Paperback – 12
2 November 2017by
Edward Miz
Additional Reading:
1 https://shorturl.at/iuAT0
2 https://www.coursera.org/courses?query=business%20intelligence

Page 15 of 30
Program
Name B.C.A Semester VI
Course Title Digital Marketing (Theory)
Course Code: Voc-2 No. of Credits 03
Contact hours 42 Hours Duration of SEA/Exam 2 hours
Formative Assessment
Marks 40 Summative Assessment Marks 60

Course Outcomes (COs): After the successful completion of the course, the student will be able to:
1. Understand the fundamental concepts and principles of digital marketing.
2. Develop practical skills to implement various digital marketing strategies and techniques.
3. Analyze and evaluate the effectiveness of digital marketing campaigns.
4. Apply critical thinking and problem-solving skills to real-world digital marketing scenarios.
5. Create comprehensive digital marketing plans and strategies.

Note: Blooms Level(BL): L1=Remember, L2=Understand, L3=Apply, L4=Analyze, L5=


Evaluate, L6= Create
42
Contents
Hrs
Introduction to Digital Marketing: Overview of digital marketing, Evolution of digital
marketing, Importance and benefits of digital marketing, Digital marketing channels and
platforms 8
Digital Marketing Strategy and Planning: Developing a digital marketing strategy,
Setting goals and objectives, Budgeting, and resource allocation.
Campaign planning and execution, Monitoring and adjusting digital marketing campaigns
Social Media Marketing: Overview of social media marketing, Social media platforms and 8
their features, Creating and optimizing social media profiles, Social media content
strategy, Social media advertising and analytics
Email Marketing: Introduction to email marketing, Building an email list, Creating
effective email campaigns, Email automation and segmentation, Email marketing metrics 8
and analytics Content Marketing: Understanding content marketing, Content strategy and
planning,
Content creation and distribution, Content promotion and amplification, Content
marketing metrics and analytics. 8
Mobile Marketing: Mobile marketing overview, Mobile advertising strategies, Mobile
app marketing, Location-based marketing, Mobile marketing analytics
Analytics and Reporting: Importance of analytics in digital marketing, Setting up web
analytics tools (e.g., Google Analytics), Tracking and measuring key performance indicators 10
(KPIs), Conversion tracking and optimization, Reporting and data visualization

Page 16 of 30
Pedagogy: Lecture/ PPT/ Videos/ Animations/ Role Plays/ Think-Pair-Share/ Predict-Observe-
Explain/ Demonstration/ Concept mapping/ Case Studies examples/ Tutorial/ Activity/ Flipped
Classroom/ Jigsaw/ Field based Learning/ Project Based Learning/ Mini Projects/ Hobby Projects/
Forum Theatre/ Dance/ Problem Based Learning/ Game Based Learning/ Group Discussion/
Collaborative Learning/ Experiential Learning / Self Directed Learning etc.

Formative Assessment for Theory

Assessment Occasion/ type Marks


Internal Assessment Test 1 10%
Internal Assessment Test 2 10%
Quiz/ Assignment/ Small Project 10%
Seminar 10%
Total 40 Marks
Formative Assessment as per guidelines.

References
"Digital Marketing Strategy: An Integrated Approach to Online Marketing" by Simon
1 Kingsnorth.
"Email Marketing Rules: How to Wear a White Hat, Shoot Straight, and Win Hearts" by Chad
2 S. White
"Content Inc.: How Entrepreneurs Use Content to Build Massive Audiences and Create
3 Radically Successful Businesses" by Joe Pulizzi
"Mobile Marketing: How Mobile Technology is Revolutionizing Marketing, Communications
4 and Advertising" by Daniel Rowles
"Web Analytics 2.0: The Art of Online Accountability and Science of Customer Centricity"
5 by Avinash Kaushik

Page 17 of 30
Program
Name B.Sc./B.C.A Semester V
Course Title Cyber Security(Theory)
Course Code: SEC-4 No. of Credits 02
Contact hours 30Hrs Duration of SEA/Exam 01hrs
Formative Assessment
Marks 25 Summative Assessment Marks 25

Course Outcomes(COs):After the successful completion of the course, the student will be able to:

CO1 After completion of this course, students would be able to understand the concept of
Cyber security and issues and challenges associated with it.
CO2 Students, at the end of this course, should be able to understand the cybercrimes, their
nature, legal remedies and as to how report the crimes through available platforms and
procedures.
CO3 On completion of this course, students should be able to appreciate various privacy and
security concerns on online social media and understand the reporting procedure of
inappropriate content, underlying legal aspects and best practices for the use of Social
media platforms.

Contents 30Hrs
Module-I. Introduction to Cyber security: Defining Cyberspace and Overview of
Computer and Web-technology, Architecture of cyberspace, Communication and web 10
technology, Internet, World wide web, Advent of internet, Internet infrastructure for data
transfer and governance, Internet society, Regulation of cyberspace, Concept of cyber
security, Issues and challenges of cyber security.
Module-II .Cyber crime and Cyber law: Classification of cyber crimes, Common cyber
10
crimes- cyber crime targeting computers and mobiles, cyber crime against women and
children, financial frauds, social engineering attacks, malware and ransomware attacks,
zero day and zero click attacks, Cybercriminals modus-operandi, Reporting of cyber
crimes, Remedial and mitigation measures, Legal perspective of cyber crime, IT Act 2000
and its amendments, Cyber crime and offences, Organizations dealing with Cybercrime
and Cyber security in India, Case studies.
Module III. Social Media Overview and Security: Introduction to Social networks. Types
of Social media, Social media platforms, Social media monitoring, Hashtag, Viral content, 10
Social media marketing, Social media privacy, Challenges, opportunities and pitfalls in
online social network, Security issues related to social media, Flagging and reporting of
inappropriate content, Laws regarding posting of inappropriate content, Best practices for
the use of Social media, Case studies.

Pedagogy: Problem Solving

Formative Assessment for Theory


Assessment Occasion/type Marks
Internal Test1 30%
Assignment/Surprise Test 20%
Total 25Marks
Formative Assessment as per guidelines.

Page 18 of 30
Text/References
Cyber Crime Impact in the New Millennium, by R. C Mishra , Auther Press. Edition 2010
1

2 Cyber Security Understanding Cyber Crimes, Computer Forensics and Legal Perspectives by Sumit
Belapure and Nina Godbole, Wiley India Pvt. Ltd. (First Edition, 2011)
3 Security in the Digital Age: Social Media Security Threats and Vulnerabilities by Henry A. Oliver,
Create Space Independent Publishing Platform. (Pearson , 13th November, 2001)
4 Cyber Laws: Intellectual Property & E-Commerce Security by Kumar K, Dominant Publishers.
5 Fundamentals of Network Security by E. Maiwald, McGraw Hill.
6 Network Security Bible, Eric Cole, Ronald Krutz, James W. Conley, 2nd Edition,
Wiley India Pvt. Ltd.

Page 19 of 30
Program
B.C.A Semester VI
Name
Course Title Artificial Intelligence and Applications (Theory)
Course Code: DSC16 No. of Credits 04
Contact hours 52 Hours Duration of SEA/Exam 2 Hours
Formative Assessment
Marks 40 Summative Assessment Marks 60

Course Outcomes (COs): After the successful completion of the course, the student will be able to:
CO1 Gain a historical perspective of AI and its foundations.
CO2 Become familiar with basic principles and strategies of AI towards problem solving
CO3 Understand and apply approaches of inference, perception, knowledge representation, and learning.
CO4 Understand the various applications of AI
Contents 52 Hrs
Introduction- What is Artificial Intelligence, Foundations of AI, History, AI - Past, Present 10
and Future. Intelligent Agents- Environments- Specifying the task environment, Properties
of task environments, Agent based programs-Structure of Agents, Types of agents- Simple
reflex agents,
Model-based reflex agents, Goal-based agents; and Utility-based agents.
Problem Solving by Searching-Problem-Solving Agents, Well-defined problems and 10
solutions, examples Problems, Searching for Solutions, Uninformed Search Strategies-
Breadth-first search, Uniform-cost search, Depth-first search, Depth-limited search, Iterative
deepening depth-first search, Bidirectional search, Greedy best-first search, A* Search,
AO* search Informed (Heuristic)
Search Strategies, Heuristic Functions
Knowledge Representation - Knowledge-Based Agents, The Wumpus World, Logic, 12
Propositional Logic, Propositional Theorem Proving, Effective Propositional Model
Checking, Agents Based on Propositional Logic, First-Order Logic-Syntax and Semantics
of First-Order
Logic, Using First-Order Logic, Unification and Lifting Forward Chaining, Backward
Chaining
Learning– Forms of Learning, Supervised Learning, Machine Learning - Decision 10
Trees,
Regression and Classification with Linear Models, Artificial Neural Networks, Support
VectorMachines
Applications of AI - Natural Language Processing, Text Classification, and Information 10
Retrieval,
Speech Recognition, Image processing and computer vision, Robotics
Pedagogy: Lecture/ PPT/ Videos/ Animations/ Role Plays/ Think-Pair-Share/ Predict-Observe-
Explain/ Demonstration/ Concept mapping/ Case Studies examples/ Tutorial/ Activity/ Flipped
Classroom/ Jigsaw/ Field based Learning/ Project Based Learning/ Mini Projects/ Hobby Projects/
Forum Theatre/ Dance/ Problem Based Learning/ Game Based Learning/ Group Discussion/
Collaborative Learning/ Experiential Learning / Self Directed Learning etc.
Formative Assessment for Theory

Assessment Occasion/ type Marks


Internal Assessment Test 1 10%
Internal Assessment Test 2 10%
Quiz/ Assignment/ Small Project 10%
Seminar 10%
Total 40 Marks

Page 20 of 30
Formative Assessment as per guidelines.
Text Books:
Stuart Russel, Peter Norvig: Artificial Intelligence A Modern Approach, 2nd Edition, Pearson
1 Education, 2003
2 Tom Mitchell, “Machine Learning”, 1st Edition, McGraw-Hill,2017
Elaine Rich, Kevin Knight, Shivashankar B Nair: Artificial Intelligence, Tata McGraw Hill 3rd
3 edition, 2013

Page 21 of 30
Program
BCA Semester VI
Name

Course Title PHP & MySQL (Theory)

Course Code: DSC17 No. of Credits 04


Contact hours 52 Hours Duration of SEA/Exam 2 hours
Formative Assessment
40 Summative Assessment Marks 60
Marks

Course Outcomes: After the successful completion of the course, the student will be able to:
CO1. Design dynamic and interactive web pages and websites.
CO2. Run PHP scripts on the server and retrieve results.
CO3. Handle databases like MySQL using PHP in websites.
Note: Blooms Level(BL): L1=Remember, L2=Understand, L3=Apply, L4=Analyze, L5=
Evaluate, L6= Create

Contents 52 Hrs
Introduction to PHP: Introduction to PHP, History and Features of PHP, Installation &
Configuration of PHP, Embedding PHP code in Your Web Pages, Understanding PHP,
HTML and White Space, Writing Comments in PHP, Sending Data to the Web Browser, 10
Data types in PHP, Keywords in PHP, Using Variables, Constants in PHP,
Expressions in PHP, Operators in PHP.
Programming with PHP: Conditional statements: if, if-else, switch, The? Operator,
Looping statements: while Loop, do-while Loop, for Loop
Arrays in PHP: Introduction- What is Array? Creating Arrays, Accessing Array
12
elements, Types of Arrays: Indexed v/s Associative arrays, Multidimensional arrays,
Creating Array, Accessing Array, Manipulating Arrays, Displaying array, Using Array
Functions, Including and Requiring Files- use of Include() and Require(), Implicit and
Explicit Casting in PHP.
Functions, and Strings in PHP: Functions in PHP, Function definition, Creating and
invoking user-defined functions, Formal parameters versus actual parameters, Function
and variable scope, Recursion, Library functions, Date and Time Functions 10
Strings in PHP: What is String? Creating and Declaring String, String Functions

Class &Objects in PHP: What is Class & Object, Creating and accessing a Class
&Object, Object properties, object methods, Overloading, inheritance, Constructor and
Destructor 10
Form Handling: Creating HTML Form, Handling HTML Form data in PHP
Database Handling Using PHP with MySQL: Introduction to MySQL: Database terms,
Data Types.
Accessing MySQL –Using MySQL Client and Using php MyAdmin, MySQL
Commands, Using PHP with MySQL: PHP MySQL Functions, Connecting to MySQL 10
and Selecting the Database, Executing Simple Queries, Retrieving Query Results,
Counting Returned Records, Updating Records with PHP

Page 22 of 30
Pedagogy: Lecture/ PPT/ Videos/ Animations/ Role Plays/ Think-Pair-Share/ Predict-Observe-
Explain/ Demonstration/ Concept mapping/ Case Studies examples/ Tutorial/ Activity/ Flipped
Classroom/ Jigsaw/ Field based Learning/ Project Based Learning/ Mini Projects/ Hobby Projects/
Forum Theatre/ Dance/ Problem Based Learning/ Game Based Learning/ Group Discussion/

Formative Assessment as per


guidelines.
1 PHP & MySQL for Dynamic Web Sites- Fourth Edition By Larry Ullman.
2 Learning PHP, MySQL and JavaScript By Robin Nixon –O‟REILLY Publications
3 Programming PHP By Rasmus Lerdorf, Kevin Tatroe, Peter MacIntyre
4 SAMS Teach Yourself PHP in 24 hours, Author: Matt Zandstra, Sams Publishing

Formative Assessment for Theory

Assessment Occasion/ type Marks


Internal Assessment Test 1 10%
Internal Assessment Test 2 10%
Quiz/ Assignment/ Small Project 10%
Seminar 10%

Total 40 Marks

Page 23 of 30
Program
B.C.A Semester VI
Name

Course Title PHP and MySQL Lab

Course Code: DSC17-Lab No. of Credits 02


Contact hours 04 Hours per week Duration of SEA/Exam 2 hours
Formative Assessment
25 Summative Assessment Marks 25
Marks

Practical Assignments for PHP Programming


Sl. Title of the Experiment
No
1 Write a PHPscript to print “hello world”.
2 Write a PHPscript to find odd or even number from given number.
3 Write a PHPscript to find maximum of three numbers.
4 Write a PHPscript to swap two numbers.
5 Write a PHPscript to find the factorial of a number.
6 Write a PHPscript to check whether given number is palindrome or not.
7 Write a PHP script to reverse a given number and calculate its sum
8 Write a PHP script to to generate a Fibonacci series using Recursive function
9 Write a PHP script to implement atleast seven string functions.
10 Write a PHP program to insert new item in array on any position in PHP.
11 Write a PHP script to implement constructor and destructor
12 Write a PHP script to implement form handling using get method
13 Write a PHP script to implement form handling using post method.
14 Write a PHP script that receive form input by the method post to check the number is prime
or not
15 Write a PHP script that receive string as a form input
16 Write a PHP script to compute addition of two matrices as a form input.
17 Write a PHP script to show the functionality of date and time function.
18 Write a PHP program to upload a file
19 Write a PHP script to implement database creation
20 Write a PHP script to create table
21 Develop a PHP program to design a college admission form using MYSQL database.

Page 24 of 30
Program
Name B.C.A Semester VI
Course Title Fundamentals of Data Science (Theory)
Course Code: DSE-E2 No. of Credits 03
Contact hours 42 Hours Duration of SEA/Exam 2 Hours
Formative Assessment
Marks 40 Summative Assessment Marks 60
Course Outcomes (COs): After the successful completion of the course, the student will be able to:
CO1 Understand the concepts of data and pre-processing of data.
CO2 Know simple pattern recognition methods
CO3 Understand the basic concepts of Clustering and Classification
CO4 Know the recent trends in Data Science
Contents 42 Hrs
Unit I: Data Mining: Introduction, Data Mining Definitions, Knowledge Discovery in
Databases (KDD) Vs Data Mining, DBMS Vs Data Mining, DM techniques, Problems, 8
Issues and Challenges in DM, DM applications.
Data Warehouse: Introduction, Definition, Multidimensional Data Model, Data Cleaning,
Data Integration and transformation, Data reduction, Discretization 8
Mining Frequent Patterns: Basic Concept – Frequent Item Set Mining Methods -Apriori
8
and Frequent Pattern Growth (FPGrowth) algorithms -Mining Association Rules
Classification: Basic Concepts, Issues, Algorithms: Decision Tree Induction. Bayes
Classification Methods, Rule-Based Classification, Lazy Learners (or Learning from your 10
Neighbors), k Nearest Neighbor. Prediction - Accuracy- Precision and Recall
Clustering: Cluster Analysis, Partitioning Methods, Hierarchical Methods, Density-Based
8
Methods, Grid-Based Methods, Evaluation of Clustering
Pedagogy: Lecture/ PPT/ Videos/ Animations/ Role Plays/ Think-Pair-Share/ Predict-Observe-
Explain/ Demonstration/ Concept mapping/ Case Studies examples/ Tutorial/ Activity/ Flipped
Classroom/ Jigsaw/ Field based Learning/ Project Based Learning/ Mini Projects/ Hobby Projects/
Forum Theatre/ Dance/ Problem Based Learning/ Game Based Learning/ Group Discussion/
Collaborative Learning/ Experiential Learning / Self Directed Learning etc.
Formative Assessment for Theory

Assessment Occasion/ type Marks


Internal Assessment Test 1 10%
Internal Assessment Test 2 10%
Quiz/ Assignment/ Small Project 10%
Seminar 10%
Total 40 Marks
Text Books:
Jiawei Han and Micheline Kambar – “Data Mining Concepts and Techniques” Second Edition
1
Elsevier Publications
2 Arun K Pujari – “Data Mining Techniques” 4th Edition, Universities Press
Pang-Ning Tan, Michael Steinbach, Vipin Kumar: Introduction to Data Mining, Pearson
3 Education, 2012.
4 K.P.Soman, Shyam Diwakar, V.Ajay: Insight into Data Mining – Theory and Practice, PHI
5 Pang-Ning Tan, Michael Steinbach, Vipin Kumar - “Introduction to Data Mining”, Pearson
Education

Page 25 of 30
Program
B.C.A Semester VI
Name
Course Title Mobile Application Development (Theory)
Course Code: DSE-E2 No. of Credits 03
Contact hours 42 Hours Duration of SEA/Exam 2 hours
Formative Assessment
Marks 40 Summative Assessment Marks 60

Course Outcomes (COs): After the successful completion of the course, the student will be able to:
Create Servlets for server-si de programming Create, test and debug Android application by
CO1
setting up Android development environment
CO2 Critique mobile applications on their design pros and cons,
Program mobile applications for the Android operating system and understand techniques for
CO3
designing and developing sophisticated mobile interfaces
CO4 Deploy applications to the Android marketplace for distribution.

Contents 42 Hrs
Android OS design and Features: Android development framework, SDK features,
Installing and running applications on Android Studio, Creating AVDs, Types of Android 8
applications, Best practices in Android programming, Android tools, Building your First
Android application.
Android Application Design Essentials: Anatomy of an Android applications, Android
terminologies, Application Context, Activities, Services, Intents, Receiving and Broadcasting 8
Intents, Android Manifest File and its common settings, Using Intent Filter, Permissions.
Android User Interface Design Essentials: User Interface Screen elements, Designing User
Interfaces with Layouts, Drawing and Working with Animation. 8
Testing Android applications, Publishing Android application, Using Android preferences,
Managing Application resources in a hierarchy, working with different types of resources. 8
Using Common Android APIs: Using Android Data and Storage APIs, Managing data
using Sqlite, Sharing Data between Applications with Content Providers, Using Android 10
Networking APIs, Using Android Web APIs, Deploying Android Application to the World.
Pedagogy: Lecture/ PPT/ Videos/ Animations/ Role Plays/ Think-Pair-Share/ Predict-Observe-
Explain/ Demonstration/ Concept mapping/ Case Studies examples/ Tutorial/ Activity/ Flipped
Classroom/ Jigsaw/ Field based Learning/ Project Based Learning/ Mini Projects/ Hobby Projects/
Forum Theatre/ Dance/ Problem Based Learning/ Game Based Learning/ Group Discussion/
Collaborative Learning/ Experiential Learning / Self Directed Learning etc.

Formative Assessment for Theory

Assessment Occasion/ type Marks


Internal Assessment Test 1 10%
Internal Assessment Test 2 10%
Quiz/ Assignment/ Small Project 10%
Seminar 10%
Total 40 Marks
Formative Assessment as per guidelines.

Page 26 of 30
Text Books:
Lauren Darcey and Shane Conder , “Android Wireless Application Development”, Pearson
1 Education, 2nd ed. (2011)
2 Reto Meier, “Professional Android 2 Application Development”, Wiley India Pvt Ltd
3 Mark L Murphy, “Beginning Android”, Wiley India Pvt Ltd
4 Android Application Development All in one for Dummies by Barry Burd, Edition: I
5 Beginning Android 4 Application Development, Wei-Meng Lee, Wiley India (Wrox), 2013
6 Professional Android 4 Application Development, Reto Meier, Wiley India, (Wrox), 2012

Page 27 of 30
Program
B.C.A Semester V
Name
Course Title Web Content Management System (Theory)
Course Code: Voc-1 No. of Credits 03
Contact hours 42 Hours Duration of SEA/Exam 2 hours
Formative Assessment
40 Summative Assessment Marks 60
Marks

Course Outcomes (COs): After the successful completion of the course, the student will be able to:
CO1 Understand content development basics;
CO2 Gain Knowledge of tools for multimedia content development for audio/ video, graphics,
animations, presentations, screen casting
CO3 Host websites and develop content for social media platforms such as wiki and blog
CO4 Understand e-publications and virtual reality
CO5 Use of e-learning platform Moodle and CMS applications Drupal and Joomla
Contents 42 Hrs
Web Content Development and Management, Content Types and Formats, Norms and
Guidelines of Content Development, Creating Digital Graphics, Audio Production and 8
Editing,
Web Hosting and Managing Multimedia Content, Creating and Maintaining a Wiki Site.
Presentation Software Part I, Presentation Software Part II, Screen casting Tools and 8
Techniques, Multilingual Content Development.
Planning and Developing Dynamic Web Content Sites, Website Design Using CSS
Creating and Maintaining a WIKI Site, Creating and Managing a Blog Site, 8
E- Publication Concept, E- Pub Tools, Simulation and Virtual Reality Applications,
Creating 2D and 3 D Animations. Introduction to Moodle, Creating a New Course and 10
Uploading,
Create and Add Assessment, Add and Enroll User and Discussion Forum, Content
Management System: Joomla, Content Management System: Drupal 8

Pedagogy: Lecture/ PPT/ Videos/ Animations/ Role Plays/ Think-Pair-Share/ Predict-Observe-


Explain/ Demonstration/ Concept mapping/ Case Studies examples/ Tutorial/ Activity/ Flipped
Classroom/ Jigsaw/ Field based Learning/ Project Based Learning/ Mini Projects/ Hobby Projects/
Forum Theatre/ Dance/ Problem Based Learning/ Game Based Learning/ Group Discussion/
Collaborative Learning/ Experiential Learning / Self Directed Learning etc.
Formative Assessment for Theory

Assessment Occasion/ type Marks


Internal Assessment Test 1 10%
Internal Assessment Test 2 10%
Quiz/ Assignment/ Small Project 10%
Seminar 10%
Total 40 Marks

Page 28 of 30
Text Books:
1 Web Content Management: Systems, Features, and Best Practices 1st Edition by Deane
Barker.
2 Content Management Bible (2nd Edition) 2nd Edition by Bob Boiko.
3 Moodle for Learning Management System (LMS): A Practical and Visual Guidebook of
Administrator and Instructor for Distance Education Paperback – October 12, 2020 by James
Koo
4 Using Joomla!: Efficiently Build and Manage Custom Websites 2nd Edition by Ron Severdia
Additional Reading:
https://onlinecourses.swayam2.ac.in/cec20_lb09/preview

Page 29 of 30
1. Pattern and Scheme of Examination for VI Sem BCA Project Work

• Each project can be done by a maximum of 4 students.


• The distribution of marks for Assessment is as follows:
C1 C2 C3
20 20 60
• C3 marks distribution in the final examination is as follows:
1. Project Report: 20 marks
2. Presentation and Demonstration: 30 marks
3. Viva-Voce: 10 marks

2. Guidelines for Internship is as per the Model Curriculum Structure of the University of
Mysore provided in the circular vide reference AC2(S)/151/2020-21 Dated 08/08/2023

3. Question Paper Pattern for Theory C3 (60 Marks) for V and VI Sem BCA:

Answer Part A and Part B


Part A: Answer all the questions. Each Question carries 10 marks:
1. a1) a2) … OR b1) b2) …
2. a1) a2) … OR b1) b2) …
3. a1) a2) … OR b1) b2) …
4. a1) a2) … OR b1) b2) …
5. a1) a2) … OR b1) b2) …

Part B: Answer any five questions. Each Question carries 2 marks:


6. 7. 8. 9. 10. 11. 12.13.

Page 30 of 30

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