Skip to main content

CAP5415 – Computer Vision

(3 Credit Hours)

Fall 2021


[ Home | Schedule | Course Material | Grading Policy | Projects ]


Grading Policy: Assignments and the term project should include explanatory/clear comments as well as a short report describing the approach, detailed analysis, and discussion/conclusion.

  • 10 Homework 10%
  • 2 Programming assignments 20%
  • Term project 30%
  • Mid-Term Exam 20% (tentative date: October 21)
  • Final Exam 20% (tentative date: first week of December)


  • 95-100 = A
  • 90-94 = A-
  • 85-89 = B+
  • 80-84 = B
  • 75-79 = B-
  • 70-74 = C+
  • 65-69 = C
  • 60-64 = C-
  • 55-59 = D+
  • 50-54 = D
  • 45-49 = D-
  • 0-44 = F

Late Policy

  • Homework, 0 for late submission
  • 10% off per day, up to 5 days, for programming assignments; 0 after that.
  • 20% off per day, up to 4 days, for term project; 0 after that.


All assignments and projects will be submitted via Webcourses.

Statement on Academic Integrity:

The UCF Golden Rule will be observed in the class. Plagiarism and Cheating of any kind on an examination, quiz, or assignment will result at least in an “F” for that assignment (and may, depending on the severity of the case, lead to an “F” for the entire course) and may be subject to appropriate referral to the Office of Student Conduct for further action. I will assume for this course that you will adhere to the academic creed of this University and will maintain the highest standards of academic integrity. In other words, don’t cheat by giving answers to others or taking them from anyone else. I will also adhere to the highest standards of academic integrity, so please do not ask me to change (or expect me to change) your grade illegitimately or to bend or break rules for one person that will not apply to everyone.

Receiving a work product (e.g., a homework paper or code submitted in response to an assignment) from other individuals (other students in the course, former students, tutors, etc.) is considered “Unauthorized assistance”. Giving such a work product to other individuals, either willfully or through negligence, is considered “Helping another violate academic behavior standards.” Copying a work product from submissions from past semesters, or copying from an online repository is considered “Plagiarism.” You are allowed to discuss class materials and high level concepts related to the assignment with others. However, you must work individually when creating the work product. For programming assignments, you must design algorithms, data structures, and develop code individually. Any violation to the above is  considered Academic Integrity Violation. Students found to be in violation of academic integrity will be reported to the Office of Integrity and Ethical Development, in addition to receiving a zero grade on their assignments. Following the report, The Office may conduct hearing, and if found in violation, a student may receive penalties, up to and including dismissal from the university.

Unless stated explicitly as team/group assignments, students should assume that assignments are to be performed individually, or ask the instructor for explicit clarification.