Class information

CIS121 Info Systems and Programming

Back to class listing

  • CRN: 12926
  • Credits: 4
  • Locations, days, times, and instructors:

Class materials

Textbooks

Find out which textbooks are required for this class.

Details about this class

I am delighted to be your professor for CIS121 - Information Systems and Programming

This course is designed to provide you with a "sampling" of various types of technology, skills, and information. In this course, you will learn about:

  • Ethics and Artificial Intelligence (AI) in technology
  • Security
  • Webpages (HTML/CSS/CSS Box Model)
  • Basic Programming (Python & Programming control structures)
  • Databases (querying and analyzing data)
  • Operating systems
  • Networking/Data Communications
Core Technology
Instructional Materials Required Hardware:
  • Reliable access to a computer capable of running the Require Software (see below)
  • Reliable access to the Internet including a Web browser
  • Access to a microphone/headset and webcam (for modalities that require synchronous attendance & participation)
Required Textbook
  1. Sign in or create an account at learn.zybooks.com
  2. ZyBook Code is required (will be given  within the first week of classes)
  3. It will require your section/CRN number (refer to the Course Information at the top of the syllabus).

Review the Getting Started guide if you're having trouble signing in, creating an account, or subscribing to the zyBook.

Visit the How to Use a zyBook page for help getting started.

Visit the Help Center if you are still having trouble with a zyBook, and read How can I get further help? if you need to contact zyBook support.

NOTE: To support you and facilitate instruction, you will also use materials provided to you from within your D2L account and supporting educational learning environments.

Required Software

You should not have to pay for any of the software required below. Azure Dev Tools for Teaching is a service of the Microsoft Academic Alliance which provides free Microsoft products for students registered in classes that require them.

Operating System: Word Processing: Database Application: 
  • Microsoft Access (included in the Microsoft Office Suite which you can download from Azure Dev Tools for Teaching). Note, Microsoft Office for Mac does not include Microsoft Access. If you only have access to a Mac computer, you may:
    • Visit a local campus and use PCC lab computers
    • Use Boot Camp, Parallels or VirtualBox to create a Windows partition so that you can install the full version of Microsoft Office with Microsoft Access from Azure Dev Tools for Teaching
Supported Web browsers: File & Folder Compression Software (a.k.a. "Zip" programs):
  • These are typically included in with operating system. 7Zip is another downloadable option.
Text Editor:
  • The latest version of Notepad++ or Brackets will make HTML & CSS much easier with great built-in tools to help auto-complete parameters and highlight errors.
Diagram Software: Integrated Development Environment (for writing Python code): Video Conferencing/Virtual Meeting Software (if required for class)
  • You can download or sign in to Zoom directly (using your @pcc.edu email address), and
  • You can find Zoom meetings by clicking "Zoom" in the main D2L navigation bar

My teaching philosophy:

As an educator, I strongly believe that all students, regardless of their circumstances or the socio-economic adversity they face, have the right to accessible and equitable education. Moreover, I view my students holistically and consider their academic, professional, and personal needs so that they are empowered to succeed. This, in turn, guides my pedagogy, from course design to delivery, such that I aim to help guide my students to become proficient computer programmers. This approach manifests itself through a direct commitment to wide-ranging, trust-based accommodations in my syllabus. Your commitment to work hard and learn the materials is vital; communication from me to you and you to me is essential; and if you require accommodations, then please reach out to me!

I hope to see you in my class!

Sincerely,

Robert Kobus, MA²

Professor: Computer Information Systems - Cybersecurity


-- 
Pronouns preferred: he/him/his
Instructor, Computer Information Systems - Cybersecurity
(CIS, AI, & Cybersecurity)
Portland Community College Sylvania Campus
Office: SY, TCB 312

Technology

We will be using an online textbook in addition to FREE software and resources. Be sure to obtain the required online textbook and the educational version of PyCharm: the Python IDE for programming provided by JetBrains:

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.