Agent technology in computer science and engineering curriculum

  • Authors:
  • Yi Shang;Hongchi Shi;Su-Shing Chen

  • Affiliations:
  • Dept. of Computer Engineering and Computer Science, University of Missouri-Columbia, Columbia, MO;Dept. of Computer Engineering and Computer Science, University of Missouri-Columbia, Columbia, MO;Dept. of Computer Engineering and Computer Science, University of Missouri-Columbia, Columbia, MO

  • Venue:
  • Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

In recent years, agent technology has been used increasingly in information management and distributed computing. A CSE curriculum that cultivates the knowledge of agent technology will increase the likelihood that the next generation of IT professionals have the background needed to design and develop software systems that are scalable, reliable, adaptable, and secure. In this paper, we present the rationale and our practice in incorporating agent technology into the CSE curriculum. We develop agent-based teaching materials and software modules and apply them to existing CSE courses including artificial intelligence, parallel and distributed processing, networking, and software engineering. Promising results have been obtained in teaching two graduate level courses using agent components.