R1 Ranked

NDSU is among the nation’s top research institutions

Top 2%

NDSU researchers are among the top two percent of scientists in the world

96%

Recent graduates employed full-time

Top 100

Public research university in the country with $190 million in research expenditures

Elevate your expertise with NDSU’s graduate-level computer science Master of Science and Doctor of Philosophy degree programs. Both degrees are designed to sharpen your critical thinking, research and technical writing skills, preparing you for advanced roles in academia, industry and beyond. Doctoral students collaborate with leading researchers to tackle some of the most pressing challenges in technology, while master’s students build a strong foundation in specialized areas of interest.

Explore the Curriculum

Shape Your Future

NDSU students are encouraged to collaborate with an advisor and develop a unique program of study that meets their specific interests.

Rewarding Research

Learn in the best research laboratories located in the Quentin Burdick Building where you’ll have free access to a wide range of computer systems. Work alongside the department’s expert faculty on a range of cutting-edge research.

Professional Development and Leadership

Broaden your horizons and expand your experience outside of the classroom through student organizations, including the student chapter of the Association for Computing Machinery, Upsilon Pi Epsilon Honor Society and the ​​cybersecurity student organization. Participation in these organizations help build connections with peers and provides the opportunity to be actively engaged in technology outside the classroom through programming and outreach events.

Work in the Best Facilities

Located in the state-of-the-art Quentin Burdick Building, the department provides students with free access to cutting-edge computer systems and resources.

Tuition and Funding

NDSU offers a high-quality, academically rigorous education at an affordable cost. To help you cover tuition and expenses, various departments offer graduate assistantships designed to support your academic and professional goals.

Admission Info

At NDSU, we welcome students from all backgrounds who are seeking to further their education within a supportive, welcoming community.

No matter your academic path, we're committed to making your application process straightforward and stress-free. Find the specific requirements and steps for your graduate application.

Graduate students are huddled around a laptop at a table.

Elevate your expertise and achieve your goals with graduate studies at NDSU.

Apply Now

Connect with Graduate Admission

Meet with a graduate admission representative to learn more about graduate programs, costs and application requirements.

Book a Meeting

Request Information

Receive personalized information about your program of interest and see how NDSU supports your academic and career goals.

Request Program Information

Additional Resources

Explore funding options, academic support, professional development and more.

NDSU Graduate School