Skip To Main Content

Dr. Kristen Maitland

Dr. Kristen Maitland headshot

Director of Graduate Programs
Dr. Maitland is responsible for overseeing the graduate program, which includes everything from the admissions process through the completion of the student’s degree in the department. She chairs the Graduate Committee, which recommends policy changes and implements new policies in the form of requirements, procedures, rules and guidelines. Dr. Maitland may serve as an intermediary, should any conflict arise between a student and his/her advisor or committee. She is also the authority on granting exceptions to departmental degree requirements.

Dr. Balakrishna Haridas

Dr. Balakrishna Haridas headshot

Co-Director of the Master of Engineering Degree
Dr. Haridas, along with Professor Hanks, is responsible for overseeing the Master of Engineering program, which includes assisting the graduate program director with the M.Eng. admission process, assisting students through the completion of their degree and managing the Summer Immersion Fellowship Program.

John Hanks

John Hanks headshot
Co-Director of the Master of Engineering Degree
Professor Hanks, along with Dr. Haridas, is responsible for overseeing the Master of Engineering program, which includes assisting the graduate program director with the M.Eng. admission process, assisting students through the completion of their degree and managing the Summer Immersion Fellowship Program.

Stormy Kretzschmar

Stormy Kretzschmar headshot

Academic Advisor III
Stormy Kretzschmar serves in a support role to the graduate program, working closely with the program directors. Responsibilities include processing applications and advising current students on degree requirements and tracking their academic progress. Students should contact Stormy Kretzschmar with academic/general questions. If questions require a more technical background and/or need a higher level of authority, students are advised to contact the Director of Graduate Programs with a copy to Stormy.