0% found this document useful (0 votes)
144 views

BCA-Sem-II-Syllabus 2022 Final

This document contains the syllabus for the Web Development Technology course in Semester II of the Bachelor of Computer Application (BCA) program. The course aims to teach students how to design websites using WordPress as a content management system. It covers topics such as installing and configuring WordPress, using themes and plugins, and creating online stores using e-commerce plugins like WooCommerce. Evaluation consists of internal assessment worth 40% and a university assessment of 60%. The syllabus also lists reference books and online resources for students.

Uploaded by

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

BCA-Sem-II-Syllabus 2022 Final

This document contains the syllabus for the Web Development Technology course in Semester II of the Bachelor of Computer Application (BCA) program. The course aims to teach students how to design websites using WordPress as a content management system. It covers topics such as installing and configuring WordPress, using themes and plugins, and creating online stores using e-commerce plugins like WooCommerce. Evaluation consists of internal assessment worth 40% and a university assessment of 60%. The syllabus also lists reference books and online resources for students.

Uploaded by

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

BHARATI VIDYAPEETH

(Deemed to be University), Pune

'A+' Accreditation (Third Cycle) by 'NAAC' in 2017


Category-I Deemed to be University Graded by UGC

‘A’ Grade University Status by MHRD Govt. of India

Ranked 73rd by NIRF – 2022

FACULTY OF MANAGEMENT STUDIES

BACHELOR OF COMPUTER APPLICATION DEGREE

( THREE YEARS) / HONORS ( FOUR YEARS)

FRAMED AS PER NATIONAL EDUCATION POLICY

(NEP 2020)

Semester II Syllabus

Applicable with effect from 2022-23


SEMESTERII

Course Course Title Course Credits Hours / Week IA UE Total


Number Type

L T P

201 Web Development Technology DSC 3 3 1 - 40 60 100

202 DBMS I DSC 3 3 1 - 40 60 100

203 Data Structures using C DSC 3 3 1 - 40 60 100

204 Financial Accounting MDC 3 3 1 - 40 60 100

205 Lab on Data Structures using C DSC 2 - - 4 40 60 100

206 Lab on Web Development DSC 2 4 40 60 100


Technology

207 Environmental Studies VBC 2 2 - - 50 - 50

208 Community Work (Swaccha VBC 2 2 - - 50 - 50


Bharat Abhiyan)

Total 20 16 4 8 340 360 700

Exit option : Student who opt for exit option will be awarded with Certificate after successful
completion of BCA-Sem-I and BCA-Sem-II and Bridge course internship project.
Programme:BCACBCS– RevisedSyllabusw.e.f.-Year2022 –2023

Semester CourseCode CourseTitle


II 201 Web Development Technology
Type Credits Evaluation Marks
Discipline Specific Course 3 IE(40) + UA(60) 100
Course Objectives:
To make students to:
 To get proficiency in Website designing
 To learn Wordpress as Content Management System
 To get familiar to use all setting and components of Wordpress
Course Outcomes:
After completing the course the students shall be able to
 Understand Wordpress as a Content Management System
 Design Website using Wordpress
 Apply Themes and Templates in Wordpress
 Implement Plugin in Website

Unit Subunit Competency Competency Sessions


Indicator
Concept of Elements of website - Understand Apply the 9
Website Domain ,Hosting , Content design and various
Management System (Wordpress), working of components
Domain – Registration , Manage simple basic required to
DNS , Nameserver and Domain website build website
Forward
Hosting – Understand the Difference
in Shared Hosting , Cloud Hosting
and VPS Hosting
WordPress - Installation of
WordPress , MySQL
Secuirty Certificate – Understand the
use of SSL using Free and Paid
Service Providers
Website Header and Footer Configuration Understand Create the site 9
Configuration General Configuration – Font / layout and configuration
Forecolor / Button Type / Backcolor components and layout
Site Configuration – Logo , Site on website
Icon , Site Name
Home page Setting , Website layout
Setting
Admin Panel Change Settings- General Writing Evaluate admin Study and apply 9
Understanding Reading,Discussion , media, permalinks panel different
and privacy settings using
Import and Export website data admin panel.
Add / modify Themes
Install – Activate Plugin
WordPress Basics of Themes, Downloading, Apply Plugin Implement 10
Themes installing, and activating themes, and template for plugin and
And Working Installing themes from Dashboard designing web template using
with Content page dashboard
WordPress Plugin:Basics of Plugin,
Downloading, installing, and
activating free and Paid Plugin

WordPress Templates: Basics of


Templates, Downloading, installing,
and activating Templates, Design
Pages using Template

Posts Vs Pages, Adding Hyperlinks,


Playing with Media content,
Previewing and Editing Posts,
Previewing and Editing Pages, Page
Order, Creating a post, Adding
Media files to content –images and
videos, Using Categories and Tags,
Creating Pages, Page Hierarchy
Case Study – Design Page using Elementor plugin Design online Apply 8
Online Sales Demonstrate the use of sales website appropriate
Website WooCommerce plugin option to
Add WhatsApp Chat button to create a online
website for communication Sales website
Integrate Shipping solution to
website using (shiprocket /
instashipin ) plugin
Integrate Payment gateway to
website using (payu / razorpay)
plugin

ReferencesBooks
Sr. Name of the Title of the Book Year Publisher
No Author Company
1 Lisa Sabin - Wilson Wordpress Web 2015 For Dummies
Design for Dummies
2 Lisa Sabin- Wilson Wordpress All in 2017 John Wiley &
One for Dummies Sons
3 Sayyed Majid  Wordpress Web 2021 Code Academy,
Development:Basic to Aurangabad
Advance
4 Joseph Joyner Wordpress For 2015 MihailsKonoplo
Beginners: How to vs
Create and Set Up
Your Own Website or
Blog Using
Wordpress
5 Dr.Ritesh Kumar Learn WordPress in 2019 Ganpati Book
Easy Way Centre

Online Resources
Online Resource No. Website Address
1 https://www.tutorialspoint.com/wordpress
2 https://www.javatpoint.com/wordpress-tutorial
3 https://www.w3schools.in/wordpress

MOOC
Resource No. Website Address
1 NPTEL
2 Swayam
3 edx.com
4 coursera.com
Programme:BCACBCS– RevisedSyllabusw.e.f.-Year2022 –2023

Semester Course CourseTitle


Code
II 202 DBMS - I
Type Credits Evaluation Marks
Discipline Specific Course 3 IE(40) + UA(60) 100
Course Objectives:
To make students to:

Get familiar with basic concepts of DBMS.

To impart knowledge of the concepts related to database and operations on databases.

To manage database in various environments with emphasis on security measures and
concurrency.
Course Outcomes:
After completing the course the students shall be able to
 Understand the basic concepts of DBMS.
 Design the database by applying data model like Entity relational model.
 Applying the keys and normalization while designing the database.
 Understand the concept of transaction and its operations.

Unit Sub Unit Competency Competency Sessions


Indicators
Introduction of Basic Concepts of DBMS Concept of Understand 8
Database (DataVs. Information), Data basic the basic
Management Processing, terminologies terminologies
System  Definition of DBMS, and database of DBMS
Characteristic of Database architecture and
 Database architecture: Levels itsarchitectur
of Abstraction, Database e
schema and instances
 3 tier architecture of DBMS
 Data Independence, Database
users,Types of Database
System.

Data Modeling  Logical Data Apply Understand 8


Modeling:Hierarchical Data concepts of the different
Model, Network Data Model, Data types of
Relational Data Model. Modeling to Models and
 Conceptual Data Modeling: design its
Entity Relationship Model, database implementati
Entities, Attributes, Types of on
Attributes, Relationships,
Relationship set, Degree of
relationship Set, Mapping
Cardinalities, ER Diagram
Notations
 Roles Participation: Total
and Partial, Strong and Weak
Entity Set.
Normalization Codd's Rules for RDBMS Standardise Normalize 11
Keys: Primary key, Foreign the relational the database
key, Candidate key, Super key, database in schema up to
Unique key. Simple Key, terms of keys 3rd normal
Composite key and form.
Normalization: Concept of normalization
normalization, Decomposition,
Lossy and Lossless
Decomposition, Functional
Dependencies. Normal Form:
First NF, Second NF, Third
NF, Case Studies on
Normalization
Introduction to Database Languages: Different Construct 8
Database Introduction of SQL, features, statements in basic queries
Languages and SQL data types. database using SQL
Basic concepts DDL commands: create table, language
of SQL describe table, alter table, and w.r.t. SQL.
drop table commands.
DML Commands: insert,
delete, update command
DQL commands: All select
commands, and order by
clause.

Transaction Transaction Understand Learn basics 10


management management:Definition of concept of of transaction
and transaction, State of transactionan processing
Concurrency Transaction, ACID d and
control properties, Schedules, concurrency concurrency
Serializability of schedules control. control
Concurrency control:
Lock based concurrency
control (2PL), Strict
2PL,Time stamping method.

Deadlock and its


handling:Definition, Wait-
Die and Wound-Wait
methods.
Database Recovery: Log
Based Recovery, Check
points, Shadow Paging
ReferenceBooks:

Sr.No. NameoftheAuthor Title ofthe Book Year PublisherCompa


ny
1 RamezElmasri, Fundamentals of 6th Edition Pearson Education
Database Systems
S.Navathe 2010
2 ASilberschatz, H Korth, S Database System and 6th Edition McGraw-Hill.
Sudarshan Concepts
2010
3 C.J.Date An Introduction to 3rd Edition Addison Wesley
Database Systems 2006

Online Resources:
OnlineResourcesNo. Websiteaddress

1 https://www.udemy.com/course/database-management-system/
2 https://www.youtube.com/watch?v=cMUQznvYZ6w
3 https://www.youtube.com/watch?v=3EJlovevfcA
4 https://www.youtube.com/watch?v=T7AxM7Vqvaw

MOOCs:
ResourcesNo. Websiteaddress

1 https://www.classcentral.com/course/swayam-data-base-management-system-9914

2 https://www.classcentral.com/course/youtube-dbms-database-management-system-
95181
3 https://www.classcentral.com/course/swayam-introduction-to-database-systems-
17660
Programme:BCACBCS– RevisedSyllabusw.e.f.-Year 2022–2023
Semester Course CourseTitle
Code
II 203 Data Structures using C
Type Credits Evaluation Marks
Discipline Specific Course 3 IE(40)&UA(60) 100
Course Objectives:
 To provide the knowledge of basic data structures and their implementations.
 To evaluatesignificance of data structures in context of writing efficient programs.
 To develop skills to apply appropriate data structures in problem solving.
 To acquire proficiency in file handling in C.

Course Outcomes:
After completing the course the students shall be able to

 Learn the basic types for data structure, implementation and application.
 Know the strength and weakness of different data structures.
 Use the appropriate data structure in context of solution of given problem.
 Develop programming skills which require to solve given problem.

Unit Sub Unit Competency Competency Sessions


Indicators
Introduction  Data type Understanding of Application of 10
to data  Abstract Data Type data structure data structure
structure (ADT) concept in real life.
 Type of data
structure Apply array as data Implementatio
 Array as a data structure n of sorting
structure and searching
Learning different
 Sorting techniques techniques
with time sorting and
complexity: Bubble searching
sort, Selection sort, techniques.
Insertion sort and
Quick sort
 Searching
techniques with time
complexity: Linear
search and Binary
search
Linked List  Definition Understand concept Study the types 10
 Memory of Linked list, its of linked list
representation of types, basic and application
linked list operations and
 Types of Linked Implementatio
List-singly, doubly applications n of linked list
and circular operations
 Basic Operations of
linked list
 Applications of
linked list
Stack and Stack: Understand concept Study the 12
Queue  Definition of stack and queue detailed
 Stack operations with its operations concept of
 Array and applications stack and
implementation of queue
stack
 Linked list Implementatio
implementation of n of stack and
stack queue using
 Applications of array and
stack linked list
Queue:
 Definition
 Queue operations
 Array
implementation of
queue
 Linked list
implementation of
queue
 Applications of
queue
Trees  Concept of tree Define tree and Understanding 7
 Tree terminologies various tree of tree concept
 Binary Tree terminologies
 Types of binary tree Implementatio
 Tree traversal- Learn binary tree n of tree data
Preorder, Inorder with its types and structure using
and Postorder traversal methods C
Programming
File Handling  Concept of file Know concept of Apply files 6
 Types of File file with its types, processing
 Operations on file operations and using C
 File modes modes Language
 file management
functions-fopen(), Introduction of file
fclose(),fprintf (), management
fscanf(), getc(), putc functions
(), getw(), putw ()
 Random access
functions-fseek(),
ftell() and rewind()
Reference Books:
Sr.No. Nameofthe Title ofthe Book YearEdi PublisherCompa
Author tion ny
1 YashavantKanet Data Structures Through C 2009 BPB Publications
kar Second
2 ReemaThareja Programming in C 2011 Oxford University
First Press
3 Aaron Data Structures using C and C++ Second Pearson Education
Tenanbaum Edition
4 Rajani Jindal Data Structures using C 2006 Umesh Publication

Online Resources:
OnlineResour Websiteaddress
cesNo.
1 https://www.mygreatlearning.com/blog/data-structures-using-c/
2 https://www.edureka.co/blog/c-data-structures/
3 https://www.programiz.com/dsa

MOOCs:

ResourcesNo. Websiteaddress

1 NPTEL/Swayam

2 www.edx.com

3 www.coursera.com
Programme:BCACBCS– RevisedSyllabusw.e.f.-Year2022 –2023

Semester Course CourseTitle


Code
II 204 Financial Accounting
Type Credits Evaluation Marks
Minor Disciplinary Course 3 IE 40 + UA(60) 100
Course Objectives:
 To get familiar with basics of accounting concepts.
 To learn journal entries and prepare financial statements
 To get acquainted with computerised accounting system
Course Outcomes:
 After completing the course, the students shall be able to
 Remember the basic numerical operations and pass book entries.
 Understand the basics of financial accounting and accounting principles
 Apply the rules of journal entries for preparing journals, ledgers and trial balance.
 Analyse the trial balance and transferring the accounts to respective financial statements.
 Evaluate the adjustments and applying its effect on respective accounts.
 Generate the logic for implementing accounting procedure in the accounting software.

Unit Sub Unit Competency Competency Sessions


Indicators

Introduction to Need for Accounting, Meaning Have a basic Understand 12


Financial and definition of book keeping, understanding of and
Accounting, System of Book keeping. need of financial remembering
Accounting Financial Accounting- accounting and system of book
Principles, definition, Scope and how accounting keeping and
Concepts and objectives, Financial works. Financial
Conventions Accounting v/s Book Keeping,
accounting
Limitations of Financial
and ability to
Accounting. End users of
financial statements. apply the
concepts and
Accounting principles- principles
Accounting Concepts and
Conventions , , Branches of
accounting , concept of bad
debts , depreciation ,methods
of depreciation :Fixed and
reducing, Examples on
depreciation
Journal and Journal-importance and utility, Know the types of Classifying the 10
ledger: classification of accounts, account and rules account and
journalizing of transactions. of journal entries then making
Ledger- meaning and utility, appropriate
posting of journal entries to debiting and
the ledgers ,closing the ledger crediting
accounts, Examples on journal respective
entries of transactions and account
posting them to ledgers, closing
ledger accounts .
Subsidiary Simple Cash book, Cash Book Understand the Preparation of 06
Books And with two columns, Cashbook procedure of subsidiary
Trial Balance with three columns, Petty Cash preparing books and
Book , Purchase book, Sales appropriate posting the
book, Purchase Return book , subsidiary books relevant items
Sales return book . Trial
Balance - meaning and
purpose, Preparation of Trial
Balance from ledger accounts .
Final account of Meaning of final account, Need Understand Preparing 12
Sole to prepare final account , Uses preparation of trading, profit
Proprietorship of Final account , Preparation trading, profit and loss
of Final account of Sole and loss account account and
Proprietorship : Trading and and balance balance sheets
Profit, Loss Account and sheets and tallying
Balance Sheet of sole the statements
proprietary business with given
adjustments.
Introduction to Need of accounting software, Knowing the use Developing 05
Accounting features of accounting of computers in logic for
Packages packages , introduction to Tally automation of accounting
package, various books accounting packages
maintained in Tally accounting procedure and
package, atomized effect of one updating entire
transaction in various books of accounting
accounting through accounting statements with
package. single transaction
ReferenceBooks:
Sr. NameoftheAuthor Title ofthe Book YearEdi Publisher
No. tion Company
1 Dr. S. N. Maheshwari Financial Accounting For 2012 Vikas Publishing House
Management
2 Robert Anthony, David Business Accounting 2009 Tata McGraw–Hill
Hawkins

3 M.G.Patkar Book-Keeping & Accountancy 2006 FYJC Commerce

4 Anil Chowdhary Fundamentals of Accounting & 2007 Pearson Education


Financial Analysis

MOOC’s:
Sr.No. Websiteaddress

1 https://in.coursera.org/courses?query=accounting
Programme:BCACBCS– RevisedSyllabusw.e.f.-Year2022 –2023

Semester Course CourseTitle


Code
II 205 Lab on Data structures using C
Type Credits Evaluation Marks
Discipline Specific Course 2 IE 40 + UA(60) 100
Course Objectives:
 To provide the knowledge of basic data structures and their implementations.
 To evaluatesignificance of data structures in context of writing efficient programs.
 To develop skills to apply appropriate data structures in problem solving.
 To acquire proficiency in file handling in C
Course Outcomes:
 After completing the course, the students shall be able to
 Learn the basic types for data structure, implementation and application.
 Know the strength and weakness of different data structures.
 Use the appropriate data structure in context of solution of given problem..
 Develop programming skills which require to solve given problem.

Unit Sub Unit Competency Competency Sessions


Indicators

Introduction Write C programs for the following Learn the Able to design 7
to data operations on Array. concept of and implement
(i) Creation (ii) insertion (iii) deletion (iv)
structure array as data array
traversal
structure, operations
Write C programs for implementing the searching and using C code.
following searching techniques. sorting
Able to
1) Linear search techniques
implement
2) Binary search with
sorting and
explanation of
Write C programs for implementing the searching
algorithms to
following sorting techniques to arrange a techniques
implement it
list of integers in ascending order. using Array
1) Bubble sort using C code.
2)Insertion sort
3)Selection sort
Linked List Write a C program for the following Discussion of Can write 7
operations on Singly Linked List. algorithms to programs
1) Creation 2) insertion 3) deletion 4) implement the using C code
traversal 5) Searching concept of to demonstrate
linked list and linked list
Write a C program to count number of its operations concept with
items present in a singly linked list.
Write a C program for the following with C code. its operations.
operations on Doubly Linked List.
1) Creation 2) insertion 3) deletion 4)
traversal 5) Searching

Stack and Write a C program to implement stack Designing of Able to write 7


Queue using array. algorithms to C code to
implement the implement
Write a C program to implement stack concept of stack and
using linked list. stack and queue data
queue using structure using
Write a C program that convert infix
array and array and
expression into postfix form.
linked with C linked list.
Write a C program to convert decimal programming.
to binary using stack.

Write a C program to check whether a


string is a Palindrome or not using
stack.

Write a C program to convert an infix


expression into prefix format.

Write a C program to implement queue


using array.

Write a C program to implement queue


using linked list.

Write C program to demonstrate Understand the Can explain 4


concept of tree. concept of tree concept
trees as non- and able to
Trees Write a C program to count number of linear data write C code to
leaf nodes and total number of nodes in structure with demonstrate
a tree. explanation of working of
algorithms to trees
implement it
using C code.
File Write C programs to implement Learn the Able to 5
Handling working of following file management working of file implement file
functions: handling management
fprintf (), fscanf(), getc(), putc (), concept and functions and
getw(), putw () discussion of random access
file functions using
Write C programs to implement
management C
working of following Random access
function. programming.
functions:
fseek(), ftell() and rewind() Providing
knowledge of
how to write C
Write a C program to display contents programs to
of a file in uppercase and lowercase implement file
letters. management
functions.
Write a C program to count characters,
spaces, tabs and new lines in a file.

Write a C program to copy the contents


of one file to another file.

Write a C program to receive strings


from keyboard and write them to a file.

Write a program to read strings from a


file and display them on screen.
ReferenceBooks:

Sr. NameoftheAuthor Title ofthe Book YearEdi Publisher


No. tion Company
1 YashavantKanetkar Data Structures Through C 2009 BPB Publications
Second
2 ReemaThareja Programming in C 2011 Oxford University
First Press
3 Aaron Tenanbaum Data Structures using C and C+ Second Pearson Education
+ Edition
4 Rajani Jindal Data Structures using C 2006 Umesh Publication
Online Resources:
OnlineResour Websiteaddress
cesNo.
1 https://www.mygreatlearning.com/blog/data-structures-using-c/
2 https://www.edureka.co/blog/c-data-structures/
3 https://www.programiz.com/dsa
MOOCs:

ResourcesNo. Websiteaddress

1 NPTEL / Swayam

2 www.edx.com

3 www.coursera.com

Note: The practical examination need to be build on similar questions listed in detail syllabus
Programme:BCACBCS– RevisedSyllabusw.e.f.-Year2022 –2023

Semester Course CourseTitle


Code
II 206 Lab on Web Development Technology
Type Credits Evaluation Marks
Discipline Specific Course 2 IE(40) + UA(60) 100
Course Objectives:
To make students to:
 Get aware about the applications of Wordpress as Content Management System
 Get knowledge about all setting and components of Wordpress

Course Outcomes:
After completing the course the students shall be able to
 To operate Wordpress as a Content Management System
 To design Website using Wordpress
 To apply Themes and Templates in Wordpress
 To implement Plugin in Website development
Unit Sub Unit Competency Competency Sessions
Indicators
Concept of Domain Hosting Apply design and Create website with 5
Website working of simple the various
Content Management basic website components needed
System (Wordpress), to build website
Domain – Registration ,
Manage DNS ,
Nameserver
WordPress - Installation of
WordPress
Website Header and Footer Understand Analyze the site 6
Configuratio Configuration layout and configuration and
n General Configuration – components on layout
Site Configuration – Logo , website
Site Icon , Site Name
Home page Setting ,
Website layout Setting
 
Admin Panel General Writing Understand admin Apply different setting 6
Understanding Reading ,Discussion , media, panel with different using admin panel.
permalinks and privacy setting
data
Themes
Activate Plugin
WordPress Themes, Downloading, Understand Plugin Apply plugin and 7
Themes installing, and activating and template for template using
And Working themes, WordPress Plugin: designing web page dashboard
with Content
Downloading, installing,
and activating

Templates Downloading,
installing, and activating
Templates, Design Pages
using Template

Adding Hyperlinks,
Playing with Media
content, Previewing and
Editing Pages, Page Order,
Creating a post, Adding
Media files to content
Case Study – Demonstrate the use of Understand and Apply appropriate 6
Online Sales WooCommerce plugin prepare design option to create a
Website Add WhatsApp Chat online sales online Sales website
button to website for website
communication
Integrate Shipping solution
to website Integrate
Payment gateway to
website

ReferencesBooks
Sr. Name of the Title of the Book Year Publisher
No Author Company
1 Lisa Sabin - Wilson Wordpress Web Design for 2015 For Dummies
Dummies
2 Lisa Sabin- Wilson Wordpress All in One for 2017 John Wiley &
Dummies Sons
3 Sayyed Majid  Wordpress Web 2021 Code Academy,
Development:Basic to Aurangabad
Advance

4 Joseph Joyner WordpressFor Beginners: 2015 MihailsKonoplo


How to Create and Set Up vs
Your Own Website or Blog
Using Wordpress

5 Dr.Ritesh Kumar Learn WordPress in Easy 2019 Ganpati Book


Way Centre

Online Resources
Online Resource No. Website Address
1 https://www.tutorialspoint.com/wordpress
2 https://www.javatpoint.com/wordpress-tutorial
3 https://www.w3schools.in/wordpress

MOOC
Resource No. Website Address
1 NPTEL
2 Swayam
3 edx.com
4 coursera.com

Note: The practical examination need to be build on similar questions listed in detail syllabus
Programme:BCACBCS– RevisedSyllabusw.e.f.-Year2022 –2023
Semester CourseCode CourseTitle
II 207 Environmental Studies

Type Credits Evaluation Marks


Value Based Course 2 IE(50) 50
Course Objectives:
 To Understand the nature and function of the natural environment affecting society.

Course Outcomes:
 Understand the importance of Environment in the life of living things.
 Apply the awareness knowledge in taking eco-friendly actions in society.
 Judge what is right and wrong for the environment in day to day life.
 Analyse the impact of activities on environment and its effect.
 Understand the need and way of sustainable development and will pass the knowledge to
the next generation.

Unit Subunit Competency Competency Sessions


Indicator
The Definition, scope and importance- Understand the Observations 10
multidisciplina need of public awareness. multidisciplinar through field work
ry nature of y nature of on resources and
environment Natural Resources: Environment. understand the
studies Renewable and non-renewable Sources, Utility,
resources: Understand the Problems and
Forest resources: Use and over- various solutions for the
exploitation, deforestation. Case renewable and resources.
studies. Timber extraction, non-renewable
mining, dams and their resources in
effectsonforest and tribal people. nature.
Water resources: Use and
over-utilization of surface and
groundwater, floods, droughts,
conflicts over water, dams-
benefit andProblems.
Mineral resources: Use and
exploitation ‘environmental
effects of extracting and using
mineral resources, case studies.
Food resources: World food
problems, changes caused by
agriculture. Fertilizer- pesticide
problems, water logging, salinity,
case studies.
Energy resources: Growing
energy needs, renewable and non-
renewable energy resources, use
of alternative energy sources.
Land resources: Land as
resources, land degradation, man
induced landslides,
desertification. Role of individual
in conservation of natural
resources. Equitable use of
resources for sustainable
lifestyles
Ecosystem Concept of ecosystem, structure Understand the Visits to ecosystem 8
and function of an ecosystem, meaning, types and observe the role
producers, consumers and and importance of producer,
of ecosystem. consumer and
decomposers .Energy flow in the decomposer in the
ecosystem, Ecological succession, environment.
food chains, food webs and
ecological pyramids, introduction,
types, characteristics features
structure and function of the
following ecosystem, forest
ecosystem ,grassland ecosystem,
Desert ecosystem, Aquatic
ecosystems, ponds, stream, lakes,
rivers, estuaries
Biodiversity Introduction, Definition: genetic, Understand the Visit to biodiversity 6
and its species and ecosystem diversity, biodiversity in spots.
conservations nature, its Understand the
Biogeographically classification
importance, biodiversity and
of India, value of biodiversity: threats of their
consumptive use, productive use, biodiversity andinterrelationship. To
social, ethical, aesthetic and ways to adopt and
option vales, India as a mega conserve the implementation and
diversity nation, Hot-Spots of biodiversity new ways to
biodiversity, Threats to conserve
biodiversity.
biodiversity: habitat loss,
poaching of wildlife, Man wildlife
conflicts, Endangered and
endemic species of India,
Conservation of biodiversity: In
situ and Ex-situ conservation of
biodiversity.

Role for  Social issues and environment Understand the Field work, Visit 6
Environment - Unsustainable to sustainable need and ways and Project report
Conservation  Role of IT in Environment and of unstainable tobased on
human health.- Human sustainable Environmental
population issue. development issues in society
 E-waste – Impact and remedies
 Climate Change- Green House
gases effect
 Project work- Each candidate has
to go for field visit and complete
a project work on Environmental
issues in society
.

ReferencesBooks:
Sr. Name of the Author Title of the Book Publisher Company
No
1 BharuchaErach The Biodiversity of India Mapin Publishing Pvt.
Ltd.
2 Agrawal K.C Environmental Biology Nidhi
PublishersLtd(2001)
3 Jadhav H and Bhosale Environmental Protection Himalaya
V.M. and Laws PublishingHouse.
4 Miller T.G. Jr. Environmental Science Wadsworth Publishing
Co.
MOOC
Resource No. Website Address
1 NPTEL
2 Swayam
3 edx.com
4 coursera.com
Programme:BCACBCS– RevisedSyllabusw.e.f.-Year2022 –2023

Semester CourseCode CourseTitle


II 208 CommunityWork –SwacchBharatAbhiyan
Type Credits Evaluation Marks
Value Based Course 2 IE(50) 50
Course Objectives:
 ThiscourseaimstoexposethestudentstoSwacchBharatAbhiyaninitiativeofthegovernment

Course Outcomes:
 StudentswillbeabletounderstandthedetailsabouttheSwacchBharatAbhiyananditsimpact
onsociety.

Unit Subunit Competency Competency Sessions


Indicator
1.Swacch Swacch Bharat Abhiyan : Understand the Change in 8
Bharat History,meaning, Roots of Swacch basics of SBM Students
Abhiyan Bharat Abhiyan, Goals Behaviour
ofCleanlinessinitiatives. towards
cleanliness
habits
2. Cleanliness InitiatorsofcleanlinessdriveinIndia.S Study different Enhancement 6
antGhadageBaba,MahatmaGandhi,E cleanliness in Social
ffortstakentowards theSwachBharat drives Awareness
Abhiyan, SwachhBharatMission,
Role of NGO’s in Cleanliness

3. Impact of ImpactofCleanlinessinitiatives and Study and Strategic 6


Cleanliness sanitation analyse development
awareness.SocialAwareness,CaseStu different cases in activities
dies- COVID-19, SwachhToycathon needed for
Initiative,Mumbai Municipality Cleanliness
Slum Sanitation ProgramIndia. initiatives
4. Community Internshipof15days(100 Study, Students 10
Hours hours)tobeundertaken Contribute in community
cleanliness involvement
Submitareporton aparticulartypeof
activities and
communityinvolvementundertaken
prepare case
Topics may be related to: study report
Sanitation, Waste Management,
Digital Innovations, Green
Practices, Involvement in Public
Infrastructure Cleanliness,
Animations, Videos creating
awareness about Swacch Bharat,
Designing innovative
SwachhToycathon toy/game etc.

References Websites:

1. www.swachhbharaturban.in/
2. https://en.wikipedia.org/wiki/Municipal_solid_waste
3. https://swachhbharatmission.gov.in/sbmcms/index.htm
4. https://innovateindia.mygov.in/swachh-toycathon/
5. https://www.susana.org/_resources/documents/default/2-1925-india-draft--en-susana-
cs-india-mumbai-slumsanitationprogram-2010doc-anlage.pdf

MOOC
Resource No. Website Address
1 NPTEL
2 Swayam
3 edx.com
4 coursera.com
Bridge Course :
The student who opt for Exit Option after FirstYear completion of BCA should complete the 50 days bridge
course internship project in the form of Computerised application to the real life problem at industries. It is
mandatory for the students to seek written approval from the faculty guide about the selection of topic and
organisation before commencing the internship. The selection of the problem should be based on theoretical
knowledge he/she gain in BCA-Sem-I and BCA-Sem-II. Student should submit application regarding
permission to exit BCA programme at least four months before the completion of First Year of BCA
Programme. This bridge course will help the student to absorb job opportunities in the IT field.
General chapterization of the report shall be as under:
1) Introduction
2) Theoretical background
3) Company profile
4) Objectives of the study
5) System Requirements
6) System Analysis & Design
7) Implementation & Testing
8) Conclusion & Suggestions
References:
Annexure: -
TECHNICAL DETAILS:
1. The report shall be printed on A-4 size white bond paper.
2. 12 pt. Times New Roman font shall be used with 1.5 line spacing for typing the report.
3. 1” margin shall be left from all the sides.
4. Considering the environmental issues, students are encouraged to print on both sides of the paper.
5. The report shall be hard bound as per the standard format of the cover page given by the Institute
and shall be golden embossed.
6. The report should include a Certificate (on company’s letter head) from the company duly signed
by the competent authority with the stamp.
7. The report shall be signed by the respective guide(s) & the Director of the Institute 10 (Ten) days
before the viva-voce examinations.
8. Student should prepare two hard bound copies of the Summer Internship Project Report and
submit one copy in the institute. The other copy of the report is to be kept by the student for their
record and future references.
9. At end of bridge course internship t he viva –voce shall evaluate the report by University
Appointed panel for 4 Credits
************************

You might also like