CS 8 - Fall 2018

Instructor: Toby Gustafson
Office: Winston Chung Room 118 or 105
Office Hours: TR 2:00PM - 3:30 PM
Email: gusta@cs.ucr.edu



Lectures
Required Class Material
Grading
Labs
Midterms
Cheating Policy
Scores (as of 12/11)



Announcements:




Lectures:
Section Days and Times Room
001 TR 12:40 - 2:00 MSE 104
002 TR 3:40 - 5:00 MSE 104
003 TR 5:10 - 6:30 MSE 104



Required Class Material (available online only):

Textbook: Visualizing Technology (part of MyITLab) Labs: LearnCS8
MyITLab
 

All of the material for this class is web-based, can only be purchased online, and is NOT available in the UCR bookstore.
Note that none of these websites are affiliated with UCR in any way, so the online purchases must be done using a credit card or Paypal. I apologize if this is an inconvenience for anybody, but was done to save money.

Textbook:

The textbook is is an e-book and is part of MyITLab. Please see the MyITLab section below.

LearnCS8 Labs:

Please read the following instructions carefully as you will need to sign up for 2 different web sites.

The LearnCS8 labs are a set of 3 labs where you create web pages using HTML. The instructions for each lab come from the LearnCS website but the work itself is actually done using a different website (Cloud9).

You will first need to sign up on the LearnCS8 site. The cost is $15.

Note: the site uses Paypal for payment, but you do not need to have or create a Paypal account as it has a "purchase as guest" option that allows you to enter a credit card number.

You will be asked for your Student ID number when registering for the LearnCS8 site. Please enter it as one 9-digit number, such as 860123456.

You will actually complete the LearnCS8 labs on another web site called Cloud9.

Cloud9 is part of Amazon Web Services (AWS). Though anybody can create an AWS account for free, we are using "special" AWS accounts that allow you to share your work with your TA. Click the following link for instructions on how to setup your Cloud9 account. Note that you must be at UCR to do the setup, but once you have done that, you will be able to login to your account and do your labs from anywhere.

Cloud9 Setup Instructions

You have the option of showing your assignments to your TA during his or her office hours or "sharing your workspace" so your TA can grade your assignments remotely. Following are instructions on how to share your workspace. Note that you should not make any further changes to an assignment after sharing your workspace.

Sharing Your Cloud9 Workspace

MyITLab Labs:

Eight (8) of the labs will be done from a web site called MyITLab. The cost is $85.

MyITLab Registration Instructions

IMPORTANT! Once you have registered, you need to enter your Student ID number into MyITLab and change the timezone settings.

NOTE: Failure to enter your Student ID will result in your lab scores not being included in your grade calculations. Therefore, please perform do the following as soon as you register:

  1. Login to your MyITLab account
  2. Open Getting Started Tab
  3. Open Time Zone and Student ID (screenshot)
  4. Enter Student ID as one 9-digit number, such as 860123456 (screenshot)
  5. For the Time zone dropdown, select (GMT -08:00) Pacific Time (US and Canada; Tijuana)
  6. Scroll down until you see the "Save" button and click on it to save

Warning to Mac OSX users: Some exercises are more difficult and a few cannot be completed at all if using a Mac. Therefore, if you have any problems, you should use a MS-Windows or lab computer.

If you have any technical issues with MyITLab, call the 24-hour Pearson tech support at 844-292-7016.

The following are links to videos that show you details on how to use MyITLab:




Grading
Midterm 1 25%  
Midterm 2 25%  
Midterm 3 25%  
  Labs 25%  
 
  Note: There is no final exam.
Grading Scale


Labs

All labs are web-based, which means all of the LearnCS8 and MyITLab assignments must be completed and submitted using a web browser. Note that it is highly recommended that you use a recent version of Google Chrome to do the labs. Using any other browser, espcially Internet Explorer or Edge, is not recommended.

The process for submitting your labs are different for the LearnCS8 and the MyITLab assignments.

For the LearnCS8 labs, you will need to either share your workspace with your TA for each lab by the specified due date so he or she can grade it remotely or show your work to your TA during his/her lab office hours during the week each lab is due. See above for a link to the instructions on how to share your workspace.

For the MyITLabs, on the other hand, you must submit each lab through the MyITLab website before 8:59PM on the specified due date and it will be graded automatically. Please note that MyITLab allows you to save a lab without submitting it so that you can continue from where you left off later. However, if you forget to submit a saved lab before the due date, it will not be graded and you will not receive credit.

No late lab assignments will be accepted without a doctor's note or other evidence of a serious situation which prevented you from being able to do school work for several days.

The following table shows the lab assignments for each week.

Week Due Date (by 8:59PM) Lab Assignment
1   No labs due
2 Oct 10 MyITLab - Word Chapter 1
3 Oct 17 LearnCS8 - Lab 1
MyITLab - Word Chapter 2
4 Oct 24 MyITLab - Excel Chapter 1
5 Oct 31 MyITLab - Excel Chapter 2
6 Nov 7 LearnCS8 - Lab 2
MyITLab - Powerpoint Chapter 1
7 Nov 14 MyITLab - Powerpoint Chapter 2
8 Nov 21 MyITLab - Access Chapter 1
9 Nov 30 LearnCS8 - Lab 3
MyITLab - Access Chapter 2
10 Dec 4 MyITLab - Word Chapter 3 (Extra Credit)
MyITLab - Excel Chapter 3 (Extra Credit)

TA Lab Office Hours

Lab SectionTA NameEmail AddressUCR Net IDOffice Hours / Room
 22, 23 Abdulaziz Almaslukhaalma021@ucr.eduaalma021 Mondays 10:00AM - 12:00PM / WCH 118
Tuesdays 10:00AM - 12:00PM / WCH 118
  26Gautham Manigmani001@ucr.edugmani001 Tuesdays 12:00 - 1:00PM / WCH 118
Thursdays 11:30AM - 12:30PM / WCH 118
  25Abbas Mazloumiamazl001@ucr.eduamazl001 Mondays 3:00 - 4:00PM / WCH 463
Wednesdays 3:00 - 4:00PM / WCH 463
  24Xiu Zhangxzhan060@ucr.eduxzhan060 Wednesdays 10:30 - 11:30AM / WCH 118
Thursdays 10:30 - 11:30AM / WCH 118
  21Zheng Zhangzzhan173@ucr.eduzzhan173 Mondays 4:00 - 5:00PM / WCH 367
Fridays 4:00 - 5:00PM / WCH 367




Midterms

The midterms are not cumulative.

You must bring the following to each midterm:

Note that cell phones and other electronic devices must be completely put away during the midterms.

Midterm schedule:

Midterm # Date Chapters (subject to change)
Midterm 1 Thursday, Oct 18 1 - 3
Midterm 2 Thursday, Nov 8 4 - 6
Midterm 3 Thursday, Dec 6 7, 8, 10

Chapter slides

Chapter 1
Chapter 2
Chapter 3

Chapter 4
Chapter 5
Chapter 5 (Extra Notes)
Chapter 6

Chapter 7
Chapter 8
Chapter 10



Cheating Policy

Cheating on midterms or lab assignments will not be tolerated. Anyone caught cheating will receive an "F" in the class, even for the first offense.