CS101: Introduction to Computers and Computing
CS101: Introduction to Computers and Computing

CS101 Grading Policies:
  • 60% of your CS101 grade will come from lecture and 40% of your CS101 grade will come from lab.
  • You must pass both the lecture and the lab portions of this course.  This means you must get at least a D- (54% average) in both lecture and lab.
  • If you are taking CS101 to meet a prerequisite for future classes you will most likely need a grade of " C" or better to have the class fulfill the prerequisite.  If unsure of this requirement check with the department that requires the prerequisite.
  • At the end of the semester what you obtained out of the 60% possible from lecture will be added to what you obtained out of the 40% possible from lab to obtain a overall percentage between 0% and 100%.  This overall percentage will be applied to the following grading scale to determine your overall CS101 grade (assuming you have passed both lecture and lab):
A (100.0% - 94%) A- (93.9% - 90.0%) B+ (89.9% - 86.0%) B (85.9% - 82.0%)
B- (81.9% -78.0%) C+ (77.9% - 74.0%) C (73.9% - 70.0%) C- (69.9% - 66.0%)
D+ (65.9% - 62.0%) D (61.9% - 58.0%) D- (57.9% - 54.0%) F (53.9% - 0.0%)

The 60% of your CS101 grade derived from lecture will be determined as follows:
  • First Lecture Exam = 8%
  • Second Lecture Exam = 8%
  • Third Lecture Exam = Cancelled
  • Fourth Lecture Exam = 10%
  • Fifth Lecture Exam = 10%
  • Sixth Lecture Exam = 14%
  • iClicker Participation = 10%

Please read and understand the following important information about lecture grades:

  • It is your responsibility to monitor your iClicker grade to make sure your iClicker is functioning correctly.  Any discrepancies you find with your iClicker grade must be reported to the instructor within 10 days of the information in dispute being posting on the CS101 web site.
  • You will need to participate in 70% of the iClicker sessions in lecture to obtain 100% for your iClicker participation.
  • iClicker percentage is determined by dividing how many points a student has earned by total points available. 
  • iClicker points are given for each question that is answered by the student using an iClicker remote.  The answer does not need to be correct to receive a point. If a student answers at least 50% of the questions during a session they will receive one bonus point. 
  • Attendance maybe taken by hand during lecture. If an iClicker is used during lecture without the student the iClicker is registered to being present the student will receive an F for the course.
  • You are responsible for all material presented or assigned in CS 101 lecture.  Material for the lecture exams  will be taken from all material presented or assigned in lecture even if the material is not directly covered during a class period.
  • Lecture exams will be administered in lab.
  • If you miss a lecture exam you can make it up during any lab taught by your instructor prior to your lab section taking the next lecture exam.  If you have not made up the exam by attending another lab prior to your lab taking the next lecture exam your last chance to makeup the exam will be during the lab period your lab section is taking the next lecture exam.
  • The dates for the lecture exams will be posting on the Lecture Assignments and Test Dates web page at least one week before the exams.

The 40% of your CS101 grade derived from lab will be determined as follows:

  • Lab Attendance = 4%
  • Lab Programming Projects and Office Exams = 36%

Please read and understand the following important information about lab grades:

  • Attendance in lab is mandatory and counts 4% toward your overall CS101 grade. Attendance will be taken during each lab. You get two excused absences that will not count against your grade.  However, you must still complete any missed lab assignments by their due date to earn the missed assignment grade.  Each absence after two will be counted as an unexcused absence.  Each unexcused absence will lower your attendance grade 2% up to a maximum of 4%. If you miss 5 labs total you can be dropped from CS101.  If you cannot regularly attend the lab section for which you are enrolled you must drop CS 101 since attendance is mandatory.
  • Lab programming projects are when you create something on the computer to be turned in for grading.  Lab projects are assigned and completed in Darwin 24.  Lab projects are designed so that you should be able to complete the project within one lab period.  You are expected to complete the project during the lab period it is assigned.  If you leave a lab project session early, and have not finished the project, your lab instructor is under no obligation to accept your project when complete, or may deduct points from your project.  If you work on a lab project for a entire period, and do not finish the project, you earn an extension. If you do need to work on the lab project during the extension you need to return to the Darwin 24 lab to complete your assignment.  You can work on your lab project during other labs periods or during open lab (see Lab Schedule).  Lab projects are due at the beginning of your next lab project session.  Late lab projects will not be accepted.
  • Lab Office exams are when you are tested on the training presented by SIMnet.  Training in Microsoft Windows and Microsoft Office will be explained and assigned in lab using SIMnet.  Most SIMnet training will need to be completed outside of lab. To work on SIMnet training outside of class you will need a computer that runs either a Macintosh or Windows operating system and meets the requirements listed here.  If you do not have a computer you can use the many SSU library or SSU lab computers to access the SIMnet web site at https://sonoma.simnetonline.com  Exams based on the assigned training will be administered only in lab using SIMnet.  Any exam not taken in lab will be scored as a zero.  If you miss a SIMnet exam you must makeup the exam either prior to, or during, the next time your lab section meets to take the next SIMnet exam.  You can attend other lab sections taught by your instructor to makeup exams (see Lab Schedule).  If you wait to makeup a exam(s) until your lab sections next exam session you must complete both the exam(s) you missed and any new exams during that session.
  • You are expected to arrive on time and participate in lab.
  • No food or drink in lab with the following two exceptions: 1) Any type of food can be keep on the Food and Drink table by the door. 2) Liquids in non breakable containers with spill proof lids can be keep at your seat as long as they are placed in such a way that they will not be knocked over and roll away.
  • You will be encouraged to use other students for advice and support during completion of lab programming projects. However, you must independently complete any work you turn in. Any work that is copied from another and turned in as a student's own will result in disciplinary consequences ranging from an F on the assignment to an F for the course and expulsion from the University. Please do your own assignments since the knowledge gained is useful and the consequences of copying can be severe.


Along with the above CS101 grading polices there are important University policies that you should be aware of, such as the add/drop policy, cheating and plagiarism policy, grade appeal procedures, accommodations for students with disabilities, and the diversity vision statement.  Go to this URL to find about more: http://www.sonoma.edu/uaffairs/policies/studentinfo.shtml