CS 2461: Course
Requirements
and Grading
Fall 2019
Course
Requirements and
Grading:
- In-class
Exams: 42%. There will
be two exams
totaling 100 points and an optional "makeup" exam (of 50 points)
- The two midterm exams account for
45 % of the
total. (There will also be an optional "makeup" comprehensive exam with
multiple choice questions held during the last week of classes-- this
will allow you to make up part of
your exam scores. If you choose to take the makeup exam, to try and
improve your exam scores, then your overall exam score will be the
average of the three exams.)
- What about final exam: There is no required final exam, but even if you choose not to take the optional makeup exam
you must still plan on setting aside time for the final week to
complete your final project(s).
- Quizzes: 8%. There will be ten
quizzes.
These will be held at the start of the lecture (some quizzes may
involve programming). Late arrival means
you will miss the quiz - no extra time will be provided for those who
arrive late. On average there will be a quiz scheduled every week
except during the weeks of the two exams and the first week of class. I
will ignore the two lowest
scores on your quizzes when computing the grade.
- The quizzes are worth 8% of your
total.
- What about extra credit on the
quizzes: if you do very well on all your quizzes, then I will take this
into account if you do not get a very good grade on the exams.
- Homeworks
and Lab Assignments: 20%. You must work on the homeworks
individually -- collaboration, of any kind, will be treated as a
violation of academic integrity. Some lab assignments will be assigned as team assignments.
- A number of homeworks will
be assigned. The goal of the homeworks is to improve your learning of
the concepts covered in the lectures.
- Lab Assignments: During
some of the
lab or lecture sessions, there will be a
number of simple lab assignments that you must complete during the lab
section within the allotted time (which will typically be less than 45
minutes). Late submission (i.e., after the end of the lab) will
not be
accepted. Some of the hardware lab assignments will require demonstrating your solution to the TA or instructor.
- Projects
and Team
Activities: 30 %. These consist of projects and
some team exercises/projects. The projects will require at
least 10-20 hours of intensive programming or design or HW implementation (software or
hardware). For team activities, each student is assigned to a team
during class activities and possibly for some projects. (The
team
composition may change midway through the semester.)
- In-class Exercises and team
assignments 2%: There will be a
number of in-class exercises (during the lecture or sometimes
during the lab), which you work in a team to solve during the
lecture/lab. The exercises
will be given out during class. You must
work on these with your team members. In addition, some of these
assignments will be posted ahead of time so I expect that you will
discuss with your team members and come to class prepared to answer the
questions.
- Projects: There will be a number of
projects -- typically,
the first few projects will require working in
teams and the others require that you work alone with no
collaboration. For some of the projects, the material
required to complete
the projects will be covered in the lab
section.
- Late
Submission policy: There are no late
submissions allowed in this
course. However, you are allowed to submit exactly ONE late assignment (homework or lab or project)
during the entire course - and you will incur a 10% penalty for this
one late submission. Please notify the instructor when you choose to
submit an assignment late - the default extension is 36 hours past the
original due date/time. The only exception to this rule is if you have
a medical or family emergency, and proper documentation is required in
order to get an extension.
- Grades
will be posted on Blackboard --
make sure you check and inform the instructors if you see any disparity
between what is posted on blackboard and what you think your grades are.
Comments:
Do I curve
the grades ? Yes.
Grades will be based on the 'weighted total' after curving and scaling,
where the weights for each catergory are shown above - normalization
places your total as a percentage of the highest total in the class,
and curving identifies clusters. Grades in each category and your
weighted total will be posted on blackboard. Grades
are skewed toward the higher end if course average (or median) is high
and skewed towards lower if they are low. Grades are then approximately (since they
will depend on the final distribution, including median score) assigned
in the following ranges when
the assumption is that the normalized average or median is around 78-80. Grades are
skewed toward the higher end if average is higher and skewed towards
lower if average is lower.
90-100: A range (A- to A)
80-89: B range (B- to B+)
70-79: C range (C- to C+)
60-69: D range (D- to D+)
below 60: F
Back to course
homepage