- CS Dept. On-Line Pre-Application Form for Grad Students
- Contact: Prof. Heath (heath@cs.vt.edu). "Something that I
have proposed is an online form that might be called a
pre-application. A prospective applicant would enter information on
his or her educational background, any reasearch or other outstanding
accomplishments, as well as GRE and TOEFL scores, etc. Once GPC has
the information, it could give feedback to the prospect as to whether
it is worth his or her while to submit an application. In case of a
really strong potential applicant, GPC could actively recruit him or
her as early in the year as possible. This cuts out the graduate
school processing time that frequently costs us a decent shot at
strong applicants. The actual client for such a pre-application might
be the graduate school, so that any department at Virginia Tech could
take advantage of this capability."
- Online Scheduling System
- Contact: Prof. Barnette (barnette@vt.edu). "An application
which allows students to ask for appointments with instructors over
the Web. The student accesses a Java applet over the Web which updates
a schedule file on the instructors server. Each student looks at the
same copy of the schedule and it is updated on- line. Students have to
enter a password and PID combination to update the schedule online."
Details: The Java applet must interface with some kind of program
on the server side which has privileges to do disk I/O on the server
machine. Implementation Issues: What if more that one user logs on at
the same time? The application must show the same data on all the
persons logged in. The Java applet must be able to update some
document on the server which holds the schedule file.
- Hypercard Emulation on the Web
- Contact: Prof. Lee (janlee@vtopus.cs.vt.edu). "I have
some Hypercard emulators of historical machines that I would like to
transport to the WWW. I.e. a Turing Machine, Chessboard Calculator,
Enigma encyphering machine,..."
- Intersection of Java, Visualization, Simulation
-
Contact: Prof. Ron Kriz (kriz@wave.esm.vt.edu) Has a project
that interests Javasoft and Netscape, and is looking for students to
help write some Java applets.
- TeX to Web
- Contact: Prof. Watson (ltw@vtopus.cs.vt.edu). I need
homework notes put on the Web; the challenge is to deal with TEX
equations in a reasonable way. [The problem is easy for LaTeX, due to
latextohtml, but no such tool exists for TeX.]
- Usability of Web Page Designs #1
- Contact: Prof. Dzida (dzida@vtopus.cs.vt.edu). "I am
preparing a couse on Quality Assurance which was originally not
planned to be offered on web pages. However, if a team of students
would be interested in web pages design, I can offer some ideas and
material and last but not least an opportunity for the students to
investigate usability issues of web pages design. A project suitable
for students?" [Note: Prof. Dzida will leave VPI in December.]
- Usability of Web Page Designs #2
- >Contact: Prof. Hartson (hartson@vtopus.cs.vt.edu). A student
could get a start on the following: HCI-Oriented Masters Student To Do
Thesis Involving:
- Web-based applications
- educational
applications
- data logging
- data interpretation
This goal of this research is to determine empirically the effects
(good and bad) of using the Web to deliver course materials. We are
interested in knowing more about how the Web materials are being used
by students and why. Most data logging techniques lack a means for
explaining patterns observed, leaving the explanations to theory or
conjecture. This work will build a method to close the loop by
including instructors and students in the cycle of inquiry. We expect
the result to be a significant contribution to data logging as an
evaluation technique.
- Virginia Tech Intellectual Properties, Inc. (VTIP)
-
Contact: Kaye Kriz, kkriz@vt.edu
Java-based tools for their Web site are required. See the VTIP description
under the Web Page Design for
more on VTIP's Web page requirements.
- WWW Grade Checking Program
- Contact: Prof. Barnette (barnette@vt.edu). "Overview: A
Java applet which allows students to check their grades over the Web
by going to a web site (which is served by the instructor). The applet
and the grades are on the instructors server and can only be accessed
by entering the correct password and PID combination. The password and
PID combination are verified from the Virginia Tech authentication
server, so it shouldn't violate the Buckley amendment.
Details: The student runs the Java applet on their computer. The
student then types their PID and password and the applet authenticates
them. If the PID and password combination is invalid, the student
can't see their grades. If it is valid the student gets their grade
and the applet also generates a histogram which shows their
performance relative to the rest of the class. Implementation Issues:
How do we perform the authentication?