Lecturer Pearce
Office Hours MW
3:00 - 5:00 in 213 Macquarrie Hall
Phone: (408) 924-5065
Email: pearce@cs.sjsu.edu
URL: www.cs.sjsu.edu/faculty/pearce/pearce.html
Lectures MW 5:30 - 6:45 in MH 422
Text Agent-Based
Software Development
Luck, Ashri, D'Inverno
Artech House, 2004
Software The latest JDK, JADE, Zeus, Net Logo, and a CASE tool
Prerequisites Completion of Software Engineering (CS160) with a grade of C- or better. Students who do not have good Java programming skills will quickly fall behind.
Grading Grades will be based on two or three projects and an in-class presentation.
Course Outline After reviewing the traditional OOA topics-- requirements modeling and domain modeling-- we will explore the design, development, and applications of Agent-Based systems. One application area in particular, Agent-Based Modeling, will give us an opportunity to revisit domain modeling from the perspective of processes and protocols.