Back close

Course Detail

Course Name Python for Managers
Course Code 24BUS375
Program BBA (Bachelor of Business Administration)
Credits 3
Campus Mysuru

Syllabus

Discipline Specific Electives: Business Analytics

Unit 1

Basic concepts in Python: python runtime environment, python variables, basic operators, understanding Python blocks, python data types, declaring and using numeric data types and functions. Conditional statements and loop statements in Python.

Unit 2

Python Complex data types: Strings and string functions, List and Tuple manipulation, Dictionary and Set operations.

Unit 3

Functions and modules in Python: defining functions, scope, types of arguments, the anonymous function (lambda), map, filter, reduce, and zip functions, Introduction to Python modules, and creating own modules.

Unit 4

Exception handling in Python. Python File Operations: Reading and writing files in Python and Python directories. Object-oriented programming in Python: Defining classes and instantiating objects. Python Constructors and destructors. Inheritance and polymorphism in Python.

Unit 5

Fundamentals for data science: Introduction to Jupyter Notebook, Programming using Numpy, Pandas, and Matplotlib libraries.

Objectives and Outcomes

Objective:

This course helps students understand Python programming for data analytics Course Outcome

CO1: Demonstrate an understanding of the fundamental concepts of Python programming language. Create and implement Python programs using core data structures like lists, dictionaries, and regular expressions.

CO2: Demonstrate proficiency in Python data types, control structures, and functions.

CO3: Evaluate different Python libraries and modules and apply them to solve complex computational problems.

CO4: Analyse solutions using Python programming paradigms for different locations using Python modules.

COPO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CO1

3

2

3

1

1

1

1

1

2

3

2

2

CO2

3

2

3

1

1

1

1

1

2

3

2

2

CO3

3

3

3

2

1

1

1

2

2

3

3

2

CO4

3

3

3

2

1

1

1

2

2

3

3

2

Text Books / References

References Textbook:

  • Michel Dawson, “Python Programming for Absolute Beginners”, Third Edition, Course Technology Cengage Learning Publications,
  • David Beazley, Brian , “Python Cookbook”, Third Edition, O’Reilly Publication, 2013.

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now