CSIS 112 : Fundamentals of Programming in Python
This course provides an intensive introduction to programming and scripting using the Python language. Students establish a foundation in algorithmic thinking and problem solving by developing scripts that address complex computational challenges. The curriculum moves from core constructs to intermediate object-oriented programming concepts, teaching students how to organize their scripts into modular and reusable components.