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: Undergraduate
Course Component: Lecture
Grade Component: Letter Grade (default) Satisfactory/No credit (option)
Minimum Credits: 3
Maximum Credits: 3

Past Sections

Please click the headings below to view the hidden sections.

Fall 2021