Many of these presentations use MathML—a W3C standard. Microsoft's Internet Explorer does not support MathML (It will tell you that “The XML page cannot be displayed”). Mozilla does.
| Title | Description | Last Modified |
---|
1. | Building Agent-Based Models of Seaport Container Terminals | Slides from my talk about the paper: | 07 May 2010 |
2. | Multiagent Systems | An introduction to multiagent systems based on: | 01 April 2010 |
3. | Voting and Mechanism Design | Voting, Mechanism design, and distributed algorithmics mechanism design. Chapter 8. | 26 March 2010 |
4. | Auctions | We introduce auctions for multiagent systems. Chapter 7. | 17 March 2010 |
5. | Negotiation | We describe automated negotiation as it applies to multiagent systems. Chapter 6. | 03 March 2010 |
6. | Learning in Multiagent Systems | We introduce the topic of learning in multiagent systems and present recent results. | 11 February 2010 |
7. | Game Theory | Standard, extended, and characteristic form games. Chapters 2 and 3. | 29 January 2010 |
8. | Distributed Constraints | Algorithms for solving distributed constraint problems in multiagent systems. | 15 January 2010 |
9. | Multiagent Problem Formulation | We cover the most popular formal models for representing agents and multiagent problems. | 05 January 2010 |
10. | The Internet | Some basic information and a quick look at the future. | 25 September 2009 |
11. | REST | | 25 March 2009 |
12. | Gears | | 24 March 2009 |
13. | SVG and Canvas |
CSCE 242
University of South Carolina
José M. Vidal
http://jmvidal.cse.sc.edu/talks/canvassvg/
Examples taken from
| 05 March 2009 |
14. | jQuery |
CSCE 242
University of South Carolina
José M. Vidal
http://jmvidal.cse.sc.edu/talks/jquery/
An introduction to the jQuery library.
| 19 February 2009 |
15. | JavaScript in the Browser |
CSCE 242
University of South Carolina
José M. Vidal
http://jmvidal.cse.sc.edu/talks/javascriptinbrowser/
An introduction to the language as used within a browser. This talk follows:
- David Flanagan, JavaScript, 5th edition, 2006. Chapters 13–20.
Examples are taken from that book.
| 06 February 2009 |
16. | JavaScript |
CSCE 242
University of South Carolina
José M. Vidal
http://jmvidal.cse.sc.edu/talks/javascript/
An introduction to the language. This talk follows:
Examples are taken from Flanagan.
| 27 January 2009 |
17. | Cascading Style Sheets |
CSCE 242
University of South Carolina
José M. Vidal
http://jmvidal.cse.sc.edu/talks/css/
A brief introduction to CSS, based on:
| 23 December 2008 |
18. | Internet Basics and HTML |
CSCE 242
University of South Carolina
José M. Vidal
http://jmvidal.cse.sc.edu/talks/internet/
This talks provides a brief history of the Internet and
distributed applications. For more information read:
| 19 December 2008 |
19. | Introduction to HTML/XHTML |
CSCE 242
University of South Carolina
José M. Vidal
http://jmvidal.cse.sc.edu/talks/xhtml/
We summarize
| 19 December 2008 |
20. | Map Reduce and Hadoop |
A short introduction to the basic ideas.
| 27 October 2008 |
21. | Software Engineering |
- CSCE 492: Software engineering lab.
| 11 August 2008 |
22. | Cloud Computing |
An overview of web hosting, grid, and cloud computing services.
| 23 April 2008 |
23. | Microformats | | 21 April 2008 |
24. | Facebook API | | 14 April 2008 |
25. | SOAP |
We describe SOAP. This talk summarizes
| 14 April 2008 |
26. | Google Web Toolkit | | 03 April 2008 |
27. | Ruby on Rails |
Introduction to the rails platform for web application development.
| 01 April 2008 |
28. | The Ruby Programming Language |
A quick overview of the more surprising bits of Ruby. Examples
taken from:
I also recommend you get a cheat sheet.
| 12 March 2008 |
29. | Semantic Web Technologies: XML, RDF, OWL |
This talk summarizes material from the appropriate RFCs and W3C
Recommendations, as well as:
- Extensible Markup
Language (XML) 1.0 W3C Recommendation, 2006
- Michel Klein. Tutorial: The
Semantic Web. IEEE Intelligent
Systems,(16)2. 2001.
- Stefan Decker, Sergey Melnik, Frank Van
Harmelen, Dieter Fensel, Michel Klein, Jeen Broekstra, Michael
Erdmann, and Ian Horrocks. The Semantic
Web: The Roles of XML and RDF. IEEE Internet
Computing,(4)5. 2000.
- Edd Dumbill Finding
friends with XML and RDF: The Friend-of-a-Friend
vocabulary can make it easier to manage online communities,
2002
- Philip McCarthy Search
RDF Data with SPARQL: SPARQL and the Jena Toolkit open up
the semantic Web, 2005.
- Deborah L. McGuinness and Frank van
Harmelen editors, OWL Web Ontology
Language Overview
| 23 February 2008 |
30. | Semantic Web |
This talks summarizes material from
| 23 February 2008 |
31. | AJAX Tricks and Prototype |
We present a few AJAX tricks and a quick introduction to Prototype. Examples taken from:
| 20 February 2008 |
32. | PHP |
A quick introduction to PHP.
| 06 February 2008 |
33. | Java Servlets |
We describe how to implement java servlets. Based on
| 04 February 2008 |
34. | GPGP and TÆMS | Chapter 9 | 07 November 2007 |
35. | NetLogo for Building Prototype Multiagent Systems | We introduce NetLogo and its uses for building Multiagent Systems. | 29 August 2007 |
36. | Software Engineering for Internet Applications |
An overview of software engineering techniques for developing web applications. Based on
| 16 March 2007 |
37. | Script.aculo.us |
An introduction to the script.aculo.us library.
| 09 March 2007 |
38. | JavaScript XML |
Parsing and using XML with JavaScript.
- David Flanagan, JavaScript, 5th edition, 2006. Chapter 21.
Examples are taken from that book.
| 28 February 2007 |
39. | Multiagent Dynamics Laboratory | A quick overview of current projects. | 05 September 2006 |
40. | Coalition Formation | We present the coalition formation problem and some solutions. | 29 September 2005 |
41. | Voting | The problems with voting. | 29 September 2005 |
42. | Agent Communication | We present the basics of agent communication. | 23 September 2005 |
43. | Coordination | We analyze the problem of coordination in game-theoretic terms. | 07 September 2005 |
44. | Reactive and Hybrid Agents | | 02 September 2005 |
45. | Reasoning Agents | We summarize some of the material from | 30 August 2005 |
46. | Multiagent Systems Introduction | An introduction to multiagent systems based on: | 30 August 2005 |
47. | Procedure Specifications |
These slides are based on
| 18 January 2005 |
48. | Introduction to 492 and Decoupling |
We provide the introduction to CSCE 492, and then go on to talk
about decoupling. The decoupling slides are based on
| 12 January 2005 |
49. | Enacting BPEL4WS Specified Workflows with Multiagent Systems | A presentation of the paper | 15 July 2004 |
50. | Teaching Multiagent Systems: Past and Future | A presentation of the paper | 29 June 2004 |
51. | BPEL4WS |
We describe workflows and the workflow language BPEL4WS. We
study the possibility of using workflows in multiagent
enactment.
| 21 April 2004 |
52. | Web Services Architecture |
An overview of
- David Booth, Hugo Haas, Francis
McCabe, Eric Newcomer, Michael Champion, Chris Ferris, and
David Orchard. Web
Services Architecture. W3C Working Group Note 11. 2004.
| 21 April 2004 |
53. | WSDL |
We introduce the WSDL. This talk is based on:
| 21 April 2004 |
54. | .NET Overview |
This talk gives a very quick overview of the .NET architecture
for people interested in distributed programming with SOAP.
| 13 April 2004 |
55. | Fipa Introduction |
We give an overview of the Foundation for Intelligent Physical
Agents ( FIPA). This talk is based on
| 07 April 2004 |
56. | OWL-S |
We introduce OWL-S. This talk is based on:
| 03 April 2004 |
57. | UDDI and WS-Inspection |
We describe the Universal Description, Discovery, and
Integration project. This talk is based on:
| 03 April 2004 |
58. | Axis |
Getting started with Axis. A presentation of the
| 25 March 2004 |
59. | XML Parsing | This talk provides a quick overview of XML parsing using Java
| 18 March 2004 |
60. | Designing RMI Applications |
We present some of the ideas from:
- William Grosso, Java
RMI, 2002. Chapters 5-10, 12-17, 19-20, 22.
Code examples were downloaded from and belong to O'Reilly.
| 17 March 2004 |
61. | Grid Computing |
We give a very high-level overview of grid computing and the
Globus toolkit. This talk is based on:
- Ian Foster, Carl Kesselman, Jeffrey M. Nick, and Steven
Tuecke.
Grid Services for Distributed System Integration,
IEEE Computer, 35(6), 2002.
- Ian Foster, Carl Kesselman, and Steven Tuecke. The
Anatomy of the Grid: Enabling Scalable Virtual
Organizations, 2001.
- Ian Foster, Carl Kesselman, Jeffrey M. Nick, and Steven
Tuecke. The
Physiology of the Grid: An Open Grid Services Architecture for
Distributed Systems Integration, January, 2002.
- Introduction
to Grid Computing and the Globus Toolkit
- M. Mitchell Waldrop. Grid
Computing. Technology Review, May; 105(4):30--37,
2002.
| 02 March 2004 |
62. | CORBA | | 26 February 2004 |
63. | Java RMI |
This talk summarizes material from
| 17 February 2004 |
64. | Distributed Computing and Object Systems |
This talk is based, in part, on:
| 12 February 2004 |
65. | xslides.el |
An emacs mode for generating XHMTL presentations. Written by
José M. Vidal.
| 27 November 2003 |
66. | Agent Applications |
We present material based on
| 11 November 2003 |
67. | Pitfalls of Agent Development | | 11 November 2003 |
68. | Biter |
This talk summarizes material from:
| 14 October 2003 |
69. | Robocup |
This talk summarizes material from
| 14 October 2003 |
70. | Agent Communication |
We cover agent communications, KIF, KQML, and FIPA-ACL. This
talk summarizes:
| 23 September 2003 |
71. | DAML-S |
We introduce DAML-S. This talk is based on:
| 20 September 2003 |
72. | An Incentive-Compatible Distributed Recommendation Model |
by
José M. Vidal
Computer Science and Engineering
University of South Carolina
Columbia, SC, USA.
http://jmvidal.cse.sc.edu
| 20 June 2003 |
73. | Reinforcement Learning | | 31 May 2003 |
74. | Combining Inductive and Analytical Learning | | 17 April 2003 |
75. | Analytical Learning | | 10 April 2003 |
76. | Learning Sets of Rules | | 08 April 2003 |
77. | Genetic Algorithms | | 10 March 2003 |
78. | Instance Based Learning | | 04 March 2003 |
79. | Computational Learning Theory | | 27 February 2003 |
80. | Bayesian Learning | | 25 February 2003 |
81. | Artificial Neural Networks | | 01 February 2003 |
82. | Decision Tree Learning | | 22 January 2003 |
83. | Concept Learning | | 21 January 2003 |
84. | Introduction to Machine Learning | | 15 January 2003 |
85. | MultiAgent Dynamics Laboratory |
We summarize the research interests of Dr. José M Vidal
and the Multiagent Dynamics Laboratory (MDL)
as of November 2002.
You can find these slides at http://jmvidal.cse.sc.edu/talks/researchsum/
| 14 November 2002 |
86. | The Effects of Cooperation on Multiagent Search in Task-Oriented Domains |
This talk summarizes the results that appear in
| 26 October 2002 |
87. | JADE |
This talk summarizes material from:
| 23 September 2002 |
88. | FIPA-OS |
This talk introduces the basic architecture for FIPA-OS. It
summarizes the material from:
| 28 May 2002 |
89. | Group Transport by Ants and Robots |
This talks summarizes material from:
| 28 May 2002 |
90. | Agent-Based Software Engineering |
This talk summarizes information from:
| 28 May 2002 |
91. | Collective Intelligence | | 28 May 2002 |
92. | Bargaining |
This talks covers bargaining, task allocation, and coalition
formation. It summarizes material from:
| 28 May 2002 |
93. | Go To The Ant |
This talk summarizes material from:
| 28 May 2002 |
94. | Java I/O |
This talk gives a general overviow of Java I/O as used for
distributed programming. It is based on:
Many of the pictures come from the developerWorks tutorial.
| 28 May 2002 |
95. | Java Threads |
This talk summarizes material from
| 28 May 2002 |
96. | Java Sockets |
This talk summarizes material from:
| 28 May 2002 |
97. | Apache SOAP |
A quick guide to using Apache SOAP, based on:
| 14 April 2002 |
98. | MICO |
This talk introduces the MICO
CORBA implementation. More documentation is available at that
website.
| 27 March 2002 |
99. | Java CORBA |
This talk summarizes material from:
| 25 March 2002 |
100. | Using Robocup to Teach Multiagent Systems and the Distributed Mindset | | 27 February 2002 |
101. | JXTA |
This talk presents a quick overview of JXTA. It is based on:
| 24 January 2002 |
102. | Peer To Peer |
This talk summarizes material from:
| 10 November 2001 |