CS 150B - Culture and Coding: Python (GT-AH3)
| Program start date | Application deadline |
| 2026-01-20 | - |
Program Overview
Program Overview
The Colorado State University Online offers various academic programs, including Bachelor's Degrees, Master's Degrees, Ph.D. & Doctoral Degrees, Grad Certificates, Courses, and Professional Education.
Academic Programs
- Bachelor's Degrees
- Master's Degrees
- Ph.D. & Doctoral Degrees
- Grad Certificates
- Undergraduate Minors, Certificates, & Training
- Professional Development & Training
- Courses
- Credit Courses
- Noncredit Courses
- All-University Core Curriculum
- Free Online Courses
- Osher Lifelong Learning Institute
- Professional Education
Course Details
CS 150B - Culture and Coding: Python (GT-AH3)
This course is a survey of computer science, formal logic, and computational thinking, exploring historical, gender, and cultural perspectives on the role of technology in society. It includes learning basic elements of the Python programming language, writing small programs, and constructing written arguments on ways in which technology influences modern culture. Previous computer science experience is not necessary.
Prerequisite
Credit is allowed for only one of the following: CS 150, CS 150A, or CS 150B.
Textbooks and Materials
Textbook information is available at the CSU Bookstore about 3 weeks prior to the start of the term.
Instructors
- Elisa Cundiff
Section Details
Section 801 (Online)
- Registration ends: Sunday, January 25, 2026
- Date: January 20 - May 10, 2026 (16 weeks)
- Time: Asynchronous
- Drop and withdrawal deadlines:
- 100% tuition and fees refunded: February 4, 2026
- 50% tuition refunded with 'W' grade: March 23, 2026
- No tuition refunded and 'W' grade: April 17, 2026
- Instructors: Elisa Cundiff
- Tuition: $1,470
Additional Information
Please note that if you are currently registered or waitlisted for an existing main campus section of the course, you must first drop the main campus course section before requesting to register for the CSU Online course section. If you submit a registration request for a CSU Online section without first dropping any existing registrations or waitlist entries for the same course, your CSU Online request will not be processed.
