In preparation for the thesis, a student should identify to the program's graduate studies director an advisor and a committee. The advisor is a faculty member from either the Computer and Information Sciences Department or the Mathematical Sciences Department. The committee is comprised of two faculty members from the student’s area of specialization, with one of them being the advisor. A third member is required and can be a faculty member from within or outside of the CS and Math departments. The third member may be an appropriate individual in business or industry. Additional members may be included in the committee with approval of the graduate director.