Class information
CS161A Programming I
- CRN: 11987
- Credits: 4
- Locations, days, times, and instructors:
- Online (no scheduled meetings), Available 24/7
From January 4 through March 20, 2027, Jeffrey M Abramson
- Online (no scheduled meetings), Available 24/7
Details about this class
Hi, my name is Jeff Abramson, I have been teaching CompSci classes at PCC for over 20 years. I am a part time instructor who works in the industry, so you get that perspective from me - I like to share real life examples, pitfalls, where the learning really is important, etc. I have a long and wide experience with hardware and software development. I live in Seattle, so all of our course interaction is virtual, but you will find my response time/frequency to be very good, I get that feedback all the time. So hope to see you in the class!
This class is 100% Distance Learning. There will be sessions scheduled from time to time with the hope that most students can make it. There are regular discussion forums that require some interaction with other students, i.e., study groups, and thus some amount of scheduling logistics you will do with your partner(s).
This course uses an online textbook from zyBooks.com which is not free. There is no hardcopy textbook, but you can make printouts for yourself. The text can be accessed using any standard web browser. You can get a temp subscription for 1 month. If you have a 1-year subscription that cannot use that for these books - email support@zybooks.com for any issues.
Technology
You will be coding C++. A list of IDEs (Integrated Development Environments) will be provided in the syllabus. Most computers should work for this. In addition, you will use the browser to view, upload, download, etc., from the class. You will need Microsoft word, Google Docs or equivalent. You will interact with me and other students through zoom and/or discord, so best situation here is a computer with a microphone and camera. Zoom from smartphone may be OK in some cases but much harder when sharing screens, etc.
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. It is important to log in as soon as the class starts to see what the participation requirements are.
Online technical requirements
Please be sure to read the quick guide to Online Learning technical requirements.
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.
Prerequisite for online classes
Before you take your first online class at PCC, you must complete the start guide. The start guide will help you decide if these classes are right for you. Once you complete the start guide, you will be able to register for these classes.