Research assistants are hired to perform duties related to a research project. Typically research assistants will already have an M.S. in Computer Science. Unlike Teaching Assistantships, which are offered through the department, a Research Assistantship is awarded by a member of the faculty.
The duties of a GRA will be determined by the supervising faculty member. Occasionally a GRA will be unable to perform the specified duties.