0% found this document useful (0 votes)
37 views2 pages

MGNM801 Syllabus

This document outlines the course outcomes and practical experiments for the course MGNM801: BUSINESS ANALYTICS-I. The course aims to help students identify and describe complex business problems, apply appropriate analytical methods to find solutions, analyze results, and demonstrate analytical decision-making. Practicals cover Python programming concepts like data types, control flow, functions, data structures, and data visualization using libraries like Pandas, NumPy, and Plotly. Textbooks and references on R, Python, text mining, and machine learning are also listed.

Uploaded by

astitvaawasthi33
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)
37 views2 pages

MGNM801 Syllabus

This document outlines the course outcomes and practical experiments for the course MGNM801: BUSINESS ANALYTICS-I. The course aims to help students identify and describe complex business problems, apply appropriate analytical methods to find solutions, analyze results, and demonstrate analytical decision-making. Practicals cover Python programming concepts like data types, control flow, functions, data structures, and data visualization using libraries like Pandas, NumPy, and Plotly. Textbooks and references on R, Python, text mining, and machine learning are also listed.

Uploaded by

astitvaawasthi33
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/ 2

MGNM801:BUSINESS ANALYTICS-I

L:0 T:0 P:3 Credits:2

Course Outcomes: Through this course students should be able to

CO1 :: identify and describe complex business problems in terms of analytical models

CO2 :: apply appropriate analytical methods to find solutions to business problems that achieve
stated objective

CO3 :: analyze the results of business analytic projects into effective courses of action

CO4 :: demonstrate analytical decision-making in structured or unstructured and ambiguous


situations.f

List of Practicals / Experiments:

Parts of Python programming language


• identifiers

• keywords

• statements and expressions

• variables, operators, precedence and associativity

• data types

• indentation, comments, reading input, print output, type conversions

• The type() function and Is operator, dynamic and strongly-typed language

• identifiers, keywords, statements and expressions,variables, operators, data types, indentation,


comments, reading input, print output
• type conversions, decision control flow statements, loop statements, the continue and break
statements
Strings and lists
• Creating and storing strings, basic string operations

• accessing characters in string by index number, string slicing and joining

• string methods, formatting strings

Functions
• built-In functions, commonly used modules, function definition and calling the function

• the return statement and void function, scope and lifetime of variables, default parameters

• keyword arguments, *args and **kwargs, command line arguments

Tuples and sets


• creating tuples, basic tuple operations, indexing and slicing in tuples

• built-in functions used on tuples, relation between tuples and lists, relation between tuples and
dictionaries
• tuple methods, using zip() function, sets, set methods, traversing of sets, frozen set

Analysis using Pandas and NumPy


• introduction of Pandas, use cases of Pandas library

• understanding the data structure of Pandas module, experimenting with Pandas function

• introduction of NumPy, importance of NumPy, data structure of NumPy, N-Dimensional array specific
functions

Session 2023-24 Page:1/2


Data visualization ecosystem in Python
• introduction of dynamic graphs, utilizing plotlyfeature in your codebase

• understanding all three structures of Plotly, creating different plots with Plotly

• add interactive elements in plots like dropdown, buttons, sliders, and selectors, hands-on over dash

Text Books:
1. R FOR EVERYONE: ADVANCED ANALYTICS AND GRAPHICS by JARED P. LANDER,
PEARSON, Pearson Education India
2. PROGRAMMING IN PYTHON 3: A COMPLETE INTRODUCTION TO THE PYTHON LANGUAGE
by SUMMERFIELD, M., ADDISON-WESLEY
References:
1. TEXT MINING WITH R: A TIDY APPROACH by JULIA SILGE AND DAVID ROBINS,, SHROFF
PUBLISHERS & DISTRIBUTORS PVT. LTD
2. PYTHON FOR DUMMIES by MARUCH, S., & MARUCH, A., JOHN WILEY & SONS

3. MACHINE LEARNING WITH PYTHON FOR EVERYONE by MARK FENNER, PEARSON

Session 2023-24 Page:2/2

You might also like