Welcome to CIS 201 Online

Drag to rearrange sections
Rich Text Content

profile.jpg         CIS 201 

Welcome to distance education at Cuesta College! My name is Jennifer Hubbard, and I am the instructor for the online section of CIS 201. This letter is to inform you of some important details prior to the start of the online class.

This course is entirely online.  There are no on-campus meetings.   There will be weekly synchronous online meetings, but if you are unable to attend in person, you are more than welcome to watch the recorded lesson.  

Course Environment: This online course will be using a Web-based Learning Management System Canvas as the method to disseminate information. Canvas provides the framework for the course including PowerPoint presentations, student data files, the tools to receive and send course materials, and a grade book. 

Online Learning

If you have never taken an online class or this is your first experience with Canvas, please be patient with yourself. Online classes are not inherently easier, although they may be much more convenient for many students. You should expect to spend at least as much time, if not more on this course as you would on a course that meets face to face. Since there is no lecture component, much of this time will be self-directed and there will be a substantial amount of reading, viewing, studying, and writing required. This course is completely online using Canvas; all coursework (discussions, assignments, quizzes) is submitted online. There are no face-to-face meetings.

Please be prepared to spend 16 - 24 hours per week on coursework for this class. 


  • First, go to the Online Readiness ResourcesLinks to an external site. and take the "self-assessment " and review all the resources that were designed to help you understand the basis for an online class and the skills necessary for success. (If the tutorials do NOT describe you, then taking this class online is NOT for you and I strongly suggest that you drop the online class and enroll in a traditional classroom section.)


Course Description

This course presents an introduction to computer science principles.  This includes techniques for problem analysis, software design, implementation, and verification with particular reference to object-oriented programming.

Course Objectives:

  1. Understand and convert between binary, hexadecimal, and decimal number systems.
  2. Design and interpret logic gates/circuitry, truth tables.
  3. Problem solving, algorithms in concrete and abstract form.
  4. Computer architecture, including memory, CPU.
  5. Differences and similarities between machine level programming and higher level languages.
  6. Applications for computer, including artificial intelligence, information systems, graphics, simulation.
  7. Recognize and correct syntactical and logical errors in the programming language (JavaScript) used as the teaching vehicle in this course.
  8. Learn decision, repetition, and classes in the programming language..
  9. Demonstrate the ability to devise tests that prove that an application is functioning properly.


The two textbooks required for this class are available from the Cuesta Bookstore: 

  1. Computer Science Illuminated, 6th Edition by Nell Dale and John Lewis, ISBN: 978-1—284-05591-7
  2. JavaScript for Kids by Nick Morgan, No Starch Press, ISBN: 978-1-59327-408-5

Required Materials

  1. You MUST have daily access to a PC in order to complete most of the assignments in this class. 
  2. You must have daily internet access.
  3. You will need access to Netflix or iTunes for several assignments in this course. 
  4. Supplemental Materials necessary for the class, as applicable.


Class opens / Accessing Canvas: Prior to the Monday classes start, you will receive an email to your my.Cuesta.edu address providing you with a reminder that class will be starting and log in procedures for Canvas, the learning management system (LMS) used to deliver course content. You can access Canvas by logging into MyCuesta, then clicking on the Resources Tab, then clicking on Canvas in the Online Learning Channel, or by typing the Canvas address (https://cuesta.instructure.com/) into your browser address bar. Do not bookmark / favorite the canvas site after your login, or you will get an error message next time you try to log in. You must access the Canvas log in directly.

If you are not familiar with logging into Canvas, please refer to the Canvas Quick Reference GuideLinks to an external site.. Once logged into Canvas you will be directed on where to get started. Be sure to read all the direction on the course home page.  

If you are having difficulty logging into Canvas after and need assistance please email me or technical support at this email address: support@my.cuesta.edu

Technical Support

Cuesta students are encouraged to direct all technical support inquiries to support@my.cuesta.edu. If you are having issues with Canvas, you should contact the Canvas Support Hotline at (877) 921-7680, or click on the help button on the Canvas Navigation to report a problem.

If you are having difficulty viewing the course or logging in, it may be because you are not using the correct url: https://cuesta.instructure.com/ or you are using your phone or using an unsupported browser.


Your learning environment is best accessed from a desktop or laptop computer, using Firefox or Chrome. This may solve your problem! Please review the browser requirements and minimum computer specificationsLinks to an external site. at:



This course is designed using an accessible Learning Management System, and course materials have been created with ADA compliance in mind. If you have a disability and might need accommodations in this class such as extended time on exams or other resources. Please contact the instructor as soon as possible so that you can receive appropriate accommodations in a timely manner. You should also contact DSPS (Disabled Student Programs & Services)Links to an external site. at 805-546-3148 or

College & Course Policies:

Academic Honesty Policy: My academic honesty policy is discussed in depth on the syllabus. In addition to my course policy, please note all students attending San Luis Obispo County Community College District at any district site and when representing Cuesta College in any off-campus activity, assume an obligation to conduct themselves in an acceptable manner compatible with the Student Code of conduct. Please review the Cuesta College Student Code of conductLinks to an external site. at:

Add / Drop Policy: Please review the Cuesta policy for drops

  • Add Policy:
  • Drop Policy:


Waitlist Policy: Before the course begins myCuesta automatically fills the waitlist when someone drops the course. If you are on the waitlist during this time please pay attention to your email. MyCuesta will email you when a spot has opened in the course and you will have 48 hours to claim your spot in the course. During the first week of the course I will email add codes if there is space available. Please watch your email for a code if you are on the waitlist. In addition to my course specific procedures, please review Cuesta’s waitlist procedure and instructionsLinks to an external site.:

If you do not join the waitlist before the course begins do not email asking for an add code. This course is not available for “crashing”.

Jennifer Hubbard


Drag to rearrange sections
Rich Text Content

Page Comments