Recent SemestersSpring 2027, Fall 2026Class SizeNot publishedCredits3.5PrerequisiteCIS 103 or equivalent with a grade of "C" or higher or "Pass". This course introduces the Python programming language, its syntax, structures and libraries. It develops object-oriented design and programming techniques and includes practice in robustness and transparency in software development while writing object-oriented console applications and introducing the fundamentals of graphical user interface (GUI) tools.