BUS-S432 Applied Data Programming for Business
Students enroll in BUS-BE 432. This is the first course of a two-course sequence. As a precursor to the Financial Data Analytics course (BUS-F432), this course focuses on the ability to analyze and visualize data in useful ways using data programming (e.g., Python). The course emphasizes creation, execution and testing of Python programs using calculations, decision statements, loops, arrays, functions, structures, classes, and objects. Topics primarily include interaction with data sources as well as processing and representing data with logical operations: theoretical and working knowledge of the principles of programming, format and use of objects, basic input/output methods and their use, functions and parameter passing, building stand-alone applications using Python, data-driven and web-based distributed applications using the Python framework, and the use of Python packages such as NumPy and Pandas. Tools (e.g., GitHub, Anaconda) are employed to help document selected hands-on business data analytics workflows, processes, and projects. The follow-on course on Financial Data Analytics focuses on analyzing real-world financial data in a variety of settings.