Textbooks:
I may assign additional books and reading later in the semester.
Attendance of lectures is not required, but is highly recommended. My goal is to make this a very interactive class. We will be preforming lots of in class exercises, and if you are not there, you won't get any class participation points. Class participation will count 10% of the course grade (see below).
Students will receive
a letter grade A-F (4.0 – 0.0) for each category (1 for exam, 1
for
group project, 1 for your contribution to the group project, and 1 for
class
participation). 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 in all categories except class participation to get an
A in
the course.
| A |
Exceptional effort and
exceptional work. Much better than the average student. |
| B |
Strong effort. Strong
results. Similar to the majority of the class. |
| C |
Weak effort and/or weak
results. Lower than the majority of the class. |
| D |
Little effort and/or no concrete
results. Much lower than the majority of the class. |
| F |
No effort, no concrete
results. |
Course Project:
Students will work in groups of 4-6 on a programming project. The project will include considerable planning and documentation. Each group will turn in and present to the class parts of the project’s documentation throughout the semester.
The most difficult aspects of this class are (1) making progress in the first half of the semester and (2) working in a group.
E-mail:
I will occasionally
communicate with the class via e-mail. I will use your ECST e-mail. If
you do not routinely read
your ECST e-mail, you should create a .forward file to forward
your
ECST e-mail to the account you routinely read. The size of your ECST
mailboxes is limited. If you let too much mail build up, you will
not be able to receive new mail and thus might miss some important
class information.
I will also post
e-mail I send to the class at e-mail sent to class.
You are required to
read e-mail I send to the class. I suggest that you make sure
your e-mail is working (by comparing
e-mail you've received from me to that posted on the class web site)
and that you check the class e-mail when working on class assignments
and before exams.
The objectives are:
Students shall be able to: