StudentTECH:- Accessible Scientific Visualization in Java - Saturday, December 12, 2009
The San Diego Supercomputer Center at UCSD presents an exciting introductory Java programming workshop for high school students in their junior and senior year.
Saturday, December 12, 2009
9:00am - 1:00pm
San Diego Supercomputer Center
Training Room 279
University of California, San Diego
Workshop Description
In part two of our Accessible Scientific Programming workshop series, we will explore more details of scientific software by building graphical tools to visualize real experimental data. We will then explore new technology for building scientific web applications, and go behind the scenes at some of the most popular tools to answer the question, "What does it take to create software that is accessed by millions world-wide." Finally, we will build a tool to manipulate and visualize a gene that is a prime target for HIV drug therapy.
Workshop
Content
- Introduction to Computer Graphics for Science
Visualization
We will use QuickPDB software to write a
program to manipulate and visualize biological molecules found in our genome
-
Introduction to the National Center for Biotechnology Information, NCBI resource
to access and download information on the Human Genome Project
We will use the NCBI resource to
explore and download published data from the Human Genome. What does the
human genome mean to science? We will learn about what the NCBI has in its
pipeline. What data is coming and what projects are on-going?
- Introduction to Web Applications
This is our first step into web development. We will build a small web tool using the Eclipse development environment. We will explore the details of the technology used to build a large web software application. What technology is used in Facebook, the Protein Data Bank, NCBI and others?
This workshop is part of a comprehensive programming series for high school students.
Coming in the new year: Using Google for Science Programming and Visualization
1. GWT: Introduction to Google Web Toolkit
2. Google API's (Google Maps, Google Wave, MapReduce)
3. Final project will be to build and deploy a Google App Engine
Please join us for an exciting and informative session of hands-on learning presented by Jeff Milton, Managing Director, Tissue Match LLC.
Registration is free. Space is limited. Please contact Ange Mason at 858-534-5064 or amason@ucsd.edu to reserve your space.

