Course Policies

Academic Integrity

Each student is responsible for knowing and abiding by UCSD’s policies on Integrity of Scholarship and the Jacobs School Student Honor Code. Any student violating UCSD’s Academic Dishonesty or UCSD’s Student Conduct policies will earn an ‘F’ in the course and will be reported to their college Dean for administrative processing. Committing acts that violate Student Conduct policies that result in course disruption are cause for suspension or dismissal from UCSD.

Collaboration

Students are encouraged to talk to each other, to the course staff, or to anyone else about any of the assignments. Assistance must be limited to discussion of the problem and sketching general approaches to a solution. Each student must write out his or her own solutions to written component of homeworks, programming assignments may be completed with a partner. Read the next section for more details on programming assignments .

OSD Accommodations

UCSD provides accommodations to students with disabilities and special needs. If you are a OSD student, please contact me at the earliest to make necessary arrangements for exams

Late Policy

Assignments will NOT be accepted after the due date: no exceptions! Makeup exams may be granted in case of medical emergencies. Please approach the instructor only if you are able to obtain a physician’s note that is appropriately dated and has the contact of your doctor.

Grading

Your final grade for the course will be based on the following components:

You may miss up to two classes without penalty (lowest two participation scores) will be dropped.

Grading will be based on the standard scale. To pass you must additionally score at least 50% in the programming assignments and appear for the final.