CS 8 - Winter 2023

Instructor: Toby Gustafson
Email: gusta@cs.ucr.edu
Office Hours: Monday, Wednesday, Friday from 3:00 PM - 3:50 PM
Zoom meeting link (Id: 695 134 990, Passcode: 528591)
Office: Winston Chung room 105



For any questions concerning enrollment (such as adding the class, the waitlist, etc.),
please contact the Bourns College of Engineering (BCOE) Student Affairs office:
Email: bcoeadvising@engr.ucr.edu
Phone Number: (951) 827-3647
Note that the instructor cannot add or drop students from the classs; only the BCOE Office can.



Note: This is a hybrid class; the Monday and Wednesday lectures will be in-person, but the Friday lectures will be online, as will all of the quizzes. Therefore, a computer, broadband Internet access, and camera/mic/headphones are required (not smartphones); see computer options at computer requirement or ITS.

If you do not have a laptop, UCR provides two free options:



Lectures
Required Class Material
Grading
Labs
Lab Assignment Calendar
TA Lab Office Hours
Quizzes
Tutoring
Cheating Policy



Lectures:
Section Lecture Days and Times Other Information
001 Monday, Wednesday from 1:00 PM - 1:50 PM
Friday from 1:00 PM - 1:50 PM
In-person: Material Science and Engineering (MSE) room 104
Remote: Zoom meeting link (Id: 991 4288 6419, passcode: 465537)
002 Monday, Wednesday from 2:00 PM - 2:50 PM
Friday from 2:00 PM - 2:50 PM
In-person: Material Science and Engineering (MSE) room 104
Remote: Zoom meeting link (Id: 954 2352 9656, passcode: 285645)
003 Monday, Wednesday from 4:00 PM - 4:50 PM
Friday from 4:00 PM - 4:50 PM
In-person: Material Science and Engineering (MSE) room 104
Remote: Zoom meeting link (Id: 912 1264 4614, passcode: 285159)



Required Class Material (available online only - not in the UCR Bookstore):

Textbook: Visualizing Technology (e-book, part of MyITLab) Labs: MyITLab
LearnCS8 (HTML)
 

Note that the web sites listed below are not 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 you money.

Textbook:

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

MyITLab Labs:

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

When registering for MyITLab, you will be asked for a course ID. The course ID is gustafson41182.

Click on the following link for complete registration instructions: MyITLab Registration Instructions.

IMPORTANT! Once you have registered, you must enter your Net ID (not Student ID) number into MyITLab and change the timezone settings.

NOTE: Failure to enter your Net ID will result in your MyITLab scores not being included in your grade calculations (meaning you will not get credit for them). 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 Net ID (screenshot)
  4. Enter Net ID (even though the prompt says Student ID); for example, aalma021 (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 to complete using a Mac. Using the virtual keyboard usually helps.

If you have any technical issues with MyITLab, click on this Support link or the Support link at the bottom of the MyITLab login page.

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

LearnCS8 (HTML) 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 four (4) labs where you create web pages using HTML. The instructions for each lab come from a site called LearnCS8.com, but the work itself is done using a second web site called Amazon Web Services (AWS).

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

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

You will complete the LearnCS8 labs on another web site called AWS (Amazon Web Services).

Though anybody can create a normal AWS account for free, we are using "special" AWS accounts that allow you to share your workspace with your TA.

Click the following link for instructions on how to setup your AWS account:

AWS Setup Instructions

If you have problems setting up your account, please contact a TA for assistance.

Once you have setup your AWS account, you will need to use a special URL in order to login to AWS to do your labs.

AWS Login Page

Note: Once you have completed the first LearnCS8.com lab, you must share your AWS workspace with your TA. Following are instructions on how to do this.

Sharing Your AWS Workspace




Grading
Quizzes (5) 65% (13% each)  
  MyITLabs 20%  
  LearnCS8.com Labs 15%  
 
  Note: There is no final exam.
Grading Scale


Labs

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

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

Lab assignments can be submitted up to 7 days late for 75% credit. After that, no late labs will be accepted.

Lab Assignment Calendar

Week Due Date Lab Assignment
1 Saturday, January 14 No labs due
   
2 Saturday, January 21 MyITLab - Word 1 Lab
MyITLab - Word 2 Lab
   
3 Saturday, January 28 LearnCS8 - Lab 1
   
4 Saturday, February 4 MyITLab - Excel 1 Lab
MyITLab - Excel 2 Lab
   
5 Saturday, February 11 LearnCS8 - Lab 2
   
6 Saturday, February 18 MyITLab - Access 1 Lab
MyITLab - Access 2 Lab
   
7 Saturday, February 25 LearnCS8 - Lab 3
   
8 Saturday, March 4 MyITLab - Powerpoint 1 Lab
MyITLab - Powerpoint 2 Lab
   
9 Saturday, March 11 LearnCS8 - Lab 5
   
10 Saturday, March 18 No labs due



TA Lab Office Hours

Lab Section(s)TA NameEmail AddressUCR Net IDOffice Hours Info
21
23
Mayur Patilmpati005@ucr.edumpati005 Tuesday from 10 AM to 4 PM on Zoom (https://ucr.zoom.us/j/7890291387)
Wednesday, Thursday from 10:00 AM to 1:00 PM in Winston Chung Hall room 110
22Chen Zhaoczhao078@ucr.educzhao078 Monday, Wednesday, Thursday from 9:00 AM to 11:00 AM in Winston Chung Hall room 227




Quizzes

The quizzes are not cumulative.

Quiz schedule:

Quiz # Date Chapters (subject to change)
Quiz 1 Friday, January 20 1
Quiz 2 Friday, February 3 2, 3
Quiz 3 Friday, February 17 4, 5
Quiz 4 Friday, March 3 7, 8
Quiz 5 Friday, March 17 (last day of class) 10

Chapter Slides

Chapter 1

Chapter 2
Chapter 3

Chapter 4
Chapter 5

Chapter 7
Chapter 8

Computer/Internet Crimes/Fraud
Chapter 10



Cheating Policy

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