Web-materials
Please describe your involvement in the direction of
reading courses, theses, dissertations, and other student research projects
(undergraduate and graduate).
- Ph.D. Students
- David Wittenberg -- Validated Interval Constraint Solving
- M.S. Students
- Undergraduate Independent Study/Research Projects
-
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 --
- graduate students - 1
- undergrad majors - 84
- undergrad minors - 26
- undecided sophmores/transfers - 0
- first year students - 0
- Scheduled Office Hours (signup sheet posted on door, with 10 minute time slots)
III. PUBLICATIONS, RESEARCH, AND ARTISTIC CREATIONS
-
List publications that have appeared from March, 2001 to
the March, 2002. In the creative arts, please list and describe artistic
creations, performances or exhibitions.
-
T. Hickey, Q. Ju, M.H. van Emden,
"Interval Arithmetic: from Principles to Implementation",
Journal of the ACM
volume 48, issue 5,
pp. 1038-1068, September 2001.
-
T. Hickey,
"Metalevel Interval Arithmetic and Verifiable Constraint Solving",
(.ps.gz),
(pdf),
Journal of Functional and Logic Programming, vol. 2001, no. 7,
October, 2001.
- A. Kumar, K. Hufford, J. Bergin, T. Hickey, "Internet-Centric Curriculum",
The Journal of Computing in Small Colleges, vol. 16, no 4, May 2001, pp. 45-49.
- A. Kumar, K. Hufford, J. Bergin, T. Hickey, L. Wilkens,
"Internet Computing in the Computer Science Curriculum",
The Journal of Computing in Small Colleges, vol. 17, no 3, Feb 2002, pp. 39-43.
-
"Internet Computing in the Computer Science Curriculum"
Amruth Kumar, Kevin Hufford,
Timothy Hickey, Linda Wilkens, Aparna Mahadev, Andrew Beiderman,
Panel position statements accepted for publication in
Proceedings of the 33rd
SIGCSE Technical Symposium on Computer Science Education, pp. 50-51, 2002.
- "TA-Tool" (.txt)
Timothy J. Hickey, Richard Alterman, and John Langton
Faculty Poster
presented at SIGCSE 2002
and archived online
-
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.
-
Incorporating Scheme-based Web Programmming into Computer Literacy Courses
(ps 148KB)
(ps.gz 64KB)
(pdf 148KB)
T. Hickey
submitted to ICFP'02 on 20 March 2002.
-
For ongoing work, please describe progress made since the
last activities report (e.g. chapters completed). Be as specific as
possible.
- Wrote 120 pages of text book for use in the Cosi2a course. Also developed
accompanying software for the text. Final text will be about 250-300 pages long
and first draft should be completed by the end of May.
- Wrote about 30 pages of a book on Web Programming using Scheme and Java.
- Unpublished manuscripts
IV. SERVICE
Please detail your participation in Departmental and University activities:
-
Departmental:
Service on committees, administrative tasks, etc.
- Chair of the Internet Studies Program
- Undergraduate Advising Head for Computer Science
- General Science Program Committee Member
- Miscellaneous Service:
- Speaker in Library Intensive Program Luncheon -- 5/1/01
- Sat on Senior Honor's Thesis Committes for Cosi Honors students
- Gave degrees to Cosi graduates in mini-commencement
University:
Involvement in student activities, panel presentations, fund-raising, etc.
- Internet Studies Program Committee
- Wien Admissions Committee
- Hiatt Advisory Committee
- TYP Admissions Committee
- Committees with little or no activity
- CS Department Liason to the Pscyhological Counseling Center
- Other activities:
- Sat on Senior Honor's Thesis Committee for Economic Student (Josh Hill)
- Maintain Internet Studies Webpages
- Maintain TYP Webpages
V. GRANTS
Please list grant applications, renewals, and awards from March, 2001 to
the present. Include granting agency, title of project, period of grant,
and total amount.
- Grant Applications
- NONE
Grant Awards
- 2nd installment of 3 year NSF grant, #0082393,
$448,526 over 3 years
- FY2000 $134,326
- FY2001 $157,052
- FY2002 $157,148
ITR/Groupware-Mediated Cooperative Programming: Teaching Web ...,
submitted 02/15/00,
awarded 09/12/00 effective 09/15/00
PIs: Timothy Hickey,
Richard Alterman,
NSF Division:
DIVISION OF EXPERIMENTAL & INTEG ACTIVIT
Program Name:
INFORMATION TECHNOLOGY RESEARCH
Program Officer:
Michael J. Foster
Telephone:
(703) 306-1980
E-Mail:
mfoster@nsf.gov
- internal Brandeis grant of $900 to support
Internet Studies Program
as part of the
"Strengthening Interdepartmental Cooperation"
University wide grant from Hewlett Foundation
VI. AWARDS AND HONORS
- Please list awards and honors received since March, 2001.
NONE.
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.
- jscheme.sourceforge.net -- the Silk Scheme
project (on which I am a codeveloper) has been renamed the Jscheme project
- groupscheme.sourceforge.net -- this is an
open-source project to build a library of high-level tools for developing groupware applications.
VIII. PROFESSIONAL ACTIVITIES OUTSIDE THE UNIVERSITY
-
List and/or describe lectures given, involvement in professional societies,
legislative testimony, etc. If none, indicate non-applicable.
- Panels at Conferences:
- Internet Centric Curriculum
at CCSCNE'01
with Amruth Kumar, Kevin Hufford, Joseph Bergin.
- Internet Computing in the Computer Science Curriculum
at
ESCCC'01: Eastern Small College Computing Conference
with Amruth Kumar, Joseph Bergin, Kevin Hufford, Linda Wilkens.
-
"Internet Computing in the Computer Science Curriculum"
Amruth Kumar, Kevin Hufford,
Timothy Hickey, Linda Wilkens, Aparna Mahadev, Andrew Beiderman,
Panel at
SIGCSE 28 February 2002
- Talks
IX. WORK OUTSIDE THE UNIVERSITY
-
List courses taught at other institutions for which you
received payment (March, 2001 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, 2001 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
X. GOALS -- OPTIONAL
-
Please reflect upon what you hope to achieve in the coming year in terms
of your ongoing work, new project you hope to begin, your teaching,
professional development, and/or your role in the Brandeis community.
- Research
- Scheme
- Add continuations and modules to Jscheme
- Continue building a Scheme library of high level groupware components.
- Complete book on using Scheme to introduce web programming to
non-programmers.
- Write book on Jscheme for Java programmers
- Write the Jscheme Reference Manual
- Interval Arithmetic
- Several papers on the implementation of Interval Arithmetic Constraints need to be completed
- Investigate methods for solving optimization problems using metalevel techniques
- Port mathlib to multiple platforms/languages.
- Teaching
- Revise CS2a so that it includes online group homework assignments and
groupware projects.
- Help prepare for CS33b in the Spring (line up speakers, plan syllabus)
- Service
- Work to help strengthen the Computer Science Department and the University
-
Work with the administration to
increase the breadth of the department by seeking to
bring in additional Faculty in important areas in which we
are not well represented. Bringing underrepresented groups
into the faculty is also a high priority.
-
Work with development to seek sources of additional funding to help
grow the Computer Science Department while increasing the revenues
of the University and enhancing the strength of the Department and
the University.
-
Increasing the diversity of the student body in computer science
(undergrad, master, and PhD level). In particular, increasing the
numbers of women and minorities.
- Build up the Internet Studies Program
- Seek outside funding for the program
- Make creative use of the website for the program
- Hold regular meetings
Please feel free to provide any other information relevant to your 2001-02
activities and contributions to the University.
NONE
This file is available on line at
http://www.cs.brandeis.edu/~tim/Activity/01-02.html