I am a Masters candidate at the University of Iowa in the Department of Computer Science. I will graduate in May 2008. My advisor is Juan Pablo Hourcade who also serves as my supervisor for my research assistant position.
In my studies, I have been focusing on Human-Computer Interaction (HCI), Software Engineering, and a little Computer Graphics. I have also taken Database Systems, and I hope to take Artificial Intelligence and Computer Security in the future.
My current research interests are in interaction design, mobile interaction, and one-handed mobile interaction. If you are interested in learning more, check out my research projects and publications.
In my research assistant position (my job), I have been working with a little of everything. I have been working with the Canon SDK, creating DLL's to make a motorized turntable turn, and working with the University of Maryland's Piccolo (which is a 2D graphics framework for both Java and C#). It has been a great experience thus far.
If you are looking to keep track of your website traffic, then check out Google Analytics. It has some really nice features. Like many other Google products, it's free!
The dashboard gives you a quick overview of your stats.
It shows the Site Usage, Visitors, Traffic Sources, Goals, and Map Overlay overviews.
It's amazing how many statistics you can get from your visitors. You can find out what city they are connecting from, what browser they are using, and what operating system they have. You can also find out whether people are connecting to your site from other websites or search engines.
The cool thing about the dashboard is that you can add whatever is important for your needs.
The map overlay feature is pretty neat, too. I like how it shows you a map of where your visitors are coming from. It starts out showing you a world view, and then you can drill down to state/city view. It's pretty impressive!
The best part about Google Analytics is the setup. All you need to do is copy some javascript into your html pages, and you are ready to roll.


