When you email me to request a meeting to discuss me being your senior project advisor (UF courses CEN 4914 or CIS 4914 only), please indicate you have read this page.
Alert: currently I advise Senior Projects only in Spring semester. IF you have taken a class with me, you may still email me about Fall projects but the probability I can take you on will be low. Also, I give preference to students who have taken a class with me.
I advise two types of senior projects:
- Projects based on an idea generated independently by the student(s) (and for which my expertise would be useful)
- Projects from the below list of existing project needs that the student(s) are interested in working on
In both cases, students should expect to incorporate elements of Human-Centered Computing into their projects, such as user-centered design, interaction design, user testing (or playtesting if it’s a game), etc. Students who are not interested in working with people to make their software better should consider finding a different senior project advisor.
If you have an idea for a project in one of the following areas (and are interested in incorporating human-centered computing techniques into your project), I might be the right advisor for you: natural user interfaces, gesture interaction, speech interaction, whole-body interaction, Android apps, mobile apps, Kinect-based apps, games, apps for kids, apps for education, apps for fitness, etc.
What you can expect from me: I will meet with you and/or your project team up to every 2 weeks throughout the semester to help keep you on track for your project. I can advise on architecture, algorithms, libraries / frameworks / toolkits, user testing, and design methods; I do not help debug or advise on specifics of your code. I require all students to prepare, with my input, a project timeline and grading scheme (examples here and here) to help guide us through the semester and agree on expectations for grading at the conclusion of the project.
Please note: I am only able to advise a fixed number of senior projects per year, and operate on a first-come/first-served basis. If you contact me too late in the fall, I may already be full and unable to take you on, even if it’s a very relevant project. I recommend starting to think about your senior project ideas and possible advisors in early November.
Existing Project Needs:
- list coming soon!