Students participate in supervised research with a faculty member. Supervised research can be: 1) independent research undertaken by the student (thesis, independent study), or 2) assistance on a faculty member’s research project. Students must find a faculty member who is willing to supervise him/her as an assistant on an existing project or as the author of an individual project. The student and the faculty supervisor will complete and sign a research contract which will be submitted to the chair of the Software Engineering Department. Drafting the contract will allow the student to develop ideas about what should be accomplished and understand the scope and expectations of the faculty supervisor.
GPA of at least 3.0/4.0, signed research contract, and consent of the departmental chair.