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.