Instructor
Dr. Tom
Gambill
2209
244-3541
ISBN: 0-201-18399-4
(Required)Course Notes, Stipes
Publishing
Lab
activities will be done in small groups typically of three
students. TAs will assign students into groups in the labs.
For each activity there will be one score for every student.
Bring the course notes to each lab.
A prelab
consists of an online quiz (Compass GradeBook)
that should be performed the individual student (not in a
group) and completed before the corresponding lab.
Material
considered in prelab and lab
activities will be used on the exams.
Each lab = 12 points.
All points for labs will be totaled at the end of the
semester.
The total of lab points cannot exceed 100 points.
Each prelab = 6 points. All points for prelabs will be totaled at the end of
the semester. The total of prelab
points cannot exceed 50 points.
See the office hours here: http://courses.engr.illinois.edu/cs101/su2015/staff.htm
You may go to
any TA's office hours, not just the person whose class you are
registered for.
Students must enter their
answers to exam questions on the scantron
(bubble sheet) provided during the exam (not after the exam
has ended). Once the exam has ended proctors will collect all
exams and scantrons. Failure to
fill in the scantron in the
allotted time (for example, by only circling answers on exam
sheets) will result in a loss of 20 points for the exam.
There is a
one-hour midterm exam and a two-hour final exam.
An
instructor is obliged to cancel regular class for an amount
of time equal to that required for the evening exam.
Wednesday July 8th @ 11:30am-12:45pm
Location: 1310 Digital Computer Laboratory
Conflict
exam: Thursday
July 9th, time and location to be announced
(You must email your request for a conflict exam by
clicking on the “Conflict Exam” link on the course website,
state your reason for making the request e.g. Math 242 Section
AL1 exam from 7-8pm)
Final Exam:
Saturday August 8th, 1:00pm
- 3:00pm, 1320 DCL (not to be confused with our lecture room
which is 1310 DCL)
Conflict exam: Friday August 7th, 1:00pm - 3:00pm, location to be announced when you email a request for a conflict exam
(You must email
your request for a conflict exam by clicking on the “Conflict
Exam” link on the course website, state your reason for making
the request e.g. Math 242 Section AL1 exam from 7-9pm)
1. We have had so
many abuses of our policy that we now will take 10 points off
your test score should you notify us of your need for a
conflict within 3 days of the midterm.
2. If a
conflict arises because two courses have scheduled overlapping
exams, then you must take the exam for the course that
announced first, and the conflict for the course that
announced second. When each course announced on the first day
of class (as we are doing), then you may choose which conflict
exam you'll take. Often there will be only one way that this
can be accomplished.
3. It is
possible that you'll have a conflict, which precludes your
taking any evening exam on the stipulated date. We'll make
special arrangements for you. However, you still must contact
us within 3 days of the exam. Examples are scheduled
rehearsals or performances, regularly scheduled labs, and
University-sanctioned athletic events.
You
will be asked to sign an attendance list at every exam. The
proctor will verify your identity with the photo ID.
You
must also sign your exam.
It
is your responsibility and not the proctor's to ensure that
you sign the attendance list.
If we cannot find your
exam and you have not signed the attendance list your exam
score is ZERO.
Students must enter their
netid correctly on the scantron (bubble sheet) provided
during the exam. Failure to do so will result in a loss of 10
points for the exam.
Take-home
programming
assignments (also called Machine Problems or MPs):
Assignment |
Point
Value |
MPs
(2 worth 50 pts each) |
100 |
Prelab Activities |
50 |
Lab
Activities |
100 |
Midterm
1 (Matlab) |
175 |
Final
(C /Unix) |
275 |
Total |
700 |
Points |
Grade |
675-700 |
A+ |
650-674 |
A |
625-649 |
A- |
600-624 |
B+ |
575-599 |
B |
550-574 |
B- |
525-549 |
C+ |
500-524 |
C |
475-499 |
C- |
450-474 |
D+ |
425-449 |
D |
400-424 |
D- |
0-399 |
F |
In any appeal procedure it is
the student's responsibility to keep possession of his/her
lab/mp/exam. In the process of a re-grade a student has
to arrange for a TA to modify the grade in the presence of the
student. A student should not hand over any material to the TA
for keeping. Therefore, a lost or missing lab/mp/exam is no
reason for a modification of a grade.
Turner Student Services Building
(217) 333-0050
http://www.odos.uiuc.edu/studentassistance/
If there is a problem that does not
involve sickness or medical treatment then please contact
Dr. Gambill as soon as possible.
If you miss an exam or other assignment worth points for the
course then we assume that you will take the makeup exam or
turn in the assignment on the first week-day (Monday – Friday)
you are back to school as indicated in your note from the SAC
unless we specifically grant you an extension. Any extension
given by CS101 staff must be given via email (no verbal
approvals for extensions).
What is cheating?
On MPs:
allowing others to copy your code or reading someone else’s
source code constitutes cheating. Students should protect
their own work so that another student cannot copy any part of
their code. Therefore, if copying has been detected, it
will be assumed that cheating has occurred by all parties
involved.
On Exams:
allowing others to view your answers or reading someone else’s
answer constitutes cheating.
In case of a
charge of academic irregularity against a student, the
student has two weeks after the date of the charge to appeal
the allegation. To make an appeal the student should first
contact Dr. Gambill. A charge of academic
irregularity can be made known to the student by:
A proficiency exam
will be schedule sometime during either the first or second
week of the semester. See the Proficiency link on the course
website for the date of the proficiency exam. You cannot
take a proficiency exam at other times during the semester.
Proficiency or attempting to
proficiency a course doesn't affect your tuition or GPA. There
is no charge (in the CS Department) for a proficiency exam,
and it is ignored by tuition. If you are successful, the
credit goes on your transcript as a grade of "Pass", so there
is nothing to compute into your GPA.(It
doesn't count in your semester workload, either.)
Proficiency
credit counts in every way except GPA (since there's no letter
grade to average). It counts as hours earned, as well as
fulfillment of a degree requirement. The student DOES get the
credit hours.
James Scholar
students will be assigned a programming assignment beyond the
three MPs assigned in