0% found this document useful (0 votes)
115 views21 pages

BBA (CA) Sem1

The document outlines various courses offered by Deccan Education Society's DES Pune University for the BBA(CA) program, including C Programming, Mathematics for Machine Learning, Principles of Management, Management Practices, and Basics of Excel. Each course includes details on course objectives, outcomes, contents, teaching schemes, assessment methods, and recommended resources. The courses aim to equip students with essential skills and knowledge relevant to their fields of study.

Uploaded by

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

BBA (CA) Sem1

The document outlines various courses offered by Deccan Education Society's DES Pune University for the BBA(CA) program, including C Programming, Mathematics for Machine Learning, Principles of Management, Management Practices, and Basics of Excel. Each course includes details on course objectives, outcomes, contents, teaching schemes, assessment methods, and recommended resources. The courses aim to equip students with essential skills and knowledge relevant to their fields of study.

Uploaded by

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

Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

Program Name BBA(CA)

Course Code MMC0110124

Course Category DSC

Semester and Pattern I/ 2024

Course Title C Programming

Teaching Scheme and Credits Lectures Tutorial Laboratory Credits

Weekly load hours. 4 1 - 4

Pre-requisites: NA

Course Description: This course offers an introduction to the C programming language, covering essential
programming concepts and techniques. Students will learn to write, test, and debug C programs.

Course Objectives:

By the end of this course, students will be able to:

1. Understand the basics of C programming and its syntax.

2. Write and execute C programs using a compiler.

3. Implement control flow constructs, use functions, manipulate arrays and pointers.

Course Outcomes:

The student shall be able to:

CO1: Understand evolution, features and applications of C language.

CO2: Understand the concept of algorithms.

CO3: Understand basic programming elements- data types, keywords, operators, built-in functions.

CO4: Implement arrays, functions, strings using C program.

CO5: Analyze the given problem statement and propose solution.

CO6: Understand and use file handling in the C programming language.

Page 1 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

Course Contents:

Unit I: Introduction to algorithms and C language (6 Lectures):

1.1. Introduction to Algorithmic and C language

1.2. Algorithm-Definition and characteristics

1.3. Algorithms for basic problems

1.4. A brief history of C

1.5. Features of C

1.6. Basic structure of C Program

1.7. Character set, tokens, Keywords and identifiers

1.8. Backslash characters / Escape sequences

1.9. Variables and data types

1.10. Operators and its Types, Precedence and Associativity of operators

1.11. Type conversion in Expression - Implicit and Explicit

1.12. Console based I/O and built-in I/O functions.

Unit II: Decision Making and Looping (10 Lectures):

2.1. Decision making structure

2.2. If statement

2.3. If-else statement

2.4. Nested if – else statement

2.5. Conditional operator

2.6. Switch statement

2.7. Loop control structures - while loop, Do-while loop, For loop, Jump statements, break, continue,
goto, exit

Page 2 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

2.8. Programs using conditional and looping statements

Unit III: Functions and Arrays (10 Lectures):

3.1. Introduction to functions

3.2. Function definition

3.3. Function declaration

3.4. Function call

3.5. Types of functions

3.6. Call by value and call by reference

3.7. Storage classes - Automatic Storage, Extern Storage, Static Storage, Register Storage

3.8. Recursion

3.9. Arrays Declaration and Initialization

3.10. Arrays as Function Parameters

3.11. 2-Dimensional Array

Unit IV: Pointers and String Handling (10 Lectures):

4.1. Introduction to Pointers

4.2. Pointers as Function Parameter

4.3. Function Pointers

4.4. Dynamic Memory Allocation using malloc

4.5. Introduction to Strings

4.6. Standard String Library Functions

4.7. Array of String

Unit V: File Handling (4 Lectures):

Page 3 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

Learning Resources:

Reference Books:

1. Let US C : Authentic guide to C Programming Language –Yashwant Kanetkar, BPB publication.(2023, 19 th


edition)

2. The C Programming Language - Kernighan, Brian W., Ritchie, Dennis M.(2nd, 2023), Pearson India Edu.
Service Pvt. Ltd.

3. Programming in C: a practical approach (2021) - Mittal, Ajay - Pearson India Edu. Service Pvt. Ltd.

4. Computer Fundamentals and Programming in C (2024) – 3 rd edition - Theraja, Reema - Oxford Uni.
Press.

5. Programming in C - M.T.Somashekhara, Prentice-Hall of India Private Limited.

6. Introduction to Algorithms by Cormen, Leiserson, Rivest, Stein - Prentice-Hall of India Private Limited.

7. Programming in ANSI C(2023, 8th edition) - Balguruswamy, E., McGraw Hill Education (India) Pvt. Ltd.

Web Resources:

https://www.digimat.in/nptel/courses/video/106104128/L01.html

Pedagogy:

Lectures, Discussion, Experiential Teaching.

Assessment Scheme:
Internal Assessment: 50 Marks
External Assessment: 50 Marks

Page 4 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

Program Name BBA(CA)

Course Code MMC0110324

Course Category DSC

Semester and Pattern I/2024

Course Title Mathematics for Machine Learning

Teaching Scheme and Credits Lectures Tutorial Laboratory Credits

Weekly load hours. 2 1 - 2

Pre-requisites: This course requires students to understand calculus and linear algebra fully.

Course Description: This course provides a foundational understanding of the mathematical concepts
essential for data analytics.

Course Objectives:

By the end of this course, students will be able to master Linear Algebra Fundamentals, calculus and
probability concepts.

Course Outcomes:

The student shall be able to:

CO1: Apply basic concepts of mathematics to formulate an optimization problem.

CO2: Comprehend the techniques and applications of matrices and determinants.

CO3: Understand basic concepts of probability.

CO4: Apply mathematical techniques to real-world decision making problems.

Page 5 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

Course Contents:

Unit I: Probability (6 Lectures):

1.1 Introduction

1.2 Probability Models - Venn Diagram and Subsets

1.3 Properties of Probability Models

1.4 Uniform Probability on Finite Spaces

1.5 Conditional Probability and Independence

Unit II: Matrices and Determinants (7 Lectures):

2.1. Matrices and its types

2.2. Inverse Matrix

2.3. Transpose of a Matrix

2.4. Determinant - Properties, Laplace Formula

2.5. Determinant of a Matrix

Unit III: Optimization techniques (7 Lectures):

3.1. Introduction to Optimization

3.2. Linear Programming

3.3. Transportation Problem

3.4. Assignment Problem

Page 6 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

Learning Resources:

Reference Books:

Mathematics for Machine Learning by Marc Peter Deisenroth, A. Aldo Faisal, and Cheng Soon Ong
published by Cambridge University Press.

Web Resources:

https:// mml - book.github.io

Pedagogy:

Lectures, Problem solving

Assessment Scheme:

Internal Assessment: 50 Marks

External Assessment: 50 Marks

Page 7 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

Program Name BBA(CA)

Course Code MMC0310524

Course Category GEC

Semester and Pattern III/2024

Course Title Principles of Management

Teaching Scheme and Credits Lectures Tutorial Laboratory Credits

Weekly load hours. 2 1 - 2

Pre-requisites: This course requires students to have basic prior knowledge of Organizations and
general Management.

Course Description: This course aims to provide students with an understanding of managerial
concepts, theories, and practices essential for effective organizational leadership. The course covers
fundamental principles, functions, roles, and responsibilities of managers in various organizational
contexts.

Course Objectives:

1. To provide students understanding of management principles

2. To equip students with the skills to apply management theories to real-world situations

3. To foster critical thinking in students to evaluate different management approaches

4. To cultivate teamwork and leadership skills in students

Page 8 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

Course Outcomes:

The student shall be able to:

CO1: Understand the fundamental principles of management to analyse organizational structures


and processes

CO2: Apply management theories and techniques

CO3: Evaluate the effectiveness of various management strategies

CO4: Demonstrate effective time management and organizational skills

Page 9 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

Course Contents:

Unit I: Introduction (6 Lectures):

1.1. Introduction to Management- Definition, Nature, Scope

1.2. Importance of Management

1.3. Different Organizational Structures

1.4. Management Science or Art?

1.5. Functions of Management

Unit II: Evolution of Management Thought (6 Lectures):

2.1. Evolution Management thought and thinkers of Management

2.2. Managerial Skills

2.3. Role of a Manager

2.4. Management as a profession

2.5. Recent Trends in Management

Unit III: Leadership & Motivation (8 Lectures):

3.1. Communication

3.2. Motivation

3.3. Leadership

3.4. Styles of Leadership

3.5. Manager Vs Leader

3.6. Time Management

3.7. Techniques of Time Management

3.8. Motivation and Theories of Motivation

3.9. Types of Motivation

Page 10 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

Learning Resources:

Reference Books:

1. Principles and Practices of Management, L M Prasad, Sultan Chand & Sons

2. Fundamentals of Management, Stephen P. Robbins, David A. DeCenzo, and Mary Coulter,


Pearson Education

3. Principles of Management, Harold Koontz and Heinz Weihrich, Tata McGraw Hill

Pedagogy:

Lectures, Case discussion, Peer teaching, Discussion, Field visit, Flipped Classroom, Experiential
Teaching.

Assessment Scheme:

Internal Assessment: 50 Marks

External Assessment: 50 Marks

Page 11 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

Program Name BBA(CA)

Course Code MMC0310724

Course Category GEC

Semester and Pattern I /2024

Course Title Management Practices

Teaching Scheme and Credits Lectures Tutorial Laboratory Credits

Weekly load hours. 2 1 - 2

Pre-requisites: N/A

Course Description:

The course covers the concepts of management, theories of management, functions and levels of
management. It enlightens the students with various motivation theories and leadership skills. It also
covers various aspects of communication in management.

Course Objectives:

1. To understand the concept and theories of management and skills and qualities of a manager

2. To understand the functions and levels of management

3. To understand and apply motivation theories and leadership skills in professional setup

4. To understand various aspects of communication and demonstrate effective communication skills in


management scenarios.

Course Outcomes:

The student shall be able to:

CO1: Understanding the concept and theories of management and skills and qualities of a manager

CO2: Understanding the functions and levels of management

CO3: Understanding and applying motivation theories and leadership skills in professional setup

CO4: Understanding various aspects of communication and demonstrating effective communication skills
in management scenarios

Course Contents:

Page 12 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

Unit 1: Introduction to Management (6 lectures)

1.1 Definition and Importance of Management

- Definition of management. Science or Art?

- Importance of management in organizations

- Roles and responsibilities of managers

- Skills and qualities of a manager

1.2 Management Theories

- Classical management theories (Taylor, Fayol, Weber)

- Human relations movement (Mayo, McGregor)

- Modern management theories (systems theory, contingency theory, total quality management)

1.3 Functions and Levels of Management

- Functions: Planning, Organizing, Leading, Controlling

- Levels: Top-level, Middle-level, and Lower-level

- Organizational structures

Unit 2: Motivation Theories and Leadership (8 lectures)

2.1 Motivation Theories

- Maslow's hierarchy of needs

- Herzberg's two-factor theory

- McClelland's theory of needs

- Vroom's expectancy theory

2.2 Leadership Theories and Styles

Page 13 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

- Leadership Theories

- Leadership Styles

Unit 3: Communication in Management (6 lectures)

3.1 Importance and Directions

- Importance of effective communication

- 7 Cs of communication

- Directions of communication

3.2 Types, Barriers and Improvement techniques

- Types of communication (verbal, non-verbal, written)

- Barriers to effective communication

- Techniques for improving communication

Learning Resources:

Text Books:

1. Management Theory and Practice - J S Chandan, Vikas Publishing House

2. Management Theory & Practice: Text & Cases - P Subba Rao, Himalaya Publishing House

3. Principles of Management – Ramaswamy, Himalaya Publishing House

Reference Books:

1. Principles of Management – Koonz, Weihrich and Aryasri, Tata McGraw Hill

2. Principles of Management - Meenakshi Gupta, PHI Private Limited

3. Principles and Practice of Management - Gupta, Sharma, Bhalla, Kalyani Publications

Page 14 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

Pedagogy:

Classroom learning, Activities, Case studies, Videos, Group Discussions, Flipped classroom, Collaborative
learning

Assessment Scheme:
Internal Assessment: 50 Marks
External Assessment: 50 Marks

Program Name BBA(CA)

Course Code MMC0511124

Course Category SEC

Semester and Pattern I/ 2024

Course Title Basics of Excel

Teaching Scheme and Credits Lectures Tutorial Laboratory Credits

Weekly load hours. - 1 4 2

Pre-requisites: No prior experience with Excel is necessary. Basic familiarity with using a computer and
working with data is recommended.

Course Description: The Basics of Excel course is designed to introduce the fundamental concepts of
Microsoft Excel, covering tasks such as managing data and executing calculations.

Course Objectives:

1. Introduction to Excel: Familiarize with the Excel interface and perform basic operations like navigation,
data entry and formatting.

2. Data Analysis Tools: Introduce basic formulas and functions for performing calculations, sorting,
filtering, and using pivot tables to analyze data

3. Data Visualization: Introduce creation and customization of various types of charts and graphs to
visually represent data.

Page 15 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

Course Outcomes:

The student shall be able to:

CO1: Understand data collection, data organization in structured formats suitable for analysis.

CO2: Apply basic functions to calculate summary statistics.

CO3: Evaluate the effectiveness of different chart types for visual representation of data.

CO4: Apply sorting, filtering, and pivot tables to organize and analyze data sets

Page 16 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

Course Contents:

Unit I: Introduction to Excel (10 Lab sessions):

1.1. Working with cells, entering data, modify and search the worksheet elements

1.2. Modify rows and columns

1.3. Insert, delete, hide, and group rows and columns

1.4. Obtain help in Excel

1.5. Basic Functions and Formulas in Excel

1.6. Calculate cell values by using functions

1.7. Copy formulas and functions

1.8. Modify fonts, spell check, formatting, number formatting, borders, colors, alignment, styles

1.9. Ranges, Fill, Move Cells, Relative References, Absolute References

1.10. Arithmetic Operators

1.11. Excel Solver - How to Add Excel Solver, Parameters Dialog

1.12. Workbook Management - Freeze Panes, Printing, Fundamental keyboard shortcuts and Excel
tricks.

Unit II: Data Manipulation and Visualization (12 Lab sessions):

2.1. Sorting data: arranging data in ascending or descending order

2.2. Filtering data: displaying specific records based on criteria

2.3. Using tables: organizing data into structured tables

2.4. Creating charts: bar charts, pie charts, line graphs, and scatter plots

2.5. Customizing charts: adding titles, labels, legends, and formatting options

Unit III: Introduction to Filtering, Pivot Tables (18 Lab sessions):

Page 17 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

Learning Resources:

Reference Books:

1. Microsoft Excel Formulas and Functions (Office 2021 and Microsoft 365)

2. Microsoft Excel 2019 Bible (ISBN-13: 978-1119514787) Michael Alexander (Author)

Web Resources:

https://www.linkedin.com/learning/topics/microsoft-excel

Pedagogy:

Computer Lab Sessions, Self-learning and executing, Practical examples

Assessment Scheme:
Internal Assessment: 50 Marks
External Assessment: 50 Marks

Program Name BBA(CA)

Course Code MMC0510924

Course Category SEC

Semester and Pattern I/ 2024

Page 18 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

Course Title Lab course on C Programming

Teaching Scheme and Credits Lectures Tutorial Laboratory Credits

Weekly load hours. - 1 4 2

Pre-requisites: N/A

Course Description: C Programming Lab course is designed to provide students with hands-on experience in
coding, emphasizing practical application through a series of lab exercises and projects.

Course Objectives: The course aims to provide hands-on experience to strengthen proficiency in the C
programming language. Students will develop robust coding skills, emphasizing testing and debugging for
program reliability using ‘C’ language.

Course Outcomes:

The student shall be able to:

CO1: Understand evolution, features and applications of C language.

CO2: Comprehend basic programming elements- data types, keywords, operators, built-in functions

CO3: Implement arrays, functions through code.

CO4: Analyze the given problem statements to develop programs.

Page 19 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

Course Contents: (20 lab sessions)

1. Understand the basic structure of C program, Demonstrate the use of Character set, tokens, Keywords
and identifiers, Backslash characters / Escape sequences, Variables and data types

2. Demonstrate the use of Operators and its Types, Precedence and Associativity of operators, Implicit
and Explicit Type conversion, Console based I/O and built-in I/O functions

3. Demonstrate the use of if, if-else and nested if-else statement

4. Demonstrate the use of Conditional operator and Switch statement

5. Demonstrate the use of while, do-while and for loop

6. Demonstrate the use of goto, break, continue, exit

7. Demonstrate function definition, declaration and calling

8. Demonstrate function types

9. Demonstrate Call by value and call by reference

10. Demonstrate Storage classes

11. Demonstrate Recursion

12. Demonstrate Arrays Declaration, Initialization, Arrays as Function Parameters

13. Demonstrate the use of 2-Dimensional Array

14. Demonstrate the use of pointers

15. Demonstrate the use of pointers with arrays

16. Demonstrate how to access pointers

17. Demonstrate the use of pointers as function parameter and function pointers

18. Demonstrate the use of malloc, strings, string functions and array of strings

19. Demonstrate the use of string functions and array of strings

20. Demonstrate reading the file and writing to a file

Page 20 of 21
Deccan Education Society’s

DES Pune University, Pune


School of Commerce and Management

Learning Resources:

Reference Books:

1. Let US C : Authentic guide to C Programming Language –Yashwant Kanetkar, BPB publication.(2023,


19th edition)

2. The C Programming Language - Kernighan, Brian W., Ritchie, Dennis M.(2nd, 2023), Pearson India Edu.
Service Pvt. Ltd.

3. Programming in C: a practical approach (2021) - Mittal, Ajay - Pearson India Edu. Service Pvt. Ltd.

4. Computer Fundamentals and Programming in C (2024) – 3rd edition - Theraja, Reema - Oxford Uni.
Press.

5. Programming in C - M.T.Somashekhara, Prentice-Hall of India Private Limited.

6. Introduction to Algorithms by Cormen, Leiserson, Rivest, Stein - Prentice-Hall of India Private Limited.

7. Programming in ANSI C(2023, 8th edition) - Balguruswamy, E., McGraw Hill Education (India) Pvt. Ltd.

Pedagogy:

Lab centric approach

Assessment Scheme:
Internal Assessment: 50 Marks
External Assessment: 50 Marks

Page 21 of 21

You might also like