Provides the computer science student with the opportunity to synthesize graduate work by developing and completing a thesis or project specific to the student’s interests in computer science. The written portion will follow thesis guidelines for graduate level work. Equivalent to CPSC-890.