Computer Sciences Dept.

CS 540 - Introduction to Artificial Intelligence

Section 1
Fall 2019


Schedule


Lecture: 9:30 a.m. - 10:45 a.m. Tuesdays and Thursdays, Room 125 Agricultural Hall

Prerequisite


CS 300 or CS 367, and Math 211, 217, 221 or 275

Instructor


Chuck Dyer
  Office:       6376 Computer Sciences Building
  Telephone:    469-5154
  E-mail:       dyer@cs.wisc.edu
  Office Hours: 2:30 - 4:00 p.m. Tuesdays and Thursdays, and by appointment

Teaching Assistants

  • Yunang Chen
      Office:       1307 Computer Sciences Building
      E-mail:       ychen459@wisc.edu
      Office Hours: 4 - 5 p.m. Mondays and Wednesdays, and by appointment
    
  • Mehmet Demirel
      Office:	3387 Computer Sciences Building	
      E-mail:	demirel@wisc.edu
      Office Hours: 4 - 5 p.m. Tuesdays and Thursdays, and by appointment
    
  • Bastin Joseph
      Office:	4297 Computer Sciences Building	
      E-mail:	bjoseph5@wisc.edu
      Office Hours: 2 - 4 p.m. Thursdays, and by appointment
    
  • Shitao Li
      Office:	1307 Computer Sciences Building	
      E-mail:	sli564@wisc.edu
      Office Hours: 5 - 6 p.m. Tuesdays and Thursdays, and by appointment
    
  • Ethan Sayles
      Office:	4237 Computer Sciences Building	
      E-mail:	ethansayles98@gmail.com
      Office Hours: 3 - 4 p.m. Mondays and 5 - 6 p.m. Tuesdays, and by appointment
    
  • Rohit Sharma
      Office:	4235 Computer Sciences Building	
      E-mail:	rsharma@cs.wisc.edu
      Office Hours: 3 - 4 p.m. Thursdays and 4 - 5 p.m. Fridays, and by appointment
    
  • Tananun Songdechakraiwut
      Office:	3310 Computer Sciences Building	
      E-mail:	songdechakra@wisc.edu
      Office Hours: 2:30 - 4:30 p.m. Wednesdays, and by appointment
    
  • Young Wu
      Office:	4397 Computer Sciences Building	
      E-mail:	wu489@wisc.edu
      Office Hours: 6 - 8 p.m. Wednesdays in room 1304, and by appointment
    

Peer Mentors

ALL PEER MENTOR OFFICE HOURS ARE HELD IN ROOM 1304 CS

  • Tanmay Bagaria
      E-mail: tbagaria@wisc.edu
      Office Hours: 3:30 - 7 p.m. Mondays and 2:30 - 5 p.m. Tuesdays in room 1304 CS
  • Shrehit Goel
      E-mail: sgoel22@wisc.edu
      Office Hours: 8:30 a.m. - 1 p.m. Saturdays in room 1304 CS
  • Jerry (Jiayuan) Huang
      E-mail: jhuang372@wisc.edu
      Office Hours: 1 - 3 p.m. Thursdays, 12 - 1 p.m. Fridays, and 1 - 4 p.m. Saturdays in room 1304 CS
  • Steven Kan
      E-mail: pkan2@wisc.edu
      Office Hours: 5:30 - 7 p.m. Tuesdays, 6:30 - 9 p.m. Thursdays, and 5 - 9 p.m. Fridays in room 1304 CS
  • Atharva Kulkarni
      E-mail: akulkarni23@wisc.edu
      Office Hours: 10 a.m. - 1 p.m. Mondays, 12:15 - 2:15 p.m. Tuesdays and Thursdays in room 1304 CS
  • Daniel (Xuri) Li
      E-mail: xli892@wisc.edu
      Office Hours: 1 - 6 p.m. Sundays in room 1304 CS
  • Tushar Narang
      E-mail: tnarang@wisc.edu
      Office Hours: 2 - 4 p.m. Wednesdays, 3 - 4 p.m. Thursdays, 1 - 4 p.m. Fridays in room 1304 CS
  • Suyan Qu
      E-mail: squ27@wisc.edu
      Office Hours: 3 - 6 p.m. Mondays and Wednesdays in room 1304 CS

Textbook


Artificial Intelligence: A Modern Approach, 3rd edition, S. Russell and P. Norvig, Pearson, 2010

Grading

  • Midterm Exam: 30%
  • Final Exam: 30%
  • Homework Assignments: 40%
Note: Typically, final grades have been distributed approximately as follows in recent semesters I have taught CS 540. Of course, interpret these as rough guidelines because scores cluster differently from semester to semester. The median student's course grade is usually a low B. The percentiles refer to ranking in the class based on the final weighted score.

    A   top ~15-20% of class
    AB next ~15-20%
    B  next ~15-25%
    BC next ~15-20%
    C  next ~15-20%
    D  next ~2-5%
    F  next ~2-5%
    

Examinations

  • Midterm: Thursday, October 24, 7:15 p.m. - 9:15 p.m.

  • Final: Tuesday, December 17, 12:25 p.m. - 2:25 p.m.
    Students with last name starting with A - F in room 1111 Humanities
    Students with last name starting with G - Z in room 3650 Humanities
Exam grading issues must be resolved with the instructor within one week after it is returned.

Homework Assignments


Homework assignments will include written problems and programming problems in Java. All problems are to be done individually unless stated otherwise. Accounts will be provided on the Computer Science Department's instructional Linux workstations located in rooms 1355, 1358, 1366 and 1368 CS. Assignment grading questions must be resolved with the TA or instructor within one week after it is returned.

Late Penalties


All assignments are due by 11:59 p.m. on the due date. One (1) day late (weekday or weekend), will result in 10% of the *total* points for the assignment deducted. So, for example, if an assignment is due on a Wednesday and it is handed in any time on Thursday, a 10% penalty will be deducted. Two (2) days late, 25% of the total points will be deducted; three (3) days late, 50% of the total points will be deducted. No homework can be turned in more than three (3) days late, regardless of whether or not any free late days are used. A total of three (3) free late days may be used throughout the semester without penalty. They will be applied to the first late days incurred on the assignments.

Academic Integrity


All examinations, programming assignments, and written homeworks must be done individually unless explicitly stated otherwise. Cheating and plagiarism will be dealt with in accordance with University procedures (see the UW Academic Misconduct Policies and Procedures). Hence, for example, code for programming assignments must not be developed in groups, nor should code be shared. You are encouraged to discuss with your peers, the TA or the instructor ideas, approaches and techniques broadly, but not at a level of detail where specific implementation issues are described by anyone. If you have any questions on this, ask the instructor before you act.

Course Web Page


http://pages.cs.wisc.edu/~dyer/cs540/

Canvas Page for Electronic Hand-In of Assignments


https://canvas.wisc.edu/courses/155002

Piazza Class Discussion Page


http://piazza.com/wisc/fall2019/cs540/home

 
CS 540 | Department of Computer Sciences | University of Wisconsin - Madison