Professional Development Seminars

Title Event date Lecturer(s) Abstract
Understanding & Programming Cryptography Saturday, April 12, 2003 - 9:00am Simson Garfinkel

Cryptography is a fundamental component of any secure system, but it is often not well understood. You have probably heard about encryption --- DES, RSA, DSA, and all that stuff. You know that there's encryption in your web browser and you've heard about Public Key Infrastructure (PKI), but want to know how to build software using it. In this seminar, he will explain the fundamentals of cryptography and show how to add encryption capabilities to your programs.

Secure XML Saturday, March 22, 2003 - 9:00am Donald Eastlake, III

In this seminar you will learn how to make your XML documents and databases more secure and incorporate authentication and encryption into your XML based protocols and programs through use of the security recommendations from the World Wide Web Consortium.

Unfortunately, XML was originally designed without taking security into account. As a result, there are a number of special problems in secure XML. In particular, making XML digital signatures both secure and robust requires special canonicalization mechanisms to standardize the expression of XML.

Aspect Oriented Programming for Java Saturday, November 16, 2002 - 9:00am Gregor Kiczales and Ron Bodkin

Aspect-oriented programming (AOP) allows developers to create clearer, cleaner, and more flexible software. AOP makes it possible to centralize code in a single class that typically would be spread across many classes when implementing features such as logging, standards enforcement, security, and testing. This difference allows increased productivity, and results in more flexible and higher quality software.

Crossing the Requirements-Design Chasm Saturday, November 2, 2002 - 9:00am Steve Donelow

Gathering requirements is one of the most critical stages in the software lifecycle, although requirements gathering in the real-world is usually an unrepeatable, ad-hoc process because most formal methods are too complex, too costly, or fail to capture the right information. Here's a very common scenario: "Just tell us what you want", says the IT developer. "Just tell me what you need to know", responds the business user.

Recent Breakthroughs in Web Site Usability Research Saturday, October 5, 2002 - 9:00am Jared M. Spool and Christine Perfetti

The seminar presents some of the recent breakthroughs that have occurred in the area of web site usability. User Interface Engineering is a leading producer of breakthrough web site research and they have focused their work on understanding just what it takes to make web sites more usable.

Syndicate content