Artificial Intelligence (Minor Program)
GRADUATE FACULTY
Professors: J. Doyle, R. C. Luo, W. J. Rasdorf, R. D. Rodman, H. E.
Schaffer, M. White; Associate Professors:
D. R. Bahler, J. Lester, H. D. Levin, E. T. Sanii, M. Singh, R. St. Amant; Assistant
Professors: C. Healey, P. Wurman, R. M. Young; Lecturer: J. C. Sutton III
Artificial intelligence is the branch of computer science concerned with designing
computer systems that exhibit characteristics normally associated with intelligence
in human behavior, such as understanding language, learning, reasoning, and solving problems. At NC State, artificial intelligence is an interdisciplinary field, with
faculty from several departments engaged in fundamental research and applications.
The university offers courses of study leading to a minor in artificial intelligence as
part of the M.S. and Ph.D. degrees. This option is available to all graduate students
except those in computer science, who can choose artificial intelligence as an interest
area.
To fulfill the academic requirements for a minor in artificial intelligence, each master's
student must successfully complete at least three, and each doctoral student at least six,
of the courses in the artificial intelligence curriculum. Two of the courses must be CSC
520, Artificial Intelligence I and CSC 720, Artificial Intelligence II. Other courses
offered as part of the artificial intelligence curriculum include: CSC 523 Computational
Linguistics; CSC 723 Computational Semantics; ECE 763 Computer Vision; CSC(IE) 556 Voice
Input/Output Communication Systems; CSC(IE) 756 Advances in Voice Input/Output
Communication Systems. Also, from time to time special topics courses are offered covering
subjects such as knowledge engineering, fuzzy reasoning, knowledge representation,
neural networks, machine learning, artificial intelligence applications to CAD, and artificial intelligence in manufacturing.
Graduate students in computer science who select artificial intelligence as an interest
area are subject to the same academic requirements that define other interest areas within
computer science.