COSC329-07S1 (C) Semester One 2007

Algorithms and Artificial Intelligence

14 points

Details:
Start Date: Monday, 26 February 2007
End Date: Sunday, 1 July 2007
Withdrawal Dates
Last Day to withdraw from this course:
  • Without financial penalty (full fee refund): Sunday, 11 March 2007
  • Without academic penalty (including no fee refund): Sunday, 27 May 2007

Description

A study of advanced algorithms and an introduction to artificial intelligence.

What on earth do algorithms and AI have in common? They both try to make hard problems easier. The objectives of this course are to introduce you to advanced programming techniques for dealing with some of life's tougher problems!

Students will learn advanced topics in algorithms and basic methodologies in artificial intelligence (AI), including parallel algorithms and combinatorial generation, search techniques, machine learning, computer vision, expert systems and the AI programming language PROLOG. Read more in the course outline.

Prerequisites

(1) 36 points from Mathematics, Statistics or Engineering Mathematics. MATH115/STAT111/STAT131/STAT112 are strongly recommended. MATH101 is not acceptable; (2) 44 points of 200-level Computer Science including COSC229 or COSC202 RP: COSC208, COSC110.

Recommended Preparation

Course Coordinator / Lecturer

Tad Takaoka

Lecturers

Wolfgang Kreutzer and Brent Martin

Assessment

Assessment Due Date Percentage 
Assignment 03 Apr 2007 20%
Assignment2 31 May 2007 20%
Final Exam 60%


Please refer to the department's database for course assessments

Textbooks / Resources

Recommended Reading

Callan, Robert; Artificial intelligence ; Palgrave Macmillan, 2003.

Horowitz, Ellis. , Sahni, Sartaj., Rajasekaran, Sanguthevar; Computer algorithms ; Computer Science Press, 1998.

Notes

PROLOG section: those of you with a computer at home can obtain a copy of SWI-PROLOG (and documentation) from http://www.swi-prolog.org/download.html

Indicative Fees

Domestic fee $513.00

International fee $2,182.00

* All fees are inclusive of NZ GST or any equivalent overseas tax, and do not include any programme level discount or additional course-related expenses.

For further information see Computer Science and Software Engineering .

All COSC329 Occurrences

  • COSC329-07S1 (C) Semester One 2007