To gain a fundamental understanding of Artificial Intelligence and its applications. To learn the difference between declarative and procedural languages. Projects Students will complete two major programming projects. One project will be given for each language. The projects will reinforce the concepts and constructs being taught in the course.
Projects are due in class on the date given.
Late projects will be penalized 3 points each day they are late, including weekends, unless prior arrangements have been made. No project will be accepted more than one week late without prior discussion with the instructor. Homework Assignments Homework Assignments will be given periodically. Assignments are to be handed in on the day they are due, at the beginning of class. No homework assignment will be accepted late since it will be discussed at the beginning of class.