These days, learning with computers happens every day, ranging from simple searches
and research on the Internet to complex virtual simulations for training.
The assumptions that are made about learners and knowledge form an integral and
critical part of these applications. What we learn in building and evaluating
these applications also teaches us about creating lifelike artificial intelligence.
This course will explore the cognitive science and computer science techniques
used in building Intelligent Tutoring Systems, and the assumptions made in modeling
users and influencing their learning processes. In this course, students will
read and review current research in this area, and create an intelligent tutoring
system as a course project.
Readings will be listed on http://www.cs.uncc.edu/~tbarnes2/ITS/