Graduate Program of Study

Learning Outcomes

Upon completing the Master of Science in Applied Computer Science program, students will be able to:

  1. Effectively function as a member of a team engaged in the process of modeling, designing, and implementing computer-based systems of varied complexity utilizing multiple technologies.
  2. Recognize and analyze social, professional, and ethical issues and responsibilities they may face as computing professionals.
  3. Prepare and give effective technical presentations using appropriate technologies.
  4. Write clear and accurate technical documents.

Required Courses

With the exception of CS 6920, all courses are 3 credit hours.

Download Program Sheet (pdf)

Course Pre-Requisite Flowchart and Cohort Rotation

The course flowchart and cohort rotation details the pre-requisite structure of the courses in the program and the specific courses a student is expected to take each semester of her/his enrollment in the program.  The chart is based on the assumption that a student begins during the Fall semester, enrolls in 6 credit hours each semester, and satisfactorily completes all courses each semester.  The Department will offer courses each semester to honor the cohort rotation.  Students wishing to take less than 6 credit hours each semester may not be able to complete the program. Furthermore, it is not possible to take more than 6 credit hours each semester.

Additional Requirements

  • Students are allowed only one grade of C in all courses applying toward the degree.
  • Students must satisfactorily complete CS 6910 (Project I) by earning a grade of ā€œSā€ in order to remain in the program.
  • Students must satisfactorily complete CS 6920 (Project II) by earning a grade of ā€œSā€ and participate in an exit interview with computer science graduate faculty.

Please see the current Graduate Catalog for additional information and policies including academic policies which impact students in the program.