NTNU Norges teknisk-naturvitenskapelige universitet
  Fakultet for informasjonsteknologi, matematikk og elektroteknikk > Institutt for datateknikk og informasjonsvitenskap

IT3105 - Kunstig intelligens programmering, høst 2011

Contents
  • Home

  • News

  • Schedules

  • Lectures

  • Supporting Materials

  • Projects

  • Results

  • Grading

  • Mailing List


  • The IT3105 Web Page

    This course teaches Artificial Intelligence programming via several medium-sized AI projects. In previous years, the course focused on the classic AI programming language of LISP, and half the course was devoted to coming up to speed with that - rather different, very fun, but somewhat difficult - functional language.

    In this new (now in it's 3nd year) version of the course, there will be no tight connection to a single programming language, and there will not be a lot of lecture time devoted to language learning. We will DIVE RIGHT IN to sizeable projects, most of which will have a recommended language but normally no strict requirement. When instructors provide supporting code, it will normally be in a standard language such as Matlab, Python or C++. When an instructor feels the need for language instruction, he or she may choose to use the course lab hours for that purpose.

    The 3 projects this year are: Texas Hold'Em Poker, Speech Recognition and Natural Language Processing. They will be covered in that order, with approximately 1 month devoted to each.

    Each project will have a delivery date at the end of it's one-month period, so you will need to hit the ground running at the beginning of each project. This course is NOT one that a student can expect to join late in the semester or ease into . Work on the first project should begin immediately after the first project lecture.

    The instructors of this course use THREE different media to inform students: 1) This web page, 2) It's Learning, and 3) the course email list. Be sure to regularly check each option. In general, this web page is used as a repository for course materials and relatively static schedule information, while It's Learning is used as a repository for student deliveries, a medium for dissemination of certain interim grades (such as those for individual projects), and as a bulletin board for important messages. Most such messages will be sent out as email and posted to It's Learning, but they are not guaranteed to appear in the Latest News section (see below) of this web site. We apologize for the use of 3 different media, but each has it's pros and cons, and we choose to use the best of each media as opposed to accepting all of It's Learning's options, many of which are highly unsatisfactory.

    People

    Lecturer: Kai Olav Ellefsen (kaiolae<at>idi.ntnu.no)
    Office: Room 361

    Lecturer: Erwin Marsi (emarsi<at>idi.ntnu.no)
    Office: Room 313

    Lecturer: Helge Langseth (helgel<at>idi.ntnu.no)
    Office: Room 310

    Student Assistant: Kim Verner Soldal (kimverne<at>stud.ntnu.no)

    Guidance Hours: Tuesdays, Wednesdays and Thursdays 10-12 in Høyskoleringen 3 (AKA P15), room 424

    All the lectureres are located on the 3rd floor (counting the ground floor as 1st) of IT-Vest.

    Latest News

    • 2011 - 11 - 26: Deliveries of Project 3 will take place in the following rooms:

      Thursday:

      Before 10:00 - Room 313 in IT-Vest (Erwin’s office)

      After 10:00 - Room 236 in IT-Vest

      Friday:

      Before 10:00 and after 12:00 - Room 242

      10:00-12:00 - Room 313 in IT-Vest (Erwin’s office)

    Read previous messages here.


    Redaktør: Kontorsjef Bård Kjos  Kontaktadresse: Kai Olav Ellefsen  Sist oppdatert: 01.01.1970