Offering the most comprehensive and varied computer science program in the region.

Apply Now


Our curriculum provides a broad, practical base for a career in computing while also offering an opportunity for in-depth study of topics like artificial intelligence, software engineering, cybersecurity, operating systems, and database management systems


Recent News from the Department

Meet the department: Changhui Yan, professor and graduate coordinator
MS and PhD in Software and Security Engineering program now offers two distinct tracks

These days computer science majors have a wealth of career options available to them. With rapid and considerable growth in the fields of software development and cybersecurity, the computer science department at NDSU is now offering two tracks to its MS and PhD programs, which are now called Software and Security Engineering, to offer a more focused area of study. The program started this fall and it is designed to deal with the different training and knowledge base required in each field. Students choosing the software engineering track will study topics such as Software Requirements Definition and Analysis (CSCI 715), Software Testing and Debugging (CSCI 718), and Introduction to Database Systems (CSCI 765). Those pursuing a cybersecurity track will study topics such as Ethical Hacking (CSCI 604), Cybersecurity Law and Policy (CSCI 609), Computer Crime and Forensics (CSCI 610), and Foundations of the Digital Enterprise (CSCI 773).

Department welcomes three new members

The Department of Computer Science is happy to announce three recent additions our faculty and staff.

Dr. Ajay Jha joins the department as an assistant professor. His research focuses on software engineering, testing, and maintenance, and he is particularly interested in test recommendation and reuse, test maintenance, and bug collection, characterization, and detection. Prior to coming to NDSU, he worked as a postdoctoral researcher at the University of Alberta in Canada and Kyungpook National University in South Korea. Dr. Jha also worked in the software industry for more than 5 years as a programmer, project manager, and business manager and served as a program committee member and reviewer for various conferences and journals. You can learn more about Dr. Jha on his website.

Deb Kvittum joins the department as our academic assistant. Before joining NDSU she worked at the Moorhead Public Library. When not at work she enjoys kicking back with her two cats and listening to an audiobook while knitting or crocheting.

Samantha Thompson joins the department as our business coordinator. She is a Fargo native and previously worked for a local precious metals company for over 13 years. In her free time she enjoys spending time with her two dogs, Logan and Diesel.

Dr. Jeremy Straub works to strengthen cybersecurity for U.S.

NDSU assistant professor of computer science Jeremy Straub was recently featured in NDSU's Research and Creative Activity newsletter which showcases how NDSU researchers are tackling important issues. Straub has received approximately $1.75 million to date in awards from several federal agencies for his work on creating stronger protections for various sensitive systems.

Straub’s list of accomplishments in his six years at NDSU includes serving as director of the NDSU Institute for Cyber Security Education and as a Research and Challey Institute faculty fellow. He is the lead inventor on two U.S. patents and has published over 80 journal articles and hundreds of conference papers. Straub was included in a 2020 list of top-cited scientists worldwide compiled by Stanford University.

Straub’s work in cybersecurity relates to how to autonomously detect and protect computer systems from online attacks. He says protecting these systems is an important topic to look into now because much of the issue comes from design work done years ago. “It’s not so much that these weren’t good decisions back then, but that the environment is changing so rapidly that they aren’t adequately prepared for today’s threats.” Read more...



Have a news item you would like to share? Help us get the word out by submitting it as a Breakthrough Alert. This online form is an easy, step-by-step guide that will walk you through the process. For more information contact

CS student Amanda Fetzer awarded prestigious SMART scholarship

Amanda Fetzer, a Bachelor of Science student at North Dakota State University was awarded the Department of Defense Science, Mathematics, and Research for Transformation Scholarship.

Fetzer is currently studying Computer Science, with a minor in Robotics. She said, “Ever since I first got into STEM, I wanted to learn about space and collaborate with NASA. Thanks to this SMART scholarship, that dream is now a reality.“

This award provides students with full tuition for up to five years, mentorship, summer internships, a stipend and full-time employment with the Department of Defense after graduation. This unique opportunity offers students hands-on experience at one of over 200 innovative laboratories across the Army, Navy, Air Force and larger Department of Defense. During summer internships, SMART scholars work directly with an experienced mentor, gaining valuable technical skills. After graduation Fetzer will work at the Kirtland Air Force research lab in Albuquerque NM.

The Department of Defense is committed to developing the Nation's STEM talent and is the largest employer of federal scientists and engineers with nearly 150,000 civilian STEM employees working across the Department. DoD STEM activities support this mission by providing authentic learning experiences through a variety of education and outreach initiatives, such as the SMART Scholarship-for-Service Program. For over a decade, SMART has trained a highly skilled STEM workforce that competes with the evolving trends of industry to support the next generation of science and technology for our nation.

For more information on the SMART Program or to learn how students can apply, please visit The application is open annually from August through December.

NDSU kicks off the new school year with welcome week

Yesterday NDSU kicked off the fall semester with a variety of Welcome Week special events. This weekend hundreds of students moved into the residence halls, and today many experienced their first official college events on campus. Led by chair Simone Ludwig, students were greeted by members of the computer science department in the morning and introduced to the faculty and staff. Students learned about what the department has to offer new students, and what to expect in the coming years. We wish all students a productive and healthy new school year, and we look forward to getting to know all of you.

Dr. Jen Li receives funding to build an integrated research infrastructure for Edge AI.

Professor Jen Li was recently awarded a four year multi-institute grant of six million dollars, funded through the Research Infrastructure Improvement Track-2 Focused EPSCoR Collaborations (RII Track-2 FEC).  The goal of the project is to develop integrated research infrastructure and workforce in Edge AI. Based on the developed infrastructure, targeting the use case of diabetes care, the team will design, prototype, and test a low-cost smart wearable device for personalized diabetes management. The developed wearable diabetes device will enable significant cost reduction and high power efficiency compared to existing techniques. The leading institution is the University of South Alabama; the collaborating institutions are North Dakota State University, the University of Arkansas, the University of North Dakota, Alabama A&M University, and Nueta Hidatsa Sahnish College. Professor Li and Assistant Professor Danling Wang from Electrical and Computer Engineering are the principle investigators for NDSU. The team will work closely with multiple industry partners to adopt and adapt the developed Edge AI infrastructure in different use cases. Research outcomes of this project will accelerate the development of Edge AI and will increase the competitiveness of the United States in AI. The project also aims to integrate research, education, and workforce development in order to provide effective training at multiple levels. The project will develop an Education-to-Workforce Pipeline from high school to undergraduate, graduate, Post-Doctoral training, junior faculty, and industry practitioners.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

Dr. Li is a full professor in the computer science department. Some of her research interests include large-scale distributed systems, semantic web technologies, social networks, information retrieval, and knowledge discovery.






Top of page