Python for Beginners

  • Program details
  • Dates and time: 6 – 9 p.m. Tuesdays: March 1 – April 26; (March 15 spring break)
  • Location: Online, instructor-led live sessions
  • Number of sessions: Eight sessions over nine weeks
  • Instructional fee: $995
  • Format: Zoom videoconference

Computers are immensely powerful tools, but programming them can feel daunting. In this class, we use the Python programming language to explore the basics of programming. We will lay down a solid foundation, think about computational problems programmatically, and learn to make the computer work for us.

What you will learn

Students who complete the certificate program will be able to:

  1. Write Python programs
  2. Perform basic data processing tasks in Python
  3. Think programmatically about solving problems

Meetings and format

The course consists of Zoom videoconference meetings with live instruction. To attend via Zoom, students will need a computer with webcam, microphone and high-speed internet.

Each Zoom session allows for live interactions with the instructor and other students via chat, web conferencing or phone, all in real time. Assignments and other materials will be available online through a web-based learning management system.

Who should attend

Anyone who would like to establish a foundation in programming in a widely used language, so they can put their computer to work solving problems and crunching data.

See Requirements for eligibility.


The instructional fee is $995, including a nonrefundable administrative fee of $75. See Registration for details.


Paul Bonamy

Paul Bonamy holds a doctorate in computer science from Michigan Technological University, where he focused on computer security. He teaches a variety of computer science courses at WSU Vancouver. Originally from Michigan, he still doesn’t understand how one can have “winter” without snow.