I am currently offering a number of senior projects (see also the department's Senior Project list). Other topics are also available, and I am always open to interesting ideas that are related to visualization. So let's talk!
The topics below are also suited for master's theses. If you're interested in pursuing a thesis, come talk to me! A thesis is a great way to find out if you might be interested in going for a Ph.D. later. Even if not, it gives you a substantial piece of work to show to prospective employers.
All projects require a good command of Java and knowledge of at least an interest in graphics programming.