Registration:
Send me e-mail with your ECST username, e-mail, and PIN.
Required Textbook:
(available at the CSUC bookstore)
Note: This book is available on line for around $6.00 from Amazon Marketplace and half.com
If you want to spend more money you can buy the 5th edition for $85 from Amazon.com.
Required Clicker:
I will be using the Turning Technologies Response Card XR (the "clicker") during lecture. You must purchase a clicker and bring it to every lecture.
Clickers are available at the campus bookstore. They can be sold back to the bookstore at the end of the semester.
Attendance:
Attendance of lectures is not required, but is highly recommended and can influence your course grade:
If you do poorly in the class (C- and below) attendance may improve your grade. For example, if your grade is a high D and you have attended most lectures I may raise your grade to a C-. On the other hand, if your grade is a C- and you missed most lectures I will lower your grade to a D.
Missing class can make the projects and exams especially difficult. If I verbally change the requirements of a project during lecture, you are responsible for meeting the new requirements. If you miss a class make sure you get notes from another student:
If you regularly skip class I will not answer questions on the material you missed.
Attendance of
labs is
REQUIRED. For each 3 unexcused absences, your course grade will
be lowered one notch. For example, if you get a B in the course
but miss 4 labs, you will get a B-. If you miss 7 labs you would
get a C+.
Students will
receive
a letter grade A-F (4.0 – 0.0) for each category (1 for exams, 1
for
projects). The course grade will be a weighted average of the
individual letter grades (see category percentages below). This
mechanism allows for relative grading of each category (e.g., if the
best score on the exams is a 60%, that student will probably receive an
A for the exams, thus an A (not the 60%) will be averaged with the
student’s other grades). This grading mechanism means that
you
have to get an A on both the assignments and the exams to get an A in
the course.
Each midterm will be 30% of the exam grade. The final will be 40% of the exam grade. The final will be cumulative. All exams will cover material from the lecture, the textbook and the programming projects. The exam dates and exams from prior semesters is on the exams page.
Grading Caveat: Mathematically it is possible to get a C in the class if you get an A on the assignments and an F on the exams (4.0 + 0.0)/2.0 = 2.0 which is a C. However, if you get below a C- in either the exams or the assignments, the highest grade you can get in the class is a C-.
As an example of
how
I distribute grades, when I
taught 112 in Fall 2002 I gave the following percentages of each letter
grade. All the people that failed had given up--they stopped turning
in assignments, and stopped attending lecture.
A
12%
A- 10%
B+ 13%
B 13%
B- 3%
C+ 3%
C 5%
C- 3%
D+ 5%
D 5%
F 28%
I suggest you read my advice on how to get an A and how to pass.
Programming Assignments:
There will be 7
programming assignments
due at approximately 2 week intervals starting Monday February 11.
The easier
assignments will be worth a smaller percentage of your grade than the
harder assignments.
Late
Assignments:
Assignments
turned in 1-24 hours after the due date will lose 15%
Assignments will NOT be accepted more
that 24 hours after the due date.
Getting Help:
CSCI 118
Help session meets Wednesday 2-4 in OCNL 244
1-credit, pass/fail (based on attendance and effort)
Sign up on portal
UPE Honors Society tutoring
Members of the UPE Honors Society provide around 20 hours/week of drop in tutoring
There on-line schedule should be updated in the next couple days
E-mail:
I will routinely communicate with the class via e-mail. I will use the e-mail you send me in your registration email. If you do not send me registration e-mail you will not receive my e-mail.
Honesty:
Course Goals:
Course Outcomes:
·
Increase
the students’
technical maturity level
· Increase the students’
programming ability