UGA Bulletin Logo

Python Programming Skills for Business Analytics I

Analytical Thinking

Course Description

Introduces students to data analytics with the Python programming language. Covers programming fundamentals and focuses on built-in data structures in Python for storing and manipulating data and statistical analysis and data visualization. Concludes with a data exercise to put knowledge and skills across topics into practice.


Athena Title

Python Prog Bus Analytics I


Non-Traditional Format

This course will be taught 95% or more online.


Prerequisite

Admission to a full major in the Terry College of Business.


Grading System

S/U (Satisfactory/Unsatisfactory)


Student learning Outcomes

  • Students will demonstrate proficiency in Python programming fundamentals, including syntax, variables, data types, control structures, functions, and basic scripting techniques.
  • Students will apply appropriate data structures and transformation techniques to organize, manipulate, clean, and prepare data for analysis.
  • Students will use the Pandas library to efficiently import, manage, query, merge, and analyze tabular datasets.
  • Students will employ statistical methods to summarize data, identify patterns, test hypotheses, and support data-driven decision making.
  • Students will create clear, informative, and effective visualizations that communicate analytical findings and insights to diverse audiences.

Topical Outline

  • The analytics workflow in Python
  • Reproducible analytics in the Jupyter environment
  • Markdown language for technical documentation
  • Python variables, operators, and types
  • Python functions, control flow and string manipulation
  • Python built-in data structures and list comprehensions
  • DataFrame and Series with the Pandas package
  • Descriptive statistics and regression analysis
  • Data visualization of relationships, distributions, and categories
  • Data analysis exercise

Institutional Competencies Learning Outcomes

Analytical Thinking

The ability to reason, interpret, analyze, and solve problems from a wide array of authentic contexts.



Syllabus


Public CV