Apr 02, 2026  
2026-2027 Undergraduate Catalog 
    
2026-2027 Undergraduate Catalog
Add to Catalog (opens a new window)

CSCI 1200 - Think Logically with Python

(3 credits)
Introduces logical thinking and foundational problem-solving skills through the use of Python. Emphasizes computational reasoning, algorithmic thinking, problem decomposition, pattern recognition, abstraction, and basic programming logic. Provides an accessible entry point into programming by focusing on how to analyze problems and design solutions before implementation. Serves as a preparatory pathway for further study in logical thinking, problem solving, and programming.

Notes: Note: Students who have completed CSCI 1250 or its equivalent with a B- or better may not take this course.


View the Spring 2026 Schedule of Classes

View the Summer 2026 Schedule of Classes

View the Fall 2026 Schedule of Classes




Add to Catalog (opens a new window)