This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
syllabus [2017/09/05 07:19] anderson [Instructors] |
syllabus [2020/08/26 16:38] anderson [Instructors] |
||
---|---|---|---|
Line 4: | Line 4: | ||
The course objectives are to learn the fundamental theories, | The course objectives are to learn the fundamental theories, | ||
- | algorithms and representational structures underlying | + | algorithms and concepts in Artificial |
Intelligence. | Intelligence. | ||
fundamentals to philosophical issues in Artificial | fundamentals to philosophical issues in Artificial | ||
Line 10: | Line 10: | ||
reasoning. and machine learning techniques will be studied and | reasoning. and machine learning techniques will be studied and | ||
modified. Other topics will be covered as time permits. | modified. Other topics will be covered as time permits. | ||
- | complete a number of written and programming assignments and a | + | complete a number of programming assignments and a |
- | semester project. During the last week of class, semester projects | + | semester project. |
- | will be presented by students. | + | |
We will be using [[https:// | We will be using [[https:// | ||
- | solutions. | + | solutions. |
- | work through | + | and its numpy package is helpful. |
- | Experience with writing Python programs | + | download and install Python on your computer, and work through on-line |
- | an introduction to Python will be presented | + | tutorials to help prepare for this course. |
+ | [[https:// | ||
+ | recommended, | ||
+ | A quick review of Python will be presented | ||
of the semester. | of the semester. | ||
Line 30: | Line 32: | ||
finishing an assignment, visit or e-mail the instructor or the | finishing an assignment, visit or e-mail the instructor or the | ||
graduate teaching assistant. You may also discuss assignments with | graduate teaching assistant. You may also discuss assignments with | ||
- | other students, but <color red/ | + | other students, but <color red/ |
- | You are expected to be familiar with the [[http:// | + | You are expected to be familiar with the |
- | This course will adhere to the CSU Academic Integrity Policy as found in the [[http:// | + | [[http:// |
- | + | policy on cheating]] and with the | |
- | A lot of material will be covered in this course. Students are expected to speak up in class with questions and observations they have about the material. Do not expect to be able to complete all assignments working on your own and without asking any questions. If you find yourself wondering what the next step is in finishing an assignment, please feel free to e-mail the instructor. You may also discuss assignments with other students, but your code and report must be written by you. | + | [[http:// |
+ | Code of Ethics]]. | ||
+ | Integrity Policy as found in the | ||
+ | [[http:// | ||
+ | Catalog]] and the | ||
+ | [[http:// | ||
+ | Conduct Code]]. At a minimum, violations will result in a grading | ||
+ | penalty in this course and a report to the Office of Conflict | ||
+ | Resolution and Student Conduct Services. | ||
===== Time and Place ===== | ===== Time and Place ===== | ||
- | Class meets every Tuesday and Thursday, | + | Class meets every Tuesday and Thursday, |
+ | a Microsoft Teams meeting** that you can find [[https:// | ||
+ | During the lecture please leave your microphone muted. | ||
===== Prerequisites ===== | ===== Prerequisites ===== | ||
Line 56: | Line 68: | ||
^ ^ Office | ^ ^ Office | ||
- | ^ [[http:// | + | ^ [[http:// |
- | ^ GTA: Dejan Markovikj | + | ^ GTA:\\ [[https:// |
- | ^ GTA: Kartikay Sharma | + | ^ GTA:\\ |
===== Grading ===== | ===== Grading ===== | ||
- | Your grade for this course will be based only on the assignments, | + | Your grade for this course will be based only on six to eight assignments, |
- | + | of which will require the submission of a jupyter notebook that | |
- | We plan for about six regular assignments during the semester. In total these will count for 80% of your semester grade. The final assignment is a project designed by you and is worth 20% of your semester grade. These percents are summarized in the following list. | + | includes |
- | + | notebook will be graded for correct implementation and results, | |
- | * 80% regular assignments, | + | interesting and thorough discussion, and good organization, |
- | * 2% for the project proposal | + | and spelling. . |
- | * 18% for the project written report | + | |
- | The calculation of the final letter grade, which will include + and -, will be based on the standard grading scheme, with A+, A, and A- being for grades of 90% and above, B+, B, and B- for grades between 80% and 90%, etc. The minimum grade for each letter grade might be lowered, but will not be raised, based on the distribution of semester average grades for the class. | + | The calculation of the final letter grade, which will include + and -, |
+ | will be based on the standard grading scheme, with A+, A, and A- being | ||
+ | for grades of 90% and above, B+, B, and B- for grades between 80% and | ||
+ | 90%, etc. The minimum grade for each letter grade might be lowered | ||
+ | but will not be raised, based on the distribution of semester average | ||
+ | grades for the class. | ||
- | Late assignment solutions will not be accepted, unless you make arrangements with the instructor at least two days before the due date. | + | Late assignment solutions will not be accepted, unless you make |
+ | arrangements with the instructor at least two days before the due | ||
+ | date. | ||