The class is fast paced.  Students should plan to be fully engaged in the lectures, labs, and discussions that take place.  Students should not be using the computer for e-mail, checking social media or pursuing other activities not related to class.  Students also should not be texting or playing Pokemon Go (is anyone, anymore?).

You are expected to:

  • Actively participate in all class activities.
  • Volunteer contributions on a regular basis.
  • Arrive to class on time.
  • Respect the professor and other students, especially during student presentations.


  • Grades will be posted on Blackboard. Please monitor your grades regularly.
  • Assignments can not be redone for a higher grade.
  • Assignments are due at the beginning of class on the due date; students may be asked to present their exercises/projects. Assignments that are up to one class late will have 15% (of the total points possible) subtracted from the student’s score.  After that, the assignment will not be accepted and the student will receive zero points.
  • The final project is due during finals period.  No projects will be accepted after that time.
  • All projects and exercises must be original work. While small snippets of code are often taken from sites that produce such code for a particular effect, the overall project must be the student’s own efforts.
  • Lost assignments are never a valid excuse for a late submission. Careful handling of files and rigorous backup procedures should be followed.

Blackboard, “Projects”, and E-Mail

  • Course information, assignments, and important links (including links to student projects) will be on this website. Grades will be posted on Blackboard.
  • When you e-mail Professor Sarachan, use an appropriate subject to receive a timely response. It is strongly that you use your Fisher e-mail to send the professor messages (so as to avoid getting your e-mail stuck in the SPAM filter.)

Attendance Policy

  • You will lose 15 points from your total grade out of 1000 after two (2) absences, and then 15 additional points for each absence after that.  After six (6) absences, you will receive an FA for the class.
  • Serious Illness/jury duty, etc. should be discussed with the professor.

Given the fast pace of the class, missed classes harm students considerably in terms of being able to complete assignments and follow along when they return. This is the “attendance policy” that you should have the most concern.

It is your responsibility to contact another student (or the professor if necessary) to find out what you have missed and make arrangements to make-up work if necessary.

Absences do not alter your responsibility to hand in assignments on time. (In cases when this is impossible, you must contact the instructor ahead of time.)  Please notify the instructor via e-mail if you must submit an assignment after the due date.

Students are expected to be engaged during class and make efficient use of lab time.

If you will be unable to fulfill requirements, it is your responsibility to drop the class. You may drop the class with no record on your transcript until Monday, October 2 at 4:30pm.

Grade Chart

A 930-1000 C 730-769
A- 900-929 C- 700-729
B+ 870-899 D+ 670-699
B 830-869 D 630-669
B- 800-829 D- 600-629
C+ 770-799 F 0-599

College Policy Concerning Students with Disabilities

In compliance with St. John Fisher College policy and applicable laws, appropriate academic accommodations are available to students with disabilities. All requests for accommodations must be supported by appropriate documentation/diagnosis and determined reasonable by St. John Fisher College. Students with documented disabilities (physical, learning, psychological) who may need academic accommodations are advised to refer to the Disability Services website

Questions should be directed to the Coordinator of Disability Services in the Disability Services Office and Test Center, Kearny 300. Late notification will delay requested accommodations.

Academic Honesty

The work that students submit must be 100 percent their own. Anything else is plagiarism, which is a serious offense both academically and professionally. Communications professionals who plagiarize the work of others are fired from their jobs; students can expect severe repercussions as well, starting with a grade of ZERO on any assignment that the instructor discovers has been plagiarized. (Plagiarism also is punishable by further sanctions, up to and including expulsion from school.)  The college’s academic honesty policy, which includes descriptions of problem practices, procedures for addressing suspected plagiarism and potential sanctions for violating the policy, is posted at
The professor will report any case of plagiarism to the registrar’s office.

In web development and programming, plagiarism includes letting others complete your work for you or using copyrighted images*.  It does not include using snippets of code from various sites whose purpose is to offer free code for use; all web developers/programmers do this. However, there is a point where you are copying too much—if the program as used is noticeably similar to the original program.  (This includes copying the Professor’s examples.) In these cases, I will file (and have filed) a plagiarism report with the college.

*Fair use may come into play for images.  Talk to the professor.

Statement on Academic Integrity

“All students, regardless of level or school, are responsible for following the St. John Fisher College Academic Integrity Policy in addition to any other individual school’s or program’s academic expectations and/or professional standards. Every student is expected to demonstrate academic integrity in all academic pursuits at all times. If a student suspects that another student has violated the Academic Integrity Policy, he or she should contact the instructor for that course and provide support for that suspicion. Any finding of responsibility and associated sanctions for a violation of the Academic Integrity Policy is retained per the College records policy.

All students are expected to be familiar with the details of the Academic Honesty Policy (available via