This page contains information geared for current MS-ACS students. If you are seeking general information about degree requirements, combined degree offerings, or digital badges, please see

Assistantships and Scholarship

GVSU is not a research university, and thus our assistantship and scholarship opportunities are limited. Instead, we offer the opportunity of graduate internships with local companies. We don't "place" students with companies, but our students seldom struggle to find an internship where they can apply their computing skills. Furthermore, internships are paid and may lead to permanent employment after the degree is completed.

As for assistantships, we normally do not award assistantships to new students. Instead, we often reserve assistantship positions for our established graduate students who have been successful in the classroom. However, when a new open GA position becomes available the graduate program director will email all graduate students letting them know of the opportunity.

Finally, for scholarships, GVSU has a few that are specific to computing. You can browse the entire list of scholarships at


If you've completed one of our concentration areas, or are a badge seeking student, find out how to request a digital badge.

Combined Degree Course Substitutions

Degree Requirements and Classes

Frequently Asked Questions

When are courses offered? Where are they held? And other questions are answered on our FAQ page.

Projects and Theses

  • Project and Thesis Comparison -- Which one is right for you?
  • Project and Thesis HOWTO -- How do you register? What is the process? What grades do you get?
  • Project Templates (for CIS 693)
    • If your project is based primarily on software-development, then use this template.
    • If your project is based primarily on research, then use this template.
    • Your project advisor can help you decide between the two.
  • Thesis Template (for CIS 690/695)




Generic Image

Page last modified January 30, 2023