May 01, 2024  
2022-2023 Graduate Catalog 
    
2022-2023 Graduate Catalog [ARCHIVED CATALOG]

SIE 508 - Object Oriented Programming


Addresses the integration of software components into large-scale software architecture.  This course introduces advanced programming skills and focuses on programming and design using a high-level object oriented language with emphasis on Python or Java with some coverage of the other.  The core concepts of object-oriented programming are examined and practical applications in the domain of data science and as seen in stacks, queues, lists, and trees are explores.

Prerequisites & Notes
SIE 507 or programming experience in Python, or permission of the instructor.

Credits: 3