BBA-CA-SEM-III
BBA-CA-SEM-III
Course Objectives:
1. To understand the concepts of Data structures.
2. To understand sorting, searching techniques.
3. To learn linear data structures – Link lists
4. To understand Stack linear data structure.
5. To explore the Queue data structure.
6. To learn basic concepts of Tree and Graph structures
Course Outcome:
CO1: Ability to visualize the representation of Abstract data type and types of data structure.
CO2: Demonstration of different sorting and searching technique using Arrays.
CO3: Implementation of different operation on Link list.
CO4: Demonstration of stack operations and its applications.
CO5: Implementation of different operation of Queue data structure .
CO6: Understand the basic concept of Tree and Graph data structure.
Unit Unit Title Contents No. of Lectures
4.1 Introduction
IV 4.2 Representation- Static & Dynamic 10
Stacks
4.3 Primitive Operations on stack
4.4 Application of Stack
4.5 Conversion of Infix, prefix, postfix , Evaluation of postfix
and prefix
Total No of Lectures 60
,
Unit Unit Title Suggestive Practical Outcome expected Weigh
teaching Conceptual understanding tage of
methodology Knowledge/Skills/Attributes etc. Marks
(%)
Basic To understand concepts critical thinking
Practical of algorithm analysis and and problem 10%
I Concept and Lecture -
basic concepts of Data solving skills
Introduction Demonstration and Structures.
to Data Practical
Implementation in
Structure
Laboratory
To understand different Information
Practical sorting and searching Literacy,critical 15%
II Linear data Lecture -
thinking,problem
Technique.
structures Demonstration and solving ,analytical
reasoning
Practical
Implementation in
Laboratory
Lecture - Critical
Demonstration and Practical To understand basic thinking,problem 20%
III Linked List Practical concept of link list, its solving ,analytical
Implementation in applications and types of reasoning,Life
Laboratory link list. long
Learning,Applicati
on Skills
Suggested Books:
Sr. No. Name of Book Author Publication Place
Course Objectives:
• To explore the fundamental concepts of computer networks, various network topologies and
communication modes.
• To learn about network models such as the OSI Reference Model and the TCP/IP Reference Model
along with addressing schemes and IP addressing.
• To understand different types of transmission media and various network devices.
Course Outcome:
CO1: Understand various computer network concepts, network topologies and modes of communication.
CO2: Compare and analyze network models such as the OSI Reference Model and the TCP/IP Reference
Model, and apply addressing schemes effectively.
CO3: Evaluate different transmission media and different network devices.
Network Lectures Students can compare and analyze network models 30%
2 Models and apply addressing schemes effectively.
Suggested Readings:
Course Objectives:
Course Outcome:
CO1: Understanding of system and software engineering concepts including its
definition, needs, and its types.
CO2: Implement Software Engineering model principles in real-world software
application development.
8
I Introduction to System and 1.1 Definition of
software engineering System
1.2 Basic Components
1.3 Elements of the
System
1.4 Types of System
1.5 Characteristics of
System and Software
Engineering
1.6 Definition of
Software Engineering
1.7 Need for Software
Engineering
1.8 The Software
Process
1.9 Feasibility study
1.10 Fact-Finding
Techniques
8
II Software Development Models 2.1 Introduction
2.2 Activities of SDLC
2.3 A Generic Process
Model
2.4 SDLC and RAD
Model
2.5 Waterfall Model
2.6 Incremental Process
Models
2.7 Prototyping Model
2.8 Spiral Model
2.9 Agile model
Total 30
Suggested Books:
(10) (10)
Sr Lectures (Available on
Topic of the Lecture Fil Journals/Articles/
. YouTube
ms Case studies
N /Swayam/MOOCS etc.)
o.
1
Software Engineering
https://onlinecourses.nptel.ac.in/noc
By Prof. Rajib 19_cs69/preview
Mall | IIT Kharagpur
2 Software Engineering
By Dr. B. LAVANYA, https://onlinecourses.swayam2.ac.in
/cec20_cs07/preview
Assistant Professor
SY BBA(CA) – Semester – III
Course Objectives:
• To acquire the foundational concepts of internet programming including client-server
architecture and communication protocols.
• To analyze and deconstruct web pages to identify and understand their elements, attributes,
and structure effectively.
• To develop proficiency in creating web-based applications using HTML, focusing on design.
• To acquire knowledge and skills in utilizing CSS to structure and style web content optimally.
• To develop the techniques for creating dynamic web pages using JavaScript, integrating data
manipulation and real-time updates seamlessly.
Course Outcome:
CO1: Understand the internet programming principles and their application in real-world scenarios.
CO2: Analyze and dissect web pages proficiently, identifying and comprehending various elements,
attributes, and their functionalities.
CO3: Design and implement web-based applications with HTML, incorporating essential design
features.
CO4: Apply CSS effectively to structure and style web content, adhering to best practices and
principles of web design.
CO5: Develop dynamic web pages using JavaScript, demonstrating the ability to manipulate DOM
elements dynamically and handle events effectively.
Unit Unit Title Contents No. of Lectures
I Introduction 6
1.1 Clients- Servers and Communication
1.2 Internet-Basic, Internet Protocols (HTTP, FTP, IP)
1.3 World Wide Web(WWW)
1.4 HTTP request message, HTTP response message
Total No of Lectures 60
Uni Unit Title Suggestive teaching Practi Outcome expected Weighta
t methodology cal Conceptual understanding ge of
Knowledge/Skills/Attributes etc. Marks
(%)
Introductio To understand Clients- Servers
n practical and Communication, HTTP, 15%
I Lecture - Demonstration and
FTP, IP, WWW.
Practical Implementation in
Laboratory
Suggested Books:
[15]
Q2. Create HTML page to Divide the frames in to different sections as shown below and add
Appropriate HTML files to each frame. [25]
First Frame : Your Name and address
Second Frame: Bulleted list of favourite Third Frame: Numbered List of Cities
colours
Fourth Frame: Fifth Frame: Sixth Frame:
Scrolling Message Blinking Reminders Name of Countries
1
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q1. Write a java script program to accept a number form user and display its multiplication table
[15]
Q-2 Write the HTML code to create the following table. Use internal CSS to format the table
[25]
2
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q1. Write a java script program to accept a number form user and calculate and display its sum of
digits [15]
Q2. Write HTML code to design a web as per given specification. Divide the browser screen into two
frames. The first frame will display the heading. Divide the second frame into two
Columns. The frame on the left should be name of cities consisting of hyperlinks. Clicking
On any one of these hyperlinks will display related information in right hand side frame as
Shown below.
IT Industries in INDIA
City Pune
1. Pune • Infosys
2. Mumbai • Persistent
Data Structure
A) Write a ‘C’ program to accept and sort n elements in ascending order by using bubble sort.
[20]
B) Write a ‘C’ program to create linked list with given number in which data part of each node
contains individual digit of the number.
(Ex. Suppose the number is 368 then the nodes of linked list should contain 3, 6, 8) [20]
3
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q3 Data Structure
A) Write a menu driven program using ‘C’ for singly linked list-
- To create linked list.
- To display linked list
[20]
B) Write a ‘C’ program to create a singly linked list and count total number of nodes in it and
display the list and total number of Nodes.
[20]
4
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q2. Write HTML code to design a website for Online Shopping. Design home page which
Consist of list of items each with hyperlink, clicking on which should display related
Information on separate web page. (Use external CSS to format each web page)
Q3 Data Structure
A) Write a ‘C’ program which accept an Expression and check whether the expression is
Parenthesized or not using stack. (Use Static/Dynamic implementation of Stack)
[20 ]
B) Write a ‘C’ program to accept and sort n elements in ascending order by using insertion sort.
[20]
5
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q2. Write a HTML code to display calendar of current month in tabular format. Use proper
color for week days and holidays. Display month name, year and images as
Advertisement at the beginning of the calendar. [25]
Q3 Data Structure
A) Write a program to accept a postfix expression and evaluate the expression using the stack.
6
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q2. Write a HTML code to display Theory Time Table of FYBBA(CA). Use internal CSS to
format the table. [25]
Q3 Data Structure
A) Write a C program to accept an infix expression and convert it into postfix form.(Use Static
Implementation of Stack)
Example: - A * B + C as AB*C+
[20]
B) Write a ‘C’ program to sort randomly generated array elements using Insertion sort method.
[10]
7
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q3 Data Structure
A) Write a menu driven program using ‘C’ for singly linked list-
- To create linked list.
- To display linked list
- To search node in linked list.
- Insert at last position
[20]
B) Write a menu driven program using ‘C’ for Dynamic implementation of Queue for integers.
The menu includes
- Insert
- Delete
- Display
- Exit
[20]
8
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q2. Write the HTML code which generates the following output.(use internal CSS to format
the table [25]
9
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q2. Write HTML code which generates the following output and display each element of list
in different size, color & font. Use inline CSS to format the list. [25]
1. DYP
• Courses
▪ BCS
▪ BCA
2. Garware
• Courses
▪ BCA
▪ MCA
3. AGC
• Courses
▪ BCS
▪ BCA
Q3 Data Structure
A) Write a C program to accept an infix expression and convert it into postfix form.(Use Static
Implementation of Stack)
Example: - A * B + C as AB*C+
[20]
B) Write a ‘C’ program to create doubly link list and display nodes having odd value
[20 ]
10
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q2. Write HTML code which generates the following output and display each element of list
in different size, color & font. Use external CSS to format the list [25]
• Flowering plants
▪ Lilly
▪ Rose
1. Red Rose
2. Pink Rose
Q3 Data Structure
A) Write a ‘C’ program to accept a string from user and reverse it using Dynamic implementation
of Stack.
[20 ]
B) Write a ‘C’ program to accept names from the user and sort in alphabetical order using
bubble sort
- Accept n name
- Bubble sort Function
- Display [20]
11
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q3 Data Structure
A) Write a ‘C’ program to accept an infix expression, convert it into its equivalent postfix
expression and display the result.(Use Dynamic Implementation of Stack)
[20]
B) Write menu driven program using ‘C’ for Dynamic implementation of Stack. The menu
includes following operations:
- Push
- Pop
- Display
- Exit [20]
12
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q2. Write a HTML code which will divide web page in three frames. First frame should
consists of name of college as heading. Second frame should consists of name of third
courses with hyperlink. Once click on any course it should display subject of that course
in frame. [25]
Q3 Data Structure
Data Structure
A) Write a ‘C’ program which accept the string and reverse each word of the string using Static
implementation of stack.
Example: Input - This is an input string
Output - sihTsinatupnignirts
[20 ]
B) Write a ‘C’ program to create to a Singly linked list. Accept the number from user, search
the number in the list.If the number is present display the Position of node .If number not
present print the message “Number not Found”. [20]
13
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q1. Write a HTML code to display the name of your family members each in different color,
size and style. Also display the following polynomial expression
a0+a1x1+a2x2+a3x3+a4x4 [15]
Q2. Write a JavaScript Program to accept user name and password from user, if User name
and Password is same then display his score card on the next page as show below.
Q3 Data Structure
A) Write a ‘C’ program to read a postfix expression, evaluate it and display the result.
(Use Static Implementation of Stack).
[20]
B) Write a ‘C’ program to accept the names of cities and store them in array. Accept the city
name from user and use linear search algorithm to check whether the city is present in array
or not. [10]
14
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q3 Data Structure
A) Write a ‘C’ program which accept the string and reverse each word of the string using
Dynamic implementation of stack.
Example: Input - This is an input string
Output - sihTsinatupnignirts
[20 ]
B) Write a ‘C’ program to accept and sort n elements in ascending order using Bubble sort
method. [20]
15
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q.1 Write a java script code to accept a sentence from the user and alters it as follows: Every
space is replaced by * and digits are replaced by? [15]
Q2. Write HTML code which generates the following output and display each element of
list in different size, color & font. Use inline CSS to format the list. [25]
• Honda
▪ Petrol
1) Honda City
2) Brio
▪ Diesel
1) Amaze
2) Brio
• Maruti-Suzuki
▪ Petrol
1) Swift
2) Ritz
▪ Diesel
1) Swift-Desire
Q3 Data Structure
A) Write a ‘C’ program to accept an infix expression, convert it into its equivalent postfix
expression and display the result.(Use Dynamic Implementation of Stack)
[20]
B) Write menu driven program using ‘C’ for Dynamic implementation of Stack. The menu
includes following operations:
- Push
- Pop
- Display
- Exit [20]
Q4. Viva / [10]
Oral
16
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q2. Design an HTML form for customer registration visiting a departmental store. Form
should consists of fields such as name, contact no, gender, preferred days of
purchasing, favourite item(to be selected from a list of items),suggestions etc.. You
should provide button to submit as well as reset the form contents. [25]
17
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q1. Write a java script program to accept the value of n and display all odd numbers up to
n. [15]
Q2. Write the HTML code which generates the following output. (Use external CSS to format
the given table) [25]
18
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q1. Write a java script code to accept a number form user and display its factorial. [15]
Q2. Design an HTML form to take the information of a customer for booking a travel plan
consisting of fields such as name, address, contact no., gender, preferred season
(Checkboxes), location type(to be selected from a list) etc. You should provide button
to submit as well as reset the form contents. (All the fields should be properly
aligned). [25]
Q3 Data Structure
A) Write a menu driven program using ‘C’ for singly linked list-
- To create linked list.
- To display linked list
- To insert node at last position of linked list.
- To delete node from specific position of linked list.
[20]
B) Write a ‘C’ program to create a random array of n integers. Accept a value x from user and
use Binary search algorithm to check whether the number is present in array or not.
(Students can accept sorted array or can use any sorting method to sort the array)
[20]
19
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
[25]
Q3 Data Structure
A) Write a ‘C’ program to read a postfix expression, evaluate it and display the result.
(Use Dynamic Implementation of Stack)
[20 ]
B) Write a ‘C’ program to remove last node of the singly linked list and insert it at the
beginning of list. [20]
20
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q1. Write a java script code to accept the values of x and y and then display xy [15]
Q2. Write HTML code which generates the following output and display each element of
list in different size, color & font. Use internal CSS to format the list.
o Coffee
o Tea
▪ Black Tea
▪ Green Tea
1) Africa
2) China
[25]
Q3 A) Write a ‘C’ program to accept an infix expression, convert it into its equivalent prefix
expression and display the result. (Use Static Implementation of Stack).
[20]
B) Write a menu driven program using ‘C’ for singly linked list-
- To create linked list.
- To display linked list
[20]
21
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q1. Write a java script code to accept a string and write a function to calculate length of string
[15]
Q2. Create HTML page to Divide the frames in to different sections as shown below and
add Appropriate HTML files to each frame. [25]
Second Frame: Bulleted list of favourite Third Frame: Numbered List of Cities
colours
Fourth Frame: Fifth Frame: Sixth Frame:
Scrolling Message Blinking Reminders Name of Countries
Q3 Data Structure
A) Implement Static implementation of circular queue of integers with following operation:
- Initialize(),insert(), delete(), isempty(), isfull(), display()
[20 ]
B) Write a ‘C’ program to create Doubly Link list and display it.
[20]
22
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q2 Write HTML code to create following table. (use External CSS to format the table)
[25]
Course Fee Structure Year
FY SY TY
Q3 Data Structure
A) A)Implement Static implementation of circular queue of integers with following operation:
- Initialize(),insert(), delete(), isempty(), isfull(), display()
[20]
B) Write a ‘C’ program to read n integers and create two lists such that all positive numbers are
in one list and negative numbers are in another list. Display both the lists.
[20]
23
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
i. Arts
• BA
• MA
ii. Commerce
• Bcom
• Mcom
iii. Science
• B.Sc.
• M.Sc.
Q3 Data Structure
A) Write a ‘C’ program to accept an infix expression, convert it into its equivalent prefix
expression and display the result. (Use Static Implementation of Stack).
[20 ]
B) Write a ‘C’ program to create two singly linked lists and concatenate one list at the end of
another list.
[20 ]
24
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q2. Create HTML page to Divide the frames in to different sections as shown below and
add appropriate HTML files to each frame. [25]
Second Frame: Bulleted list of favourite Third Frame: Numbered List of Cities
colours
Fourth Frame: Fifth Frame: Sixth Frame:
Scrolling Message Blinking Reminders Name of Countries
Data Structure
A) Write a ‘C’ program which accept the string and check whether the string is Palindrome or
not using stack. (Use Static/Dynamic implementation of Stack)
[20 ]
B) Write a ‘C’ program to swap mth and nth element of singly linked list.
[20 ]
25
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q2. Write HTML and CSS code to design a web page. Divide the browser screen into two
frames. The first frame will display the heading. The second frame contains a menu
consisting of hyperlinks. Clicking on any one of these hyperlinks will display related
information in a new page. [25]
26
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q2. Write a HTML code to display calendar of current month in tabular format. Use proper
color for week days and holidays. Display month name, year and images as
advertisement at the beginning of the calendar. [25]
Q3 Data Structure
Data Structure
A) Write a ‘C’ program which accept the string and reverse each word of the string using Static
implementation of stack.
Example: Input - This is an input string
Output - sihTsinatupnignirts
[20 ]
B) Write a ‘C’ program to create to a Singly linked list. Accept the number from user, search
the number in the list.If the number is present display the Position of node .If number not
present print the message “Number not Found”. [20]
27
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
*
* *
* * *
Q2. Design a HTML form for Bus Ticket Reservation consisting of fields for Name,
Address, contact no, source station(Dropdown list), Destination station, Date of
booking, date of journey, no of passenger, name of passenger, gender of passenger
etc. You should provide button to submit as well as reset the form contents. (Use
proper alignment) [25]
Q3 . Data Structure
A) Write a ‘C’ program which accept an Expression and check whether the expression is
Parenthesized or not using stack. (Use Static/Dynamic implementation of Stack)
[20 ]
B) Write a ‘C’ program to count all non-zero elements, odd numbers and even numbers in the
singly linked list.
[20]
28
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
Q3 Data Structure
A) Write a ‘C’ program to accept a string from user and reverse it using Static implementation
of Stack.
[20]
B) Write a ‘C’ program to create Circularly Doubly Linked list and display it.
[20]
.
Q4. Viva / Oral [10]
29
MES Garware College of Commerce
S.Y.B.B.A. (C.A) Semester - III
Lab Course: (23BA3-E041)
Computer Lab Based on
Data structures and Web Technology
B C
D E F
Q2. Write a HTML code to create the following table. Use External CSS to format the table.
[25]
Arts Commerce
UG PG UG PG
GCC BA MA B.Com M.Com
AGC BA MA BBA(CA) MCA(Commerce)
WADIA BA MA B.Com M.Com(Ecommerce)
Q3 A) Write a ‘C’ program to accept an infix expression, convert it into its equivalent prefix
expression and display the result. (Use Static Implementation of Stack).
[20]
B) Write a menu driven program using ‘C’ for singly linked list-
- To create linked list.
- To display linked list
[20]
30
M.E.S. Garware College of Commerce (Autonomous)
Course Objectives:
1. To help learners know about NSS in the context of youth, community and voluntary service.
2. To propagate yoga as a way of healthy living.
Course Outcomes:
1. Learners will have the knowledge about NSS and its role in the fields of health, hygiene
and sanitation so as to build a strong country.
2. They will be able to use Yoga for healthy living.
S.Y.B.Com Semester IV
Total Credits- 2
Course Objectives:
1. To help learners know about environmental issues and disaster management.
2. To learn documentation and reporting.
Course Outcomes:
1. Learners will learn to appreciate the concerns regarding the environment.
2. They will also be able to prepare a socio-economic development plan.
1. NSS Manual
2. National Youth Policy Document
3. National Service Scheme - A Youth Volunteers Programme For Under Graduate
Students As Per UGC Guidelines by J D S Panwar, A K Jain & B K Rathi (Astral)
4. Communication Skills by N Rao & R P Das (HPH)
5. Light on Yoga by B K Iyenger (Thorsons)
6. Guide to Report Writing by Michael Netzley and Craig Snow (Pearson)
Maharashtra Education Society’s
Garware College of Commerce (Autonomous)
Programme – B.Com/ BBA/ BBA-CA/ BBA-D&I/ BBA-IB
Board of Studies: - Co-Curricular
SY (Semester III)
Course Objectives:
1. Understand the fundamental concepts and principles related to disaster management.
2. Comprehend the various types of disasters, their causes, and the importance of preparedness.
3. Recall key events, figures, and developments in military history.
4. Comprehend the historical context and circumstances surrounding Indian Army personnel who
received the Param Vir Chakra.
Course Outcome:
After completing the course, the student shall be able to
1. demonstrate a solid understanding of disaster management terminology and concepts.
2. analyze and assess potential risks and vulnerabilities in different disaster scenarios.
3. demonstrate a comprehensive understanding of key events and figures in military history.
4. analyzing the broader impact of their actions on military strategies and public perception.
Total No of Lectures 30
Unit Unit Title Teaching Project Outcome expected Weight
methodology /Hands-on age of
Conceptual understanding
exposure/Prac Marks
of Knowledge /Skills
tice-based (%)
/Attributes etc.
I Disaster PowerPoint Project report Create To develop 50
Management Presentation, Group shall be awareness of the
Discussion, Library prepared on Disaster knowledge
Visit, Class Disaster Management about
Discussion. Management Disaster
Management
References
Sr. No. Title of the Book Author/s Publication
1 NCC: Handbook R.K. Gupta Ramesh Publishing House
2 NCC Army Wing RPH Editorial Board Ramesh Publishing House
3 MISSION NCC MCQ Book Nitin Nikode Ujwala Prakashan
4 NCC Army, Air Force & Arihant Experts Arihant Publications
Navy Wings Guide
Web References
Sr. No. Website Address Institution
1 https://indiancc.nic.in/ National Cadet Corps
SY B.Com/BBA/IB/CA D&I-Semester-III
Course Objectives:
1. To create awareness among students regarding the importance of First Aid training & learn
CPR (Cardiopulmonary Resuscitation) techniques.
2. To understand the theoretical frameworks of disaster management.
Course Outcome :
After completing the course, the student shall be able to:
CO1: Equip with basic first aid training & learn how to handle medical emergencies.
CO2: Develop basic skills in disaster preparedness, response, mitigation & recovery.
I First Aid 13
Training 2.1 Basic principles of first aid
2.2 Assessment of the scene and patient
2.3 CPR (Cardiopulmonary Resuscitation)
techniques
2.4 Treatment of wounds, burns, and
fractures
2.5 Management of choking and
unconsciousness
2.6 Handling medical emergencies such as
heart attacks, strokes, and seizures
2.7 Hands-on practice of first aid techniques
No of Lectures (Hours) 26
No of Lectures for Evaluation (Hours) 04
Total No of Lectures (Hours) 30
Evaluation Method:
1
2
3
4
Course Marks: 50
Code: Subject/Course: YOGA PRACTICES Credits :2
Course Objectives:
Course Outcome:
After completing the course, the student shall be able to:
CO1: Relate Yoga, Ashtanga Yoga, Pranayama and Meditation
CO2: Understand different Sitting and Standing Asnas
CO3: Illustrate Supine and Prone Asnas
CO4: Apply the Knowledge of Yoga to improve overall health of the students
Marks (50)
Evaluation
Method / Unit Continuous Comprehensive Evaluations (CCE)
Assessment
(Internals) (Marks)
Various Internal Examination Semester End Examination
I, II, III, IV, V, CCE (20Marks) (30 Marks)
VI College Organized Examination
Departmentally organized assignment
Suggested Readings:
Author/s Publication Place
Sr. Title of the Book
Light on Yoga Iyengar, B.K. Orient Longman Pvt. Ltd. Mumbai
1.
Light on Astanga Yoga Iyengar, B.K. Alchemy Publishers. New Delhi
2.
3.
Guidelines for Yogic Gharote, M. L. The Lonavla Yoga Institute Pune
Practices
Course Marks: 50
Code: Subject/Course: YOGA PRACTICES Credits :2
B. Com/ BBA/ BBA (IB)/ BBA (CA) / BBA (D&I) (Semester II)
Course Objectives:
Course Outcome:
After completing the course, the student shall be able to:
CO1: Relate Yoga, Ashtanga Yoga, Pranayama and Meditation
CO2: Understand different Sitting and Standing Asnas
CO3: Illustrate Supine and Prone Asnas
CO4: Apply the Knowledge of Yoga to improve overall health of the students
Unit Unit Title Contents No. of
Lectures
I Suryanamskar Yogic Suryanamaskara with Mantras 5
Marks (50)
Evaluation
Method / Unit Continuous Comprehensive Evaluations (CCE)
Assessment
(Internals) (Marks)
Various Internal Examination Semester End Examination
I, II, III, IV, V, CCE (20Marks) (30 Marks)
VI College Organized Examination
Departmentally organized assignment
Suggested Readings:
Author/s Publication Place
Sr. Title of the Book
Light on Yoga Iyengar, B.K. Orient Longman Pvt. Ltd. Mumbai
1.
Light on Astanga Yoga Iyengar, B.K. Alchemy Publishers. New Delhi
2.
3.
Guidelines for Yogic Gharote, M. L. The Lonavla Yoga Institute Pune
Practices
SYBBA-Semester-III
Course Objectives:
1. Acquire practical skills in at least one cultural activity through hands-on experience.
2. Critically evaluate the impact of cultural competitions on personal growth and
community engagement.
Course Outcome:
After completing the course, the student shall be able to
CO1: Actively engage in cultural activities at various levels with confidence and enthusiasm.
CO2: Reflect on personal cultural experiences and articulate how participation has contributed
to personal growth and identity.
SY (Semester III)
Course Code: Course: Performing Arts (Cultural and Dramatics Association) Marks: 50
Credits: 02
Course Objectives:
1. To provide students with a comprehensive knowledge of Script Writing.
2. To learn the acting techniques along with Character Development.
Course Outcome:
After completing the course, the student shall be able to
1. Analyse various script structures and formats across different mediums.
2. Demonstrate the effective use of voice, movement, and emotional range in conveying character intent.
Unit Unit Title Contents No of
lectures
I Introduction 1.1 Overview of script writing as a form of storytelling 15
Script Writing 1.2 Exploration of different mediums (theatre, film, television,
radio)
1.3 Discussion of the role of the scriptwriter in the production
process
II Introduction to 2.1 History of drama and theatre 15
Drama and 2.2 Acting techniques and methods
Theatre 2.3 Script analysis
2.4 Character Development
2.5 Scene study and monologue performances
Total No of Lectures 30
References
Sr. No. Title of the Book Author/s Publication
1 Theater: The Lively Art Edwin Wilson McGraw Hill
2 The Oxford Handbook of Nadine George-Graves Oxford Handbook
Dance and Theater
3 The Complete Idiot's Guide to Michael Miller
Music Composition