CS 100: Introduction to the Computer Science Profession
Instructor: Prof. Kenneth L. Calvert, email@example.com,
257-3961, office 102F Davis Marksbury Building.
The complete syllabus has complete
information about grading and other policies. Print, read and
Watch this space for announcements, advice, and assignments.
The first class meeting will be Tuesday, 28 August 2012.
Awesome Incorporated and Awesome Labs are offering Free
tutoring in computer science for anyone who is
interested. Tutoring happens Mondays from 6:00 to 8:00 pm at the
Awesome Labs space downtown. To take advantage of
this awesome service,
sign up by filling
A Study Guide for the first in-class
Quiz (Tue 16 Oct) is available.
The second quiz is available. It is a take-home quiz, open-book.
All the answers (or how to obtain them) may be found in the
presentations given in class. To take the quiz, download either the
text or MS Word
versions, edit in your answers, and upload to the
CS Portal. It is
due at the end of the CS 100 final exam period (5:30pm Tue 11 Dec).
Note: you don't have to rename the txt/docx, the system
will create a name for the file when you upload it. DO NOT UPLOAD A
- Homework 0: write your Resume, due 4
September, AT THE BEGINNING OF CLASS. (Note: this
assignment was handed out in class with the erroneous heading
- Homework 1: help me put names with your
faces by giving me a photo of yourself and a snippet of HTML code.
(Note: Read the assignment carefully and follow instructions
precisely, or you will not get credit. If you don't
understand something, ask questions.) Download the code snippet
- Homework 2: binary numbers and Unicode.
- Homework 3, a team
demonstrate the benefits of
parallelism. Teams are listed here.
They have been created randomly. Please get in touch as soon as
possible with your team. What to do if
you can't get in touch with a team member.
- Note: the first milestone is a description of
your project, of what medium you will deliver it in (e.g., Quicktime
video, Prezi, etc.), and a list of who will take what role in your
team. It is due Tuesday, 20 November via the
- Homework 4
(really the second part of HW3) is an evaluation of
your teammates from HW3.
Instructions for online turnin of assignments
If you have any problems with the turnin system, please send email to
BOTH firstname.lastname@example.org and email@example.com. Please be sure you are
following the instructions, and include a precise and
detailed description of the problem. (Note: include
at least answers to these questions:
What computer are
you on? Exactly what actions did you take? What response did you see
to those actions? Include text of all error messages and any other
output you see.)
(Note: https -- this is important!)
Log in using
Blue user ID and password.
Click on Courses in the menu bar at left. That will
bring up a table
of courses in which you are currently enrolled.
Find the area for CS100001,
and the row for the assignment or lab exercise you are
Click on the link under submit in that row.
A window for uploading files will appear. You can either
click browse (recommended) to find the file using a
standard "chooser" dialog,
or you can type in the pathname for the file -- that is, a full name,
starting with a drive letter (Windows only), something like this:
C:\Documents and Settings\calvert\Desktop\CalvertKenneth-HW0.zip
It doesn't matter what the file is called on
your system -- the turnin system will generate a unique filename
from your name and student number, the assignment number, and how many
times you have already turned it in.
Once you have identified the file to be uploaded, click the "submit"
button to upload it. If the upload is successful, a confirmation
be displayed. Copy down and save this
number -- it is
your receipt, and the only acceptable proof that you turned
in the assignment.
If a submission is found to contain a virus, or is damaged in some
way (e.g., it is not a valid zip file), it will be rejected. At that
point you will need to check for viruses yourself and/or verify that
you constructed the zip file correctly.
You may upload a revised version after you have already submitted.
The system records the date and time of your most recent
submission; the latest submission will count.
Submissions after the deadline will be counted late.
Instructions for Creating a "zip" File
Note: Make sure the files have the names you want them to
have before putting them in the archive. Also, be sure to
double-check the contents of the archive before you upload it.
It is your responsibility to upload a correctly-formed archive.
Start Windows Explorer (note: NOT Internet Explorer) and navigate
to the folder containing the files you want to include in the zip
Select all the files you want to include. (You can either select them
using shift-click, if they are contiguous in the list, or select one
and then use
control-click to add files to the selection.)
When all the files to be included are highlighted, right-click on
one of them. Select the entry "Send to..." from the pop-up menu that
appears when you right-click. That menu item expands to a list, which
includes an item "Compressed (zipped) Folder" -- select it. A new zip
file, containing the selected files, will appear. It will have the
same name as one of the included files, but will have the suffix
Last modified: Tue 28 Aug 2012 19:57:15
In the Finder, select the items you want to include in the zip
- Under the "File" menu, select "Compress items" (where n
should be the number of items you have selected). A file
"Archive.zip" will appear.