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
-
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
- Summer 1997
- Summer Odyssey -- supervised 2 high school students for 8 weeks
- Autumn 1997
- Lecture Courses
- CS2a -- Introduction to Computers
--
144 undergrads (8 TAs)
- TYP Math --
-- 8 TYP students
- Independent Study Courses
-
CS98 -- Independent Study --
4 undergrads
- CS99 -- Senior Honors Research
-- 1 undergrad
- Spring 1998
- Lecture Courses
- CS155 -- Computer Graphics
-- 82 undergrads/grads (2 TAs)
- Transitional Year Program Mathematics --
-- 10 TYP students
- Independent Study Courses
- CS98 -- Compilers in Java -- 1 undergrad
- CS98 -- Ritual Architecture and the WWW -- 1 undergrad
- CS98 -- Implementation of OOPLs -- 1 undergrad
- CS98 -- Distributed Databases and the WWW -- 1 undergrad
- CS98 -- Educational Applets -- 1 undergrad
- CS98 -- Image Processing in Java -- 1 undergrad
- CS98 -- Java Graphics Programming -- 4 undergrads
- CS99 -- Senior Honors Research
-- 1 undergrad
- CS200 -- Readings
-- 1 grad
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
-
Please describe your involvement in the direction of
reading courses, theses, dissertations, and other student research projects
(undergraduate and graduate).
- Ph.D. Students
- Qun Ju -- defending dissertation on 21 April 1998
- Hao Xu -- currently involved in developing a successor to Jscheme
- Senior Honor's Theses
- Lei Wang, provisional title: "Metacomputing and the WWW"
- Undergraduate Independent Study/Research Projects
- Wawa -- developing a Java interpreter applet (4 undergraduates, Autumn 1997)
- Acidic -- developing a Java interpreter and debugger applet (1 undergraduate Spring 1998)
- Visual Literacy, Ritual Architecture and the WWW -- a Fine Arts student's
investigation into the use of 3d web-based graphics (VRML) to model Ritual Architecture
(1 undergraduate)
- Educational Applets -- a comparison of the use of Java versus traditional application
building tools in developing educational applets (1 undergraduate)
-
Please list numbers and categories (first year, graduate,
etc.) of advisees, and comment on other relevant advising and/or
interactions with students outside the classroom. List the times and days
of your scheduled office hours.
- Advisees (70 total)
- graduate students - 2
- undergrad majors - 42
- undergrad minors - 13
- first year students - 13
- Scheduled Office Hours (signup sheet posted on door)
- Autumn 97: Mon,Wed 1-2:30
- Spring 98: M 1-2, W,F 10-11
More generally, my Spring teaching/office hours are
as follows, for a total of 18 "in class" hours per week.
This doesn't count preparation time, grading time, etc.
III. PUBLICATIONS, RESEARCH, AND ARTISTIC CREATIONS
-
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
-
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.
- 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
-
For ongoing work, please describe progress made since the
last activities report (e.g. chapters completed). Be as specific as
possible.
- 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
- An Overview of Interval Arithmetic Constraint Solving (with Maarten van Emden)
(in preparation)
- 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:
-
Departmental:
Service on committees, administrative tasks, etc.
- Undergraduate Advising Head
- University:
Involvement in student activities, panel presentations, fund-raising, etc.
- Wien Committee
- Standing Committee for the Review of Interdepartment Programs
- CS Department Liason to the Admissions Department
- 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.
- Applied for the NSF DUE Institutional Wide Reform grant for $199,881 for 2 years.
(grant was not funded)
VI. AWARDS AND HONORS
- Please list awards and honors received since March, 1997.
-
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,
- IAsolver was selected for the week 8/15-22 1997
- 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
-
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.
- IAsolver (homepage)
-- released under GNU General Public Licence
- Jscheme 1.0.2 (homepage)
-- released under GNU General Public Licence
- Jscheme 1.1 (homepage)
-- released under GNU General Public Licence
VIII. PROFESSIONAL ACTIVITIES OUTSIDE THE UNIVERSITY
-
List and/or describe lectures given, involvement in professional societies,
legislative testimony, etc. If none, indicate non-applicable.
NONE
IX. WORK OUTSIDE THE UNIVERSITY
-
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
-
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
-
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
-
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