1997-98 ACADEMIC ACTIVITIES REPORT

Please make two copies of this statement and supporting materials. Give one copy to your department chair and send the other to the Office of the Provost by Friday, April 3. Please include an updated curriculum vitae if you have not submitted one within the past year. These reports will be reviewed and will be an important element when 1998-1999 salaries are set.

I. NAME AND DEPARTMENT

Timothy J. Hickey, Computer Science

II. INSTRUCTIONAL ACTIVITIES

  1. List courses taught throughout the year, (title, number, enrollments, hours per week). For team-taught courses, please provide details of your specific responsibilities. Please discuss, if applicable, new courses created, new pedagogical materials and techniques, and supervision of teaching assistants. You may wish to attach course syllabi and relevant course materials.

    Courses taught


    TEACHING SCHEDULE: SPRING 1998 MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 9:00 CS155 CS155 CS155 CS200 9:30 CS155 CS155 CS155 CS200 10:00 CS98.1 Office Hours CS98.5 CS200 10:30 CS98.1 Office Hours CS98.6 CS200 11:00 TYP Math TYP Math TYP Math Office Hours 11:30 TYP Math TYP Math TYP Math Office Hours 12:00 12:30 CS98.4 1:00 Office Hours CS98.4 CS98.7 1:30 Office Hours CS98.7 2:00 CS98.2 CS98.7 2:30 CS98.3 CS98.7 3:00 CS99 3:30 CS99 4:00 4:30

    NEW PEDAGOGICAL MATERIALS

  2. Please describe your involvement in the direction of reading courses, theses, dissertations, and other student research projects (undergraduate and graduate).

III. PUBLICATIONS, RESEARCH, AND ARTISTIC CREATIONS

  1. List publications that have appeared from March, 1997 to the present. In the creative arts, please list and describe artistic creations, performances or exhibitions.

    NONE

  2. List manuscript(s) submitted or accepted for publication, specifying journal or publisher and anticipated publication date. For artistic work, please provide information about forthcoming exhibitions or performances.

    1. Interval Constraint Plotting for Interactive Visual Exploration of Implicitly Defined Relations
      by Timothy J. Hickey, Zhe Qiu, and Maarten H. van Emden,
      submitted to Reliable Computing, 3/1/98

  3. For ongoing work, please describe progress made since the last activities report (e.g. chapters completed). Be as specific as possible.

    1. Using the IEEE Floating Point Standard for Implementing Interval Arithmetic
      by Timothy J. Hickey and Maarten H. van Emden
      to be submitted to ACM Transactions on Mathematical Software in May'98

    2. An Overview of Interval Arithmetic Constraint Solving (with Maarten van Emden) (in preparation)

    3. JS: a language for scripting Java applets using a Scheme-like language (with Hao Xu) (in preparation)

IV. SERVICE

Please detail your participation in Departmental and University activities:
  1. Departmental: Service on committees, administrative tasks, etc.
    1. Undergraduate Advising Head
  2. University: Involvement in student activities, panel presentations, fund-raising, etc.
    1. Wien Committee
    2. Standing Committee for the Review of Interdepartment Programs
    3. CS Department Liason to the Admissions Department
    4. Freshman advisor

V. GRANTS

    Please list grant applications, renewals, and awards from March, 1997 to the present. Include granting agency, title of project, period of grant, and total amount.

    1. Applied for the NSF DUE Institutional Wide Reform grant for $199,881 for 2 years. (grant was not funded)

VI. AWARDS AND HONORS

  1. Please list awards and honors received since March, 1997.
    1. Gamelan (at http://www.developers.com/directories/java) is the premier worldwide archive of Java applets and I had two applets selected as Featured Applet of the Week in the Gamelan Appet Archive,
      1. IAsolver was selected for the week 8/15-22 1997
      2. Jscheme was selected for the week 1/16-23/98
      This is perhaps more an example of "publicity" for my work rather than an "honor" per se, as the selection is made by a staff member at the archive and it is not a peer-reviewed process.

VII. INTELLECTUAL PROPERTY

  1. List any inventions, patent applications, patents, copyright, software, maskworks, and any other intellectual property that is or may be patentable which you have conceived or reduced to practice, individually or jointly with others, during the course of your appointment, employment, or participation in Brandeis activities.

    I have made three software applet releases over the past year. Jscheme was developed with undergrads and graduate students, IAsolver was developed as part of my research under an NSF grant. The software is currently being distributed under the Gnu GPL "Copyleft" licence so as to give it maximum exposure. At some future point we could license derivative works if these proved popular. They currently get about 10-20 hits a day from outside of the university.

    1. IAsolver (homepage) -- released under GNU General Public Licence
    2. Jscheme 1.0.2 (homepage) -- released under GNU General Public Licence
    3. Jscheme 1.1 (homepage) -- released under GNU General Public Licence

VIII. PROFESSIONAL ACTIVITIES OUTSIDE THE UNIVERSITY

  1. List and/or describe lectures given, involvement in professional societies, legislative testimony, etc. If none, indicate non-applicable.

    NONE

IX. WORK OUTSIDE THE UNIVERSITY

  1. List courses taught at other institutions for which you received payment (March, 1997 to present). Please provide name of institution, term, course(s) taught, days and hours per week. If none, indicate non-applicable.

    NONE

  2. List any and all other employment, and/or consultant arrangements, that you have outside of Brandeis (March, 1997 to present). Please provide name of company, corporation or institution. Please append summaries of relevant parts of contracts, letters of appointment or consulting agreements. Do any of these arrangements provide present or future equity interest possibilities to you and do you receive any research support from any of these organizations? If none, indicate non-applicable.

    NONE

  3. List management or fiduciary activities in which you have a role as an officer, director, trustee, supervisor, or founder with respect to any organization or group. If none, indicate non-applicable.

    NONE

  4. List any inventions, patent applications, patents, copyright, software, maskworks, and any other intellectual property which you have conceived or reduced to practice, individually or jointly with others, which has been developed outside of Brandeis University and which has been developed during the course of your appointment, employment, or participation in Brandeis activities.

    NONE

Please feel free to provide any other information relevant to your 1997-98 activities and contributions to the University.

NONE


This file is available on line at http://www.cs.brandeis.edu/~tim/Activity/97-98.html