IS 280 — Python
focuses on software development problem-solving methodologies utilizing current software design and development tools implemented in the Python programming language. Topics include data structures, program design, pseudocode, language control structures, procedures and functions, error handling, and object-oriented design. Assignments are developed in Python using a current Integrated Development Environment (IDE). Prerequisites: Reading Proficiency