FIU Home College of Engineering and Computing
Search:

Name: Tim Downey, Instructor
Office Info: ECS 316, 305-348-3329
E-mail: downeytcis.fiu.edu
Homepage: http://www.cis.fiu.edu/~downeyt
Office Hours: N/A

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
  1. Wed Develpment with Java: Using Hibernate, JSPs and Servlets Springer-Verlag, 2007