You can earn 4% extra credit for "class participation".
For this class, it simply means attending lectures
starting from the 4th week of classes.
Remote students (who are registered in section 30321D) get this extra credit for free.
Starting with the 4th week of class, a roll sheet will be
available on the table in front of the class.
Please sign in as soon as you get into class in you plan on staying for the rest of the lecture.
If you arrive way too late, you will receive no credit for the day.
If you cannot stay till the end of lecture, please do not sign the roll sheet and you will not receive
credit for the day.
If you do not arrive late and you stay till the end of lecture,
you will receive full credit for the lecture. If you arrive late, you forfeit half of the credit.
Please check the late box on the roll sheet.
If you have to leave before the end of lecture, please remove your signature from the roll sheet
(or send an e-mail to the instructor and ask for your signature to be removed).
If you have to leave before the end of lecture (or discussion section), even just to go to the bathroom,
please remove your signature from the roll sheet
(or send an e-mail to the instructor before class ends and ask for your signature to be removed).
Clock is based the time on instructor's cell phone.
- Arriving way too late
means that you arrive 30 minutes beyond the official start of class time.
- Arriving late
(but not way too late)
means that you arrive 10 minutes beyond the official start of class time but not way too late.
Since class participation is extra credit, if you miss a lecture or a discussion section, you
will not get credit for that lecture or discussion section (unless you send me a documented
proof of sickness or family emergency).
In case you have to leave in the middle of class (because you got an urgent text
or something) but you did not get a chance to
remove your signature from the roll sheet, you must send an e-mail to the instructor
before class ends and ask to have your signature removed from the roll sheet.
Please understand that these extra credit points need to be earned. No one is entitled to these extra credit points.
If you do not plan to stay through the lectures, then these extra credit points are not for you.
From time to time, right before class ends, I will ask everyone to "sign out".
Since signing the roll sheet at the start of class is a promise that you will stay through the
entire lecture, if your signature is on the "sign in" sheet but not on the "sign out"
sheet, it will be considered cheating. If you asked someone else
to sign you in or out, both of you will be considered cheating.
If you cheat for roll sheet signing, since cheating is a
violation of the USC Student Conduct Code,
I will also report the cheating incident
to USC Student Judial Affairs and there will be severe consequences. Please understand that
cheating on roll sheet signing is a more serious offense than cheating on programming assignments!
I can understand why people cheat on programming assignments when people get desparate.
But cheating on roll sheeting signing is the same as stealing
and there is absolutely no justification for stealing.