BUAN4381 - Object Oriented Programming with Python
BUAN 4381 Object Oriented Programming with Python (3 semester credit hours) Explores fundamental concepts of Object-Oriented Programming (OOP) and applying principles using Python. Key OOP topics include classes, objects, inheritance, encapsulation, and polymorphism, as well as programming fundamentals for data science and analytics. Focus will be to integrate hands-on coding exercises to reinforce language constructs and utilize functions from basic libraries, along with practicing coding, including opportunities for collaboration through paired programming activities. Prerequisites: ITSS 3311 and (MATH 1325 or MATH 2413 or MATH 2417) and (CS 2305 or MATH 2333 or MATH 2418 or OPRE 3333). (Same as ITSS 4381) (3-0) S