The interdisciplinary Master of Science program in artificial intelligence is intended to prepare students for careers as developers of artificial intelligence applications or for further graduate work in artificial intelligence or related areas. The program includes foundational courses in computer science, linguistics, logic, philosophy, and psychology as well as specialized courses in artificial intelligence programming languages and techniques.