Potsdam Logo
CIS Logo

CIS 295 Object-Oriented Programming in Python

Barbara Nostrand, Ph.D.


Welcome to Object-Oriented Programming in Python. This is the homepage for the course. Writing large software systems that work is difficult and expensive. Maintaining those systems is even more difficult and expensive. Object-Oriented programming languages, such as Python, can make it easier and cheaper. Python is a wide-spectrum scripting language, suitable for a variety of applications. It is particularly suitable for integrating large systems. Object-Oriented scripting languages are superb for writing specifications for large systems. Such a specification searves as the first prototype of the final program. Due in part to the close integration of Python and Java in the Jython package, Python is rapidly gaining acceptance in industry.

Home Page Contents