CS 4150/5150 Spring 2016
  • Home
  • Syllabus
  • Schedule
  • Materials
COURSE LOGISTICS        
Professor: Yetunde Folajimi
Email: y.folajimi@neu.edu
Office: 571 Holmes Hall
Office Hours: Fridays, 3:00pm – 5:00pm
Lecture Time: Wednesdays and Fridays, 11:45pm – 1:25pm
Lecture Location: Kariotis Hall, Room 110
Course Website: http://www.ccs.neu.edu/course/cs5150sp16/
Piazza Forums: https://piazza.com/class#spring2016/cs41505150
 
COURSE DESCRIPTION
The course aims to teach applications of Artificial Intelligence (AI) techniques in digital games towards the creation of believable agents and environments with the goal of providing a fun and engaging experience to players. The course will start with an overview of fundamental problems, theories, and algorithms of AI as it applies to problem-solving. The Techniques for design, development, and evaluation of game prototypes that use AI effectively will be discussed. Overall, the course is going to be interactive and engaging with several readings, and discussions that cover various topics in Game AI. Being practical oriented, the course will feature series of individual and group assignments and presentations. At the end of the term, students will work on a final project that demonstrates specific application of AI for game development.
 
In this course, we will be using the Piazza Forum (https://piazza.com/class#spring2016/cs41505150 ) for conducting all class-related discussion this term. If you have a question about the course that other students could benefit from hearing the answer, please post to the appropriate discussion thread on Piazza rather than sending individual emails to the instructor. You also have the choice of anonymizing your communications if necessary. The quicker you begin asking questions on Piazza (rather than via emails), the quicker you'll benefit from the collective knowledge of your classmates and instructors. We encourage you to ask questions when you're struggling to understand a concept—you can even do so anonymously.
 
PRE-REQUISITES
Undergraduate students:                                  CS 2800 and CS 3500
Graduate students:   Knowledge of algorithms and experience with object-oriented design or functional programming. 

This course syllabus is not final. It is subject to change from time to time throughout the course of the semester 

Download Course Syllabus


Launch Piazza
​
​

COURSE CALENDAR

Designed by Yetunde Folajimi