CIS105M : Introduction to Computer Science
This course introduces students to the foundational principles of computer science using the Python programming language. Students explore algorithms, problem-solving strategies, data types, control structures, and modular design while learning the fundamentals of coding, debugging, and documentation. Emphasis is placed on writing clear, efficient, and well-structured Python programs that illustrate core computer science concepts.