Class information

CS160 Exploring Computer Science

Back to class listing

  • CRN: 21379
  • Credits: 4
  • Locations, days, times, and instructors:
    • Cascade TEB 227, Tuesday and Thursday, from 10am to 12:50pm
      From March 31 through June 11, 2026, Jeff A Yarnell

Class materials

Textbooks

No textbooks required

Details about this class

This class will introduce a range of computer science topics including computer architecture, security and AI. Students will do some programming using Python. Prior to becoming an instructor, I worked in the software industry for 35 years as a software engineer and manager of software development teams. I share stories from my experience that relate to what we are studying.  

This class has scheduled meetings at Cascade campus on Tuesdays and Thursdays from 10:00 - 12:50 AM. Class sessions will be used for explanation and demonstration of concepts and opportunities for students to practice new skills. Class sessions will also be on Zoom and recorded and shared with students in case they are unable to attend class in-person. 

As your instructor, I will be available in-person after class and by appointment using Zoom.

This class does not use a textbook. All course learning materials are available online (in the course’s D2L modules). 

Technology

You will need a computer and web browser for this class. You will write Python code using the integrated development environment (IDE) of your choice (e.g., PyCharm, VS Code, Replit).

No show policy

Your instructor can mark you as a "no show" if you do not participate in your class during the first week. This will remove you from the class.

Students with disabilities

Students with disabilities should notify their instructor if accommodations are needed to take this class. For information about technologies that help people with disabilities taking Online based classes please visit the Disability Services website.