CS152 Python For STEM

CS 152 Python for STEM is intended as the first programming course for students with no prior programming experience to learn the basics of programming using the Python 3 language. This 2-credit course is ideal for students seeking an introduction to Computer Science as a possible major or minor, and students in other majors that wish to learn some basic programming skills for use in their field.

All course content is online.

Exams may require the use of the Respondus Lockdown browser.

We use zyBooks for reading activities, labs, and assignments. zyBooks supports a flipped classroom approach where you complete reading and activities prior to the lecture.

We use Canvas for exams and posting grades from zyBooks.

2025 Fall Semester Details

Instructor(s)

Instructor

Ariana Mims

Office

Computer Science Building

Email

ariana.mims@ccolostate.edu

Office Hours

TBD

Class Schedule

Section

Schedule

Location

Instructor

001

MWF 12:00p – 12:50p

Stadium 1205

Ariana Mims

801

Async

Online

Ariana Mims

TA Information

Name

Role

Help Desk Hours

Ali Shannon

Lead UTA

TBD

Ethan Obiri-yeboah

UTA

TBD

Tyler Reichman

UTA

TBD

Alex Knott

UTA

TBD

Course Information

Section 001 occurs during the first eight weeks of the semester. Each section uses a unique zyBook. Some important dates for the term are listed below.

SectionWhenWhereWho
001MWF 12:00-12:50Stadium 1205Ariana Mims
R01TR 1:00pm-1:50pmCSB 215
RO2TR 2:00pm-2:50pmCSB 215
RO3TR 11:00am-11:50amCSB 215
RO4TR 12:00pm-12:50pmCSB 215
RO5TR 9:00am-9:50amCSB 215

All course content is contained in an online zyBook, including labs and assignments.

Helpdesk Hours

Writing your first programs can be difficult. We want you to be successful. If you are struggling with an assignment or behind in the course, please ask for help to the Teaching Assistants (TAs) and your instructor.

The instructor and teaching assistants are available during the specified hours via the CS152 Helpdesk on our Teams Course.

TimeMTWRF
10
11
12
1
2
3

All Helpdesk sessions will be online in our course Team’s channel.

Python

We use Python 3 in this course. Python 2 is similar, but there are differences which will affect grading. If you choose to do work outside the zyBooks environment, make sure you have the correct Python version installed.