Graduate Program Assessment

Full Details of the learning objectives, assessment plan, student outcomes, and evidence of continuous improvement for the Computer Science - MCS, MS, and PhD programs can be found on the catalog.

Full Details about Computer Science MCS, MS, and PhD Programs

Program Learning Objectives

The Program Learning Objectives (PLOs) of the graduate program of the Computer Science Department support the mission of USU, the College of Science, and the CS Department. They are as follows:

  • PLO 1: Graduates demonstrate mastery of fundamental Computer Science theory and their ability to formulate a problem, analyze it, and develop an efficient and effective solution.
  • PLO 2: Graduates will be successful in their career, finding a job, and progressing in their field.
  • PLO 3: Graduates will have excellent oral as well as written communication skills.
  • PLO 4: Ph.D. and Master’s Plan A & B graduates will demonstrate a contribution of new knowledge via a thesis or dissertation and through original research culminating in publication.

The Master of Science in Computer Science is a graduate program with 15 research faculty members whose expertise falls in the following areas: Artificial Intelligence, Computer Vision, Multi-Agent Systems, Data Science/Data Analysis/Data Mining, Database and Software Systems, Computer Security, Theoretical Computer Science, Visualization, Virtual Reality, and High Performance Computing. This degree is available to students with a computer science undergraduate degree or adequate prior computer science course work. Students may pursue Plan A (Thesis) or Plan B (Report) to achieve their degree. Plan A students must complete a total of thirty graduate credits, including six credits of CS6970. Plan B students must complete a total of thirty-four graduate credits, including two or three credits of CS6970.

The Master of Computer Science (MCS) Degree (coursework only) is also offered by the department.  MCS students must complete a total of thirty-three graduate credits, with no CS6970 credits.

The Master of Science in Data Science Degree is also offered by the department.  It is an MS Plan A degree requiring students to take nine credits from the required class list, 14 additional credits of coursework from either the list of Required Courses or the list of Elective Courses in the Data Science Curriculum, and 1 credit of CS6900 Seminar.  MS Data Science students must complete a total of thirty graduate credits, including six credits of CS6970 or STAT6970.

The Ph.D. Degree in Computer Science is also offered by the department.  Ph.D. students must complete a total of seventy graduate credits for students with a B.S. degree in Computer Science or a total of forty graduate credits for students with an M.S. degree in a recognized Computer Science graduate program, including at least eighteen credits of CS7970.