Conferences

In the course of my research and ongoing education activities, I have been involved with the following conferences and workshops as indicated:

Senior Projects

I actively participate in the Senior Projects courses for the Department of Computer Science & Engineering as an advisor to any student groups that I can assist or provide guidance. At the beginning of the Fall semesters, I will make a short presentation of suggestions for projects that students may elect to undertake, and with which I will provide as much guidance or assistance as they require. This list is by no means exhaustive; my interests are quite broad, and students that feel their project ideas align with them should feel free to contact me.

The projects with which I have been or currently am involved are given below.

2012 - 2013 Projects

In preparation for the new Senior Projects course, I'm presenting the following potential research projects for students to undertake. Some of these projects involve external entities, but all topics are good starting points for student groups to consider, in addition to any other options they may have for their senior project. I encourage interested students to either contact myself or (if included) the people involved with each project for more information. Note that some projects are rather large; as such, students are encouraged to decompose topics into more reasonable, smaller units that they have interest in undertaking for their project and coordinating with the project advisor.

University & Department

I have been an active member of several University- and Department-level committees and organizaztions. My participation in each of these entities, as well as the duration of that participation, are as follows:

University

Department of Computer Science & Engineering

Workshops

Workshops provide opportunities to learn about emerging technologies, tools, paradigms, and topics that are not covered by normal course curriculum. By attending workshops, students are exposed to cutting-edge tools and techniques that stand to simplify their coursework assignments while simultaneously priming them to learn and apply in-demand industry technologies. Ultimately, the goal is to enlighten students by exposing them to higher-level languages and the related tools at their disposal to solve problems, thereby empowering them to more easily obtain employment.

In conjunction with the local ACM chapter and industry, I hosted a series of workshops throughout the Fall and Spring semesters that cover a variety of topics. The workshops were open to all students and other interested persons, typically addressing topics such as:

The topics and sequence were largely open to requests and the interests of the attendees, spanning the entire application development process and lifecycle.