Sushil J. Louis
SEM 233 (784-4315)
email: sushil@cse.unr.edu
Programming in an artificial intelligence language. Examples from intelligent agents, connectionist models, and expert systems Prerequisite: CS482/CS682, or consent of instructor.
This course introduces several Machine Learning (ML) techniques and applies these and other AI techniques to developing a game AI for a 3D computer strategy game. In addition to the material taught in the course (and textbook) you will be expected to read papers that I provide, as well as go out and find relevant resources (papers, code, systems) in order to complete the final project. In computer science and engineering, especially in AI, you must develop the ability to learn on your own. You will be using systems and code developed by others to complete your assignments and project. This should engender a critical appreciation of good design and recognition of both good and bad design.
There is a strong lab component for this course and we will hold many classes in the game AI lab. The next few sections provide administrative details, course objectives and expected outcomes, a list of topics, and grading information.
A student completing cs484/683 will be able to:
Students will be assigned letter grades using the +/- system. Your grade will be one of A, A-, B+, B, B-, C+, C, C-, D, or F.
There will be a number of programming assignments. No late
assignments will be accepted. To work with Lagoon you will need to
know C/C++ and Python. Other assignments may depend on tools written
in Java. Otherwise, use whatever programming language you like. There
will be one mid-term exam and a final project. You will need to form a
group for the final project. The midterm will be held about of
the way through the course. The grades will be divided as shown in the table
below. Assignments will be posted on the class web pages.
Midterm exam (20% each) | ![]() |
Assignments | ![]() |
Group Project | ![]() |
If I need to communicate with the class as group I'll post a message on our web page. You are required to check the class web page and your email every day. I will use your computer science and engineering email address.
In addition to the textbook, there are number of resources available. Our class notes will be available on the WWW from
http://www.cse.unr.edu/~sushil/(follow the Game AI Link). I will also point out various other places that contain material of interest to us.
Cheating is not permitted and will result immediately in a grade of ``F.'' and commencement of administrative proceedings. Please read the section on Academic Standards at
http://www.unr.edu/stsv/acdispol.html
.
That page defines cheating and specifies the consequences.
This document was generated using the LaTeX2HTML translator Version 2002-2-1 (1.71)
Copyright © 1993, 1994, 1995, 1996,
Nikos Drakos,
Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999,
Ross Moore,
Mathematics Department, Macquarie University, Sydney.
The command line arguments were:
latex2html -split 1 syl
The translation was initiated by Sushil Louis on 2006-01-23