This course will provide an introduction to programming, data processing, and data mining, and applied machine learning using Python for highly motivated students with little or no prior experience in programming. The course will focus on learning the basics of Python programming language in the context of working with data, planning and organizing programs, commonly-used algorithms, data management, data cleaning, basic machine learning, data mining, and fundamentals of computational modeling.

Academic Career: Graduate
Course Component: Lecture
Grade Component: Grad LG/SNC Basis
Minimum Credits: 3
Maximum Credits: 3