2025-2026 Academic Catalog 
    
    Dec 05, 2025  
2025-2026 Academic Catalog

CS 1160 - Introduction to Computer Programming



Credit Hour(s): 4

Course Description: Basic concepts of programming in Python. Input/output, decision structures, repetition structures, functions, file operations, primitive data types and structures, object-oriented design, data analysis, and graphical user interfaces.

Prerequisite(s): WSU Math Placement Level 30 or Undergraduate level MTH 1270 Minimum Grade of D or Undergraduate level MTH 1280 Minimum Grade of D or Undergraduate level MTH 1350 Minimum Grade of D or Undergraduate level MTH 2300 Minimum Grade of D

Corequisite(s): CS1160L

Course Level: Undergraduate
Schedule Type(s): Lecture
Grade Mode: Standard
Term(s) Offered: Fall, Spring
An additional fee is associated with this course.