Class Policies

Prerequisites

Learning Objectives

  1. Analyze the dimensions along which agents and environments vary, along with key functions that must be implemented in a general agent.
  2. Implement agents using search algorithms such as uninformed search, informed search or local search.
  3. Develop strategies for agents in games of perfect and imperfect information.
  4. Represent knowledge of the world using logic and infer new facts from that knowledge.
  5. Use a Bayesian network to make quantitative (probabilistic) and qualitative inferences.
  6. Implement a Bayesian network that solves a simple version of a problem such as text categorization or object recognition.

Accommodations

Accommodations for students with disabilities are determined and approved by Disability Access Services (DAS). If you, as a student, believe you are eligible for accommodations but have not obtained approval please contact DAS immediately at 541-737-4098 or at http://ds.oregonstate.edu. DAS notifies students and faculty members of approved academic accommodations and coordinates implementation of those accommodations. While not required, students and faculty members are encouraged to discuss details of the implementation of individual accommodations.

Community Statement

Every student should feel safe and welcome to contribute in this course. As the instructor, I will try to establish this tone whenever possible, but ultimately the responsibility for cultivating a safe and welcoming community belongs to the students-that means you!

Fortunately, being part of a safe and welcoming community is not too hard. A good place to start is to recognize (and continually remind yourself) of the following facts:

If each of us remembers these facts and act with corresponding decency, respect, and professionalism, the course will certainly be better for everyone.

Some students might be inclined to shrug this off and perhaps crack a joke about safe spaces or political correctness. If that's you, please also know that if you make a fellow student uncomfortable by mocking them, making inappropriate jokes, or making unwanted advances, that is harassment and will be taken seriously. (If you are a victim of harassment, please see the brief list of resources below.)

However, I hope that we can all approach this positively. Treat your classmates as respected colleagues, support each other when needed, have fun without spoiling it for anyone else, and everybody wins.

What to do about harassment

If you are the victim of harassment in this class, there are several resources available to you:

You may also want to read OSU's policies on bullying and on sexual harassment and misconduct.

Grading and Exams

An approximate weighting of the marks in the course is listed below. This may change slightly depending on the number and size of the assignments.

The midterm and exam are are open-book. Only print materials are permitted. Hand-held calculators are also allowed, but no laptops or phones. Do not rely too heavy on your notes during an exam! Use them as a safety net.

Policy on collaboration

In solo assignments, collaboration is limited to verbal discussion of general approaches and strategies for the assignment. You can give each other examples that are not in the assignment. If you collaborate in this way, you will be asked to declare your collaborators.

Things not allowed:

For assignments done in teams, team members within the same team may explicitly discuss answers. However, the rules above apply between teams. For further details, please refer to the OSU Academic misconduct policy and the College of Engineering Academic misconduct policy.

Late Policy

Written assignments are due online at the start of class. Programming assignments are due at 5pm. The late policy for both is:

Reading quizzes on Canvas are due at the start of class and will be available for 24 hours before they are due. If you have difficulties with Canvas that prevent you from completing a quiz on time and wish to retake it, please send me documentation of the problem in the form of screen shots and confirmation from the Canvas help team that you contacted them promptly.

Canvas

I will use Canvas for the following purposes in this course:

  1. Storing and distributing your grades. Let us know if there are any mistakes in your grades. Please check them after each assignment and exam.
  2. Reading quizzes.
  3. Discussion board. If you have questions about assignments or exams, the following options are available:

Back to home