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

BBA-CA-SEM-III

The document outlines the syllabus for SY BBA(CA) Semester III, covering three subjects: Data Structure using 'C', Computer Networking, and Software Engineering. Each subject includes course objectives, outcomes, unit titles, contents, teaching methodologies, and evaluation methods. The document also lists suggested readings and web resources for further learning.

Uploaded by

Shweta Pokale
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)
13 views

BBA-CA-SEM-III

The document outlines the syllabus for SY BBA(CA) Semester III, covering three subjects: Data Structure using 'C', Computer Networking, and Software Engineering. Each subject includes course objectives, outcomes, unit titles, contents, teaching methodologies, and evaluation methods. The document also lists suggested readings and web resources for further learning.

Uploaded by

Shweta Pokale
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/ 62

SY BBA(CA) – Semester – III

Course Code: B4-21/301 Marks: 100


Subject: Data Structure using ‘C’
Credits: 3

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

Basic 1.1 Pointers and dynamic memory allocation


I Concept and 1.2 Algorithm Analysis -Space Complexity -Time 4
Introductio Complexity - Asymptotic Notation Introduction to Data
n to Data structure
Structure 1.3 Introduction and Types of Data structure
1.4 Abstract Data Types (ADT)

2.1 Introduction to Arrays - array representation


II 2.2 Sorting algorithms with efficiency - Bubble sort, Insertion 10
Linear data
structures sort, Selection Sort, Merge sort.
2.3 Searching techniques –Linear Search, Binary search

3.1 Introduction to Linked List


III Linked List 3.2 Implementation of Linked List – Static & Dynamic 14
representation,
3.3 Types of Linked List - Singly Linked list(All type of
operation) - Doubly Linked list (Create , Display) - Circularly
Singly Linked list (Create, Display) - Circularly Doubly Linked
list (Create, Display)

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

Queues 5.1 Introduction 10


V 5.2 Representation - Static & Dynamic
5.3 Primitive Operations on Queue
5.4 Circular queue, priority queue
5.5 Concept of doubly ended queue

Trees & 6.1 Concept & Terminologies 12


VI 6.2 Binary tree, binary search tree
Graph
6.4 (Concept) Operations on BST – Create, Insert, Delete,
6.5 Tree Traversals (preorder, inorder , postorder)
6.6 Graph Concept & terminologies
6.7 Traversals – BFS and DFS

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

Lecture - To understand basic Critical


Demonstration and Practical concept of Stack, its thinking,problem 20%
IV Stacks Practical applications and polish solving ,analytical
Implementation in notation. reasoning,Life
Laboratory long
Learning,Experim
ental Learning
V Queues Lecture - Practical To understand basic Critical
Demonstration and concept of Queue, its thinking,Problem 20%
Practical applications and its types. solving ,Analytical
Implementation in reasoning,Life
Laboratory long
Learning,Experim
ental Learning
VI Introduction Lecture - Problem To understand concept of Critical
Demonstration Solving tree and graph. its thinking,problem 15%
to Trees & traversal techniques. solving ,analytical
Graph reasoning,Life
long
Learning,Experim
ental Learning
Evaluation Method:
Unit No. Total Marks (100) Project/Practi
Formative Assessment Summative cal
Assessment (If any)
CCE I CCE II Semester End
(20) (20) Examination
(60)
I,II,III,IV,V, Departmentally Centrally(College Preferably Yes
VI organized Level) organized descriptive exam
assignment Tests

Suggested Books:
Sr. No. Name of Book Author Publication Place

1 Fundamentals of Horowitz Sohni Universities Press Hyderabad


Data Structures
2 Data Structures using Bandopadhyay& Pearson New Delhi
C Dey
3 Data Structures using Srivastava BPB Publication New Delhi
C

Suggested Web/E-Learning Resources


Sr. Lectures
Topic of the Link Journals/Articles/Case
No. (Available
course studies
on
Youtube/
Swayam/
MOOCS
etc.)
Data Structures https://swayam.gov online course
1 Swayam
.in/explorer?search
Text=data+structur
es
2 Introduction to Data https://www.edx.or online course
MOOC
Structures g/course/c-
introduction-to-
data-structures
3 C Programming: https://www.edx.or online course
edX
Getting Started g/course/c-
programming-
getting-started
SYBBA - CA -Semester-III

Course Code: Marks: 50


23BA3-A021 Credits: 2
Subject: Computer Networking

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.

Unit Unit Title No.of Contents No. of Lectures


Lectures
1 Introduction 10 Introduction to Computer Network 10
to Computer 1.1 Basics of Computer Network
Network 1.1.1 Definition
1.1.2 Goals
1.1.3 Applications,
1.1.4 Network Hardware –Broadcast, Point to Point
1.1.5 Components of Data Communication
1.1.6 NIC
1.2 Network Topologies
1.2.1 Mesh
1.2.2 Star
1.2.3 Bus
1.2.4 Ring
1.3 Types of Networks
1.3.1 LAN,MAN,WAN,
1.3.2 Internetwork,
1.3.3 Wireless Network
1.4 Modes of Communication
1.4.1 Simplex
1.4.2 Half Duplex
1.4.3 Full Duplex
1.5 Protocols and Standards
1.6. Network Software
1.6.1 Protocol Hierarchies,Layers, Peers,Interfaces
1.6.2 Design Issues of the Layers
1.6.3 Connection Oriented and Connectionless Service
2 Network 10 Network Models 10
Models 2.1 OSI Reference Model : Functions of each Layer
2.2 TCP/IP Reference Model, Comparison of OSI
and TCP/IP Reference
Model
2.3 TCP/IP Protocol Suite
2.4 Addressing
2.4.1Physical Addresses
2.4.2 Logical Addresses
2.4.3 Port Addresses,
2.4.4 Specific Addresses
2.5 IP Addressing
2.5.1 Classful Addressing
2.5.2 Classless Addressing
3 Transmission 10 Transmission Media 10
Media and 3.1 Introduction, Types of Transmission Media
Network 3.2 Guided Media:
Devices 3.2.1Twisted Pair Cable
3.2.2 Coaxial Cable
3.2.3 Fiber Optic Cable
3.3 Unguided Media:
3.3.1 Electromagnetic Spectrum for Wireless
Communication
3.3.2 Propagation Modes Ground, Sky, Line-of-Sight
3.3.3Wireless Transmission: Radio Waves,
Microwaves, Infrared
3.4 Network Devices
3.4.1 Network Connectivity Devices
3.4.2 Active and Passive Hubs
3.4.3 Repeaters
3.4.4 Bridges- Types of Bridges
3.4.5 Switches
3.4.6 Router
3.4.7 Gateways

Total Number of Lectures 30


Unit Unit Title Teaching Project Outcome expected Weight
methodology (If any) age of
Marks
Conceptual Understanding (%)
Knowledge/Skills/Attributes etc.

1 Introduction Lectures Students understand different kinds of topologies, 30%


to Computer types of networks and modes of communication
Network

Network Lectures Students can compare and analyze network models 30%
2 Models and apply addressing schemes effectively.

3 Transmissio Lectures Students are acquainted with different types of 40%


n Media and cables and connectors
Network
Devices

Total Marks 50 Project/Practical(If any)


Formative Assessment Summative
Unit Assessment
CCE I CCE II SEMESTER
10 Marks 10 Marks 30 Marks
I, II, Department Centrally Preferably
III all y (College descriptive exam -
organized Level) based on
Assigned organized analytical
Tests questions.

Suggested Readings:

Sr No Name of the Book Author Publication Edition


1 Computer Networks Andrew Tanenbaum, Pearson Education 4th
Data Communication and BehrouzForouzan, TATA McGraw Hill. 4th
2 Networking
SY BBA(CA) – Semester – III

Course Code: Subject: Software Engineering Marks: 50


23BA3-C031 Credits: 2

Course Objectives:

1. To explore the basic concepts of system and software engineering.


2. To acquire fundamental knowledge of different Software Engineering models
3. To master the utilization of various software engineering analysis tools and
techniques.

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.

CO3: Implement Software Engineering tools and techniques in software development


projects using different case studies.

Unit Unit Title Contents No. of


lectures

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

3.1 Decision Tree and 14


III System Design Tools Decision Table
3.2 Data Flow
Diagrams (DFD) (Up to
2nd level)
ERD
3.3 Data Dictionary
3.4 Input and Output
Design

Total 30

Unit Unit Title Teaching Project Outcome expected Weighta


methodology (If any) ge
Conceptual understanding
Knowledge/Skills/Attributes etc. of
Marks
(%)

Introduction Lecture - Course Outcome Learning Outcome 3


to System Demonstration (CO) (LO) 0
1 %
and software and Online
engineering teaching To explore the Understanding
basic concepts of of system and
system and software
software engineering
engineering. concepts
including its
definition,
needs, and its
types.

2 Software Lecture - To acquire Implement Software 30%


Development Demonstration fundamental Engineering model
Models and Online knowledge of principles in real-
different Software
Teaching world software
Engineering
models application
development.

3 System To master the Implement Software 40%


Design Tools utilization of Engineering tools
various software and techniques in
engineering software
analysis tools and development
techniques. projects using
different case studies

Suggested Books:

Sr. Name of Book Author Publication


No.
1 Software Engineering: A Roger S. McGraw hill
Practitioner’s Approach Pressman, International Editions
2010(Seventh Edition)
2 System Analysis, Design and S. Parthsarthy,
Introduction to Software B.W. Khalkar
Engineering (SADSE)
3 Analysis and Design of James A. Senn McGraw Hill
Information Systems(Second
Edition)
4 System Analysis and Design Elias Awad, Galgotia Publication,
Second Edition

Unit Marks (50) Project/Practical

Formative Assessment Summative Assessment (If any)

CCE I CCE II SEMESTER (30)

(10) (10)

I , II, Departmentally Centrally Preferably descriptive exam NA


III organised (College level ) based on analytical questions
assignment organised tests

Suggested Web/E-Learning Resources

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 Code: Marks: 100


23BA3-F051 Subject: Web Technology(HTML, CSS, JS) Credits: 4

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

2.1 concept of effective web design


II Web Design 2.2 Web design issues including Browser 10
Bandwidth and Cache
2.3 Display resolution
2.4 Look and Feel of the Website
2.5 Page Layout and linking
2.6 User centric design
2.7 Sitemap
2.8 Planning and publishing website
2.9 Designing effective navigation

3.1 Introduction to HTML


III HTML 3.2 Basic HTML Structure 16
3.3 Common HTML Tags
3.4 Physical and Logical HTML.
3,5 Types of Images, client side and server-side Image
mapping
3.6 List, Table, Frames
3.7 Embedding Audio, Video
3.8 Html form and form elements.
3.9 Introduction to HTML font page.

4.1 Need for CSS


IV 4.2 Introduction to CSS 12
Style sheets
4.3 Basic syntax and structure
4.4 Using CSS-
4.4.1 background images, colors and properties,
4.4.2 manipulating texts, using fonts, borders and
boxes, margins, padding lists, positioning
using CSS
4.5 Overview and features of CSS2 and CSS3

JavaScript 5.1 Introduction to Java Script 16


V 5.2 Identifier & operator, control structure, functions
5.3 Document object model(DOM)
5.4 DOM Objects (window, navigator, history, location)
5.5 Predefined functions, math & string functions
5.6 Array in Java scripts
5.7 Event handling in Java script

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

To understand concept of Lifelong


practical effective web design, Web Learning, 20%
II Web Lecture - Demonstration and
design issues including Browser Experimental
Design Practical Implementation in
Bandwidth and Cache. Learning,
Laboratory
Application
Skills

Lecture - Demonstration and To understand Basic HTML Lifelong


Practical Implementation in practical Structure, Common HTML Learning, 15%
III HTML Laboratory Tags, List, Table, Frames, Experimental
Embedding Audio and Video. Learning,
Application
Skills

Lecture - Demonstration and To understand Overview and Lifelong


Practical Implementation in practical features of CSS2 and CSS3. Learning, 25%
IV Style sheets Laboratory
Experimental
Learning,
Application
Skills
V JavaScript Lecture - Demonstration and practical To understand Document object Lifelong
Practical Implementation in model (DOM), Array in Java Learning, 25%
Laboratory scripts, Event handling in Java Experimental
script. Learning,
Application
Skills
Unit No. Total Marks (100) Project/Practical
Formative Assessment Summative (If any)
Assessment
CCE I CCE II Semester End
(20) (20) Examination
(60)
I,II,III,IV,V Departmentally Centrally(College Preferably Yes
organized Level) organized descriptive
assignment Tests exam

Suggested Books:

Sr. Name of Book Author Publication Edition


No.
1 HTML & CSS: The Thomas Powell Mc Graw Hill Fifth
Complete Reference
2 HTML and JavaScript Ivan Bayross bpb Fourth

Suggested Web/E-Learning Resources


Sr. Lecture
Topic of the course Link Journals/Articles/Case
No. s
studies
(Availab
le on
Youtube
/Swaya
m/MOO
CS etc.)
CIT-003: Web Based https://onlinecourses.sw online course
1 Swayam
Technologies and ayam2.ac.in/nou20_cs0
Multimedia Applications 5/preview

2 Programming for the https://www.edx.org/co online course


edX
Web with JavaScript urse/programming-for-
the-web-with-javascript
Practical Slips
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

Credit-4 [Marks: - 100]

Q1. Write a JavaScript program to calculate the volume of a sphere.

[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

Q.3 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]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]

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]

Book_No Book_Name Price


RS Paise
101 DBMS 200 50
102 C-Prog 150 75
103 JAVA 300 00
104 PHP 250 50
105 ASP 100 00

Q-3 Data Structure


A) Write a program to create two singly linked list of elements of type integer and find the
union of the linked lists. (Accept elements in the sorted order) [20]
B) Write a ‘C’ program to create Doubly Linked list and display it. [20]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]

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]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]


Q1. Write a java script program to accept a number from user and check whether it is
Armstrong number or not [15]

Q2. Create HTML web page with following specifications [25]

i) Title should be about your College.


ii) Put image in the background
iii) Place your college name at the top of page in large text followed by address in
Smaller size.
iv) Add names of courses offered, each in different color, style and font
v) Add scrolling text about college.
vi) Add any image at the bottom.

(Use External CSS to format the webpage)

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]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]


Q.1 Write a java script program to accept a number from user and check whether it is
perfect number or not.. [15]

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)

1. Display all Items having price > 800


2. Display Item record with Ino=2 [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 accept and sort n elements in ascending order by using insertion sort.
[20]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]


Q1. Write java script program to accept a number from user and check whether it is prime
number or not. [15]

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.

Example: Input: ab+cd-*


Values: a=4, b=2, c=5, d=3
Answer: 12
[20]
B) Write a ‘C’ program to create a singly linked list, reverse it and display both the list.
[10]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]


Q1. Write a java script program to accept a string from user and display the count of vowel

characters from that string. [15]

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]

Q4. Viva / Oral [10]

Q5. Lab Book [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

Credit-4 [Marks: - 100]


Q1. Write a java script program to accept a string and character from user and check the
Count of occurrences of that character in string. [15]
Q2 Create HTML page with following specifications [25]
i) Title should be about yourself.
ii) color the background should be pink.
iii) Place your name at the top of page in large text and centered.
iv) Add names of your family members each in different size, color, style and font.
v) Add scrolling text about your family.
vi) Add any image at the bottom. (Use internal CSS to format the web page) [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 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]

Q4. Viva / [10]


Oral

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]


Q1. Write a java script program to accept a string and check whether the input string is

palindrome string or not [15]

Q2. Write the HTML code which generates the following output.(use internal CSS to format
the table [25]

Country Population (in Crores)


1998 85
1999 90
2000 100
1998 30
1999 35
2000 40
1998 25
1999 30
2000 35
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 ‘C’ program to accept and sort n elements in ascending order using Selection sort
method.
[20]
Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]


Q1. Write a JavaScript Program to read a number from user, store its factors into the array
and display that array. (Handle onClick Event) [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]

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 ]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]


Q1. Write a JavaScript program to accept a string and a position (number) from user and
display the character at specified position. [15]

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]

• Non flowering plants


o Fern
o Spore

• 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]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]


Q1. Design a student registration form with fields Name, Address, city and Pin-Code.
Write a java script program to perform following validation
i. Check name should not be empty and contain alphabets only
ii. Pin-code must be 6 digits only [15]

Q2. Create HTML page with following specifications [25]


i) Title should be about your College.
ii) Put image in the background
iii) Place your college name at the top of page in large text followed by address in smaller
size.
iv) Add names of courses offered, each in different color, style and font.
v) Add scrolling text about college.
vi) Add any image at the bottom.
(Use Internal CSS to format the web page) [25]

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

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]


Q1 Design a login form with fields User Name, Password and Login button. Write a java
script code to accept username and password, validate login details and display a
message accordingly. [15]

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]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]

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]

Q4. Viva / Oral [10]

Q5. Lab Book [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

Credit-4 [Marks: - 100]


Q1. Write a JavaScript program to Display current Day, Date, Month, Year and Time on the
web page and greet the user accordingly. [15]
Q2. Create HTML page with following specifications [25]
i) Title should be about your City.
ii) Color the background by Pink color.
iii) Place your city name at the top of page in large text and in blue color.
iv) Add names of the landmarks in your city, each in different color, style and font
v) Add scrolling text about your City.
vi) Add any image at the bottom.

(Use inline CSS to format the web page)

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]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]

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

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]


Q1. Write a java script code to accept a string from user and display the occurrences of
every vowel character from string [15]

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]

Q3. 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 ]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]

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]

Book_No Book_Name Price


RS Paise
101 DBMS 200 50
102 C-Prog 150 75
103 JAVA 300 00
104 PHP 250 50
105 ASP 100 00

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]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]

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]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]


Q1. Write a java script code to accept a number n from user and display first n terms of
Fibonacci series [15]

Q2. Create HTML page with following specifications


i) Title should be about your Car.
ii) Color the background by Pink color.
iii) Place your car name at the top of page in large text and in green color.
iv) Add names of features in your car, each in different color, style and font
v) Add scrolling text about your Car.
vi) Add any image at the bottom.
(Use external CSS to format the web page)

[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]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]

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]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]

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]

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

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]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]


Q1. Write a java script code to accept a number and write a function to calculate sum of
digits of that number [15]

Q2 Write HTML code to create following table. (use External CSS to format the table)
[25]
Course Fee Structure Year

FY SY TY

B.Sc.(CS) 20000 25000 30000 2017

BCA(Sci) 15000 20000 25000 2018

BBA(CA) 25000 30000 35000 2019

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]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]


Q1. Write a java script code to accept a number from user and write a function to calculate
sum of all odd digits of that number. [15]
Q2. Write html code to display following list. (use internal CSS to format the list) [25]

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 ]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]


Q1. Write a JavaScript function that reverse a input number [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

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 ]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]


Q1. Write a JavaScript function that checks whether a input string is palindrome or not. [15]

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]

Q-3 Data Structure


A) Write a program to create two singly linked list of elements of type integer and find the
union of the linked lists. (Accept elements in the sorted order) [20]
B) Write a ‘C’ program to create Doubly Linked list and display it. [20]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]


Q1. Write a JavaScript function to compute the sum of factors of a input number [15]

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]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]


Q1. Write a JavaScript program to construct the following pattern up to n lines, using a
nested for loop. [15]

*
* *
* * *

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]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

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

Credit-4 [Marks: - 100]


Q1 Write a JavaScript function that accept three numbers and display the larger number
[15]
Q2. Create HTML page with following specifications [25]
i) Title should be about your City.
ii) Color the background by Pink color.
iii) Place your city name at the top of page in large text and in blue color.
iv) Add names of the landmarks in your city, each in different color, style and font
v) Add scrolling text about your City.
vi) Add any image at the bottom.
(Use Internal CSS to format the web page)

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]

Q5. Lab Book [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

Credit-4 [Marks: - 100]


Q1. Write a JavaScript program to construct the following pattern up to n lines, using a
nested for loop. [15]

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]

Q4. Viva / Oral [10]

Q5. Lab Book [10]

30
M.E.S. Garware College of Commerce (Autonomous)

National Service Scheme


S.Y.B.Com/BBA/BBA-
IB/BBA-CA/ BBA -DI
Semester III
Total Credits- 2

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.

Unit Topics Lectures


Life Competencies & Youth Leadership
1 Definition and importance of life competencies; 6
communication and soft skills; Youth leadership
Youth Health
2 8
Healthy lifestyles; drugs and substance abuse
Youth and Yoga
3 History and philosophy of yoga; Yoga for healthy living 16
Total 30

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.

Unit Topics Lectures


Disaster Management
Introduction; Classification of disasters; Role of NSS in
1 16
disaster management with more emphasis on disasters
specific to NE India; Civil Defense
Documentation and Reporting
2 Collection and analysis of data; Documenting, reporting 14
and their dissemination
Total 30
Suggested Readings:

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 Code: Course: National Cadet Corps Marks: 50


Credits: 02

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.

Unit Unit Title Contents No of


lectures

I Disaster -Civil Defence Organisation and its duties/NDMA 15


Management -Types of emergencies / Natural Disasters
-Fire Services & Fire fighting
-Traffic control during Disaster under Police Supervision
-Essential services and their maintenance
-Assistance during Natural/Other Calamities:
Flood/Cyclone/Earth Quake/Accident etc.
- Setting up of relief camp during Disaster Management
-Collection & Distribution of Aid material

II Military -Biographies of renowned Generals (Carriapa/Sam 15


History Manekshaw)
-Indian Army War Heroes: PVCs
-Study of Battles of Indo Pak war 1965,1971 & Kargil

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

II Military Quiz Competition, Project report To provide To know 50


History Case Studies, Class shall be basics of about the
Discussion, Internet prepared on Military Military
Resources. Military History. History.
History

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 Subject :Youth Red Cross ( CO-Curricular) Credits : 2


Code:

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.

Unit Unit Title Contents No of Lectures

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

II Disaster 2.1 Meaning of disaster & importance of 13


Management disaster
2.2 Understanding different types of disasters
(natural, man-made)
2.3 Preparedness measures for disasters
2.4 Search and rescue techniques
2.5 Shelter management
2.6 Psychological first aid for survivors
2.7 Coordination with emergency services
and authorities
2.8 Disaster scenarios and response drills
2.9 Risk communication & public awareness

No of Lectures (Hours) 26
No of Lectures for Evaluation (Hours) 04
Total No of Lectures (Hours) 30

Evaluation Method:

Unit Internal Evaluation (20 Marks) External Evaluation (30 Marks)

1
2
3
4
Course Marks: 50
Code: Subject/Course: YOGA PRACTICES Credits :2

B. Com/ BBA/ BBA (IB)/ BBA (CA) / BBA (D&I) (Semester I)

Course Objectives:

1. To ensure the healthy life of students


2. To improve Physical and mental health of the students
3. To possess emotional and Spiritual stability of the students
4. To inculcate moral values.
5. To attain a higher level of consciousness.

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 Introduction of 1. Meaning and importance of Yoga 3
Yoga 2. Introduction to Astanga Yoga
3. Active Lifestyle and stress management
through Yoga
II Sitting Position Dandasana 5
Gomukhasana (Cow Face Pose)
Asanas
Parvatasana (Mountain Pose)
Padmasana Yog Mudra
Vajrasana Yog Mudra

III Standing Position Itthita Parshvakonasana 5


Tadasana
Asanas
Vrikshasana (Tree Pose)
Virasana (Warrior Pose )
Trikonasana (Triangle Pose)

IV Supine Position Naukasana (Boat Pose) 5


Dwipad Uttanasana(Raised Leg Pose)
Asanas
Dwipad Uttanasana Kriya
Pawanmuktasana (Wind Relieving Pose)
Setubandhasana(Bridge Pose)
V Prone Position Sarpasana (Snake Pose) 5
Asanas Bhujangasana(Cobra Pose)
Ardha Salabhasana (Half Locust Pose/
Grasshopper Pose)
Salabhasana ( Locust Pose/ Grasshopper Pose)
Dhanurasana (Bow Pose)

VI Pranayama Nadisuddhi ; Suryabedana ; Ujjai ; Sitali ; Sitacari 7


; Bhastrika ; Bramari ;

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:

1. To ensure the healthy life of students


2. To improve Physical and mental health of the students
3. To possess emotional and Spiritual stability of the students
4. To inculcate moral values.
5. To attain a higher level of consciousness.

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

II Sitting Position Naukasana (Boat Pose) 5


Paschimottanasana (Forward Bend)
Asanas
Akarna Dhanurasana (Bow Pose)
Vakrasana
Ardha Matsyendrasana

III Standing Position Ugrasana 5


Garudasana
Asanas
Nataraj Asana
Ardha Chakrasana
Kati Chakrasana

IV Supine Position Markatasana(Monkey Pose / Spinal Twist Pose) 5


Markatasana Variation (Monkey Pose / Spinal
Asanas
Twist Pose)
Sarvangasana (Shoulder Stand)
Chakrasana (Wheel Pose)
Halasana

V Prone Position Dhanurasana (Bow Pose) 5


Asanas Bhujangasana (Cobra Pose)
Adho Mukha Svanasana( Downward Dog Pose)
Plank Pose
Naukasana (Boat Pose)
Makarasana
VI Yoga for Health Shashankasana (Rabbit Pose/ Child Pose) 5
Problems and Ushtrasana (Camel Pose )
Remedies Cat & Camel Pose
Baddha Konasana(Cobbler's Pose)
Supta Baddha Konasana( Goddess Pose)
Supine : Setubandhasan(Bridge Pose )
Matsyasana (Fish Pose)
Prone : Adhomukhashwanasana (Downward Dog
Position)
Dhanurasana (Bow Pose)
Sitting : Janu Sirasana (Head To Knee Pose)
Paschimottanasana (Seated Forward Bend)
Upavistha Konasana(Seated Straddle)
Butterfly
Baddha Konasana(Cobbler's Pose)
Malasana (Garland Pose )

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 Subject: Participation in Cultural Activities Credits :2


Code:
23BB3-
K091

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.

Unit Unit Title Contents No of Lectures

I Cultural Participation in Cultural activities at 15 hrs


Participation National/International and State Level.
Participation in Cultural activities at
University/District Level.
(Cultural Activates includes participation
in competitions of Dance, Music, Drama,
Paintings, Drawings, or any other art
form.)
Credit Allocation
Sr. No Details
1 Participation in Participation in Cultural activities at National/International
and State Level:
Participation: 01 Credit
Rank Holder (1st, 2nd, and 3rd): 02 Credits

2 Participation in Cultural activities at University/District Level:


Rank Holder (1st, 2nd, and 3rd): 01 Credit
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 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

Unit Unit Title Outcome expected


Teaching Project Conceptual understanding Weight
methodology /Hands-on of Knowledge /Skills age of
exposure/Prac /Attributes etc. Marks
tice-based (%)
I Introduction PowerPoint Practical based Understand To grasp the 50
Script Presentation, Group on Script the basics of skills
Writing Discussion. Writing Script required for
Writing Script
Writing

II Introduction PowerPoint Practical based To provide To perform 50


to Drama and Presentation, Drama on Drama basics of the Drama.
Theatre Practice Performance Drama and
Theatre

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

You might also like