Chevron Left
Back to Accounting Data Analytics with Python

Learner Reviews & Feedback for Accounting Data Analytics with Python by University of Illinois at Urbana-Champaign

4.3
stars
85 ratings

About the Course

This course focuses on developing Python skills for assembling business data. It will cover some of the same material from Introduction to Accounting Data Analytics and Visualization, but in a more general purpose programming environment (Jupyter Notebook for Python), rather than in Excel and the Visual Basic Editor. These concepts are taught within the context of one or more accounting data domains (e.g., financial statement data from EDGAR, stock data, loan data, point-of-sale data). The first half of the course picks up where Introduction to Accounting Data Analytics and Visualization left off: using in an integrated development environment to automate data analytic tasks. We discuss how to manage code and share results within Jupyter Notebook, a popular development environment for data analytic software like Python and R. We then review some fundamental programming skills, such as mathematical operators, functions, conditional statements and loops using Python software. The second half of the course focuses on assembling data for machine learning purposes. We introduce students to Pandas dataframes and Numpy for structuring and manipulating data. We then analyze the data using visualizations and linear regression. Finally, we explain how to use Python for interacting with SQL data....

Top reviews

PG

Feb 24, 2023

Extremely useful to get first hands on Python analytics and to build on the acquired skills. Highly recommended!

JG

Feb 2, 2022

Perfect to start, they focus on teach the basics true it is up to you if you want to practice and learn more

Filter by:

26 - 27 of 27 Reviews for Accounting Data Analytics with Python

By sasi K

•

Apr 29, 2021

good

By Lorraine M

•

Aug 17, 2021

This review comes with two caveats: (1) this is not the type of material that interests me and (2) it is not the type of material that I learn easily. Having said that, I think this course tries to introduce too many concepts without expanding enough on any of them. As a result, assignments are often just regurgitating code and substituting variables instead of doing any quality "thinking" about the topics. The last part of the course contained grammatically incorrect assignments and was difficult to understand. But, the course was put together very well. And, I recognize that my low rating might be more a result of my dislike of the material than the instructors or the course material.