Class information
CIS121 Info Systems and Programming
- CRN: 23782
- Credits: 4
- Locations, days, times, and instructors:
- Online, Available 24/7
From April 1 through June 15, 2024, Ahmed I ElHoffy
- Online, Available 24/7
Details about this class
zyBooks
Every week there will be reading and exercises in zyBooks to complete. These will be worth 10 points per module. These replace quizzes and exams.
Learning Outcomes
On completion of this course the student should be able to:
- Apply logic, business rules and entity relationship diagrams to design databases.
- Create web sites using latest HTML and CSS standards.
- Design a basic home wireless network and office network while utilizing current wireless security.
- Solve simple quantitative and qualitative problems using computer programming.
- Install and manage operating systems and applications.
- Weigh security issues related to technology including viruses and spyware.
- Identify ethical issues relating to the IT professional.
Technology
Covers evaluation, selection and application of computer technology to solve practical problems in database design, web page design, networking and programming. Addresses ethical issues associated with technology. Prerequisites: WR 115, RD 115 and MTH 20 or equivalent placement test scores.
Required Hardware
A microphone or webcam is required for an assignment and the presentation
Required Textbook
Sign in or create an account at learn.zybooks.com
Required Software
PC Users - Windows 7 or higher (available through Azure Dev Tools for Teaching)
MAC Users - macOS
Word Processor: Word (Microsoft Office Home or Microsoft Office 365 for students) or Writer (LibreOffice). Needs to include a Word Processor capable of saving in .docx format (MS Word, LibreOffice Writer, or OpenOffice Writer). Native macOS applications (Pages, TextEdit, Sheets, FileMaker, etc.) are NOT ACCEPTABLE.
Database: Microsoft Access.
If you have a Windows computer,
- If Access isn't part of your Microsoft Office Suite, you can download Access through Azure Dev Tools for Teaching.
If you have a Mac, you may either:
- Use Boot Camp, Parallels or VirtualBox to create a Windows partition, and use Azure Dev Tools for Teaching to download MS Access.
- Use Splashtop (see below) to use the school's computers, which have MS Access installed.
Web browser (Microsoft Edge, Internet Explorer, Firefox, Chrome or Safari)
Zip program (should be included in your operating system)
Text Editor like Brackets
Diagram Software like MS Visio (available through Azure Dev Tools for Teaching) or Draw.IO
Python IDE: Pycharm Edu or Pycharm with EduTools plugin
Zoom - communication software as part of the online room
Azure Dev Tools for Teaching (formerly Microsoft Imagine)
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. Click on link for details.
This software enables students to access PCC computers from off campus. Students must contact their instructor who will, in turn, contact IT to provide access. IT will then contact the student with a Splashtop link. For security reasons, students cannot do this on their own.
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 & Remote Teaching 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.
Online Prerequisite | Start Guide for Online Learning
Before you take your first online class at PCC, you must complete the start guide for online learning. The start guide will help you decide if online classes are right for you. Once you complete the start guide, you will be eligible to register for online classes.
The Start Guide is not required for Remote classes but strongly recommended.