CIS 201 - Day Dual Instruction

Drag to rearrange sections
Rich Text Content

cis.png

Welcome to  CIS 201 at Cuesta College!

This letter is to inform you of some important details prior to the start of the class: 

  • The class will meet in person on the San Luis Obispo campus of Cuesta College in room 3413 on Monday and Wednesdays from 12:30 - 1:20 in room 3413.    
  • This class is a Hybrid offering.  This means that a portion of the class will be completed online and a portion of the class will be completed in-person. 
  • The online portion will take place during the first six weeks of the semester.  The rest of the semester will occur in person.  

Mandatory class meetings:

Wednesday, January 22, 2020, 12:30 - 1:20

Monday and Wednesday, March 2, 2020 - May 20, 2020, 12:30 - 1:20

You will have two instructors for this class:  

 

profile.jpg bob.png
My name is Jennifer Hubbard.  I will be your instructor for the first six weeks of the semester.  We will meet in-person on the first day of the semester, Wednesday, January 22 at 12:30 in room 3413 on the main campus.  After the first meeting date, the class will take place online for the next six weeks. 

My name is Robert Sfarzo.  I will be your instructor for this class from March 22 until the end of the semester.  Class meetings will take place in room 3413 on Monday and Wednesday afternoons from 12:30 - 1:20

 

 

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 computers, 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 decisions, repetition, and classes in the programming language..
  9. Demonstrate the ability to devise tests that prove that an application is functioning properly.

Textbooks 

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 regular access to a PC in order to complete most of the assignments in this class. There are PCs available in the open lab on the San Luis Campus
  2. You must have regular internet access in order to complete the assignments in this class.
  3. You will need a 2GB Flash drive in order to transport files from home to class. In lieu of this, you are welcome to email files back and forth to yourself, but you must make sure that your email server is equipped to handle occasional large files. 
  4. You will need access to Netflix for several assignments in this course. Because we do not have class time to watch some of the films required for this course, you will be required to watch them on your own. 

 

Canvas:

Make sure that online learning is right for you:  Are online classes right for me? 

Most of your assignments will be submitted online through Canvas.  You can access Canvas by going to https://cuesta.instructure.com/ 

Your user name and password will be the same as your MyCuesta user name and password.

Important links

Please make sure that you are familiar with all of the campus policies below:

Add Policy: 

http://www.cuesta.edu/student/studentservices/admrreg/arpolicies/addcourse.htmlLinks to an external site. 

Drop Policy: http://www.cuesta.edu/student/studentservices/admrreg/arpolicies/dropcourse.htmlLinks to an external site.

Academic Honesty Policy:

http://www.cuesta.edu/student/documents/admissions_records/code_of_conduct.pdfLinks to an external site.

Waitlist Procedures:

 http://www.cuesta.edu/student/studentservices/admrreg/arpolicies/Waitlist.htmlLinks to an external site.

Accessing Canvas:

http://www.cuesta.edu/student/documents/distance_ed_students/Canvas_Quick_Reference_Students.pdfLinks to an external site.

Tech Support Cuesta’s LMS: http://www.cuesta.edu/student/aboutacad/distance/technical_support.htmlLinks to an external site.

I am looking forward to meeting you.  If you have any questions at all PLEASE contact us via email:

Jennifer Hubbard                                                    Robert Sfarzo

jhubbard@cuesta.edu                                          robert_sfarzo@cuesta.edu

rich_text    
Drag to rearrange sections
Image/File Upload
cis.png
attachment 2225597  
Drag to rearrange sections
Rich Text Content
rich_text    

Page Comments