Research and Instructional Interest
- Web Development
- Computer Organization
- C#
- Java
- JavaScript
- Perl
- C
- C++
|
|
 |
Background Education
| 1986 - |
M.S., Computer Science State University of New York at Albany |
| 1980 - |
M.S., Mathematics University of Rhode Island at Kingston |
| 1976 - |
B.S., Mathematics Bates College. |
|
 |
Developments
- Advanced Web Server Communication Course
- In response to the popularity of the World Wide Web, I developed this course which teaches students how to write programs that communicate between the web browser and the web server.
|
Conferences & Workshops
- 2003 - SIGCSE
- A national conference for computer science education.
- 2000 - SIGCSE
- A national conference for computer science education. In addition to the normal conference sessions, I registered for two additional workshops: Putting the fun back into Programming; Using Robots to Teach Introductory Programming Techniques.
- 1998 - SIGCSE
- A national conference for Computer Science education
- 1999 - Teaching & Learning Technology, Faculty Showcase
- In this workshop, I presented my program that allows students to upload files via the web. It is much more reliable than FTP, and easier than e-mail for handling all of the uploads.
- The Ethics of Cheating
- I participated in this workshop that explored how to address the prevalence of cheating in today's universtiy environment.
|
|
 |
Professional Experience
| 1991 - present |
| |
Instructor, School of Computer Science, Florida International University, Miami, FL 33199 |
| 1986 - 1991 |
| |
Entertainer, Self-Employed, Performed all over the world: Japan, Germany, Israel, Austria, France, Italy, Holland, Denmark, Greenland, Canada, and across America. Delighted audiences with comedy, juggling, and unicycling. |
| 1986 - 1991 |
| |
Computer Consultant, Self-Employed, Teaching the use of software packages for the PC, writing menu driven software for the PC for small businesses, Miami, Fl. |
| 1980 - 1985 |
| |
Actuary, New York State Retirement System, managed the Actuarial Valuation and Billing cycles and coded the New York State Retirement System's Laws into PVL. Albany, NY |
|
 |
Honors & Awards
- 2007 - University Excellence in Teaching
- Presented for a commitment to the advancement of knowledge and contributions to the ideals of the University
- 2007 - Executive Dean's Teaching Award
- Presented by the College of Engineering and Computing for a commitment to excellence and innovations in teaching
- 2006 - Computer Science Excellence in Teaching
- Presented at the annual awards ceremony for excellence in teaching in the School of Computer Science
- 2002 - Computer Science Excellence in Teaching
- Presented at the annual awards ceremony for excellence in teaching in the School of Computer Science
- 2002 - University Excellence in Teaching
- Presented for a commitment to the advancement of knowledge and contributions to the ideals of the University
- 2001 - Matriculation Merit Award
- 1997 - Excellence in Teaching
- Presented for a commitment to the advancement of knowledge and contributions to the ideals of the University.
- 1995 - Teaching Incentive Program
|
|
 |
Selected Publications
|
| |