BSTTĀ 426. Python for Data Science and Large Language Models. 3 hours.
Provides a comprehensive introduction to Python programming in the context of data science and natural language processing (NLP). Students will learn essential data manipulation, visualization, and machine learning techniques. Course Information: Extensive computer use required. Prerequisite(s): No prerequisites except that some very basic understanding of programming in SAS or R or some other programming language is needed along with basic analytical knowledge. Motivation to learn programming concepts is key. Recommended background: IPHS 402 or EPID 406 or BSTT 413.