News Archive 2016

Congratulations to our graduates

December 16, 2016
Congratulations to the Graduate students who received degrees in Fall 2016.

Degrees Awarded:
Certificate - Software Engineering
Master of Science – Computer Science
Master of Science – Software Engineering
Master of Software Engineering

LastFirst NamePlan DescriptionResearch Advisor
DayHonoraCERT-Software EngineeringDr. Gursimran Walia
BaduSadhanaMS-Computer ScienceDr. Anne Denton
GottimukkulaVijaya Chander RaoMS-Computer ScienceDr. Simone Ludwig
QormoshBassam M MMS-Computer ScienceDr. Saeed Salem
ReddyVijay ReddyMS-Computer ScienceDr. Kenneth Magel
ZamanEshitaMS-Computer ScienceDr. Saeed Salem
BischoffNancy MarieMSE-Software EngineeringDr. Kenneth Magel
BuvaneswaranNivasMSE-Software EngineeringDr. Kenneth Magel
JonesAndrew BurkardMSE-Software EngineeringDr. Jeremy Straub
NimmoEric JamesMSE-Software EngineeringDr. Kenneth Magel
RicksHarrington NamuMSE-Software EngineeringDr. Kenneth Magel
VasilyevAndreyMSE-Software EngineeringDr. Kenneth Magel
YericherlaHebsibha Dimple DayanaMSE-Software EngineeringDr. Kenneth Magel
LuYangMS-Software EngineeringDr. Kendall Nygard
NuthulapatiSri LalithaMS-Software EngineeringDr. Kendall Nygard
SinghAshish KumarMS-Software EngineeringDr. Gursimran Walia

Students building satellite to test 3D printing in space

October 31, 2016
Students at NDSU are building OpenOrbiter 1, a satellite that can upload apps to test how a 3D printer works under Earth orbit conditions. 

The satellite is called a cubesat and could be launched to the International Space Station as soon as early next year. The satellite — called a cubesat — resembles a Rubic's Cube on steroids. It is 10 to 11 centimeters on each side and is the first satellite made in North Dakota, Straub said. Creating and testing the cubesat took about 90 students and faculty from NDSU and UND in various fields. Each school is working on their own version and the best components will be included in the satellite that will be launched. As the cubesat continues to be tested, the printing unit is also being built along with its software. The goal is to determine how materials behave in low Earth orbit. If the experiment proves successful it could have big impact on space exploration, with the long-term goal being able to create a spacecraft using these printers. This is especially useful because these spacecrafts can be lightweight since they will not need to be launched from Earth into orbit.

About $450,000 in funds from the National Science Foundation and the U.S. Department of Defense were available to UND's computer science department for the Research Experience for Undergraduates program, Straub said. Only a few percent of those funds paid stipends to students who contributed expertise to OpenOrbiter 1, he said. Most of the work by REU participants is early-stage development for future satellites, Straub said.

Straub hopes OpenOrbiter 1 will be a positive demonstration of the hardware and software of the satellite that eventually leads to "space qualification," where the design is accepted as reliable for use on future missions.

Straub recognized with science award

October 26, 2016
Jeremy Straub, assistant professor of computer science, was one of three NDSU faculty recognized with Publons’ Sentinels of Science Awards on Sept. 23. The recipients were acknowledged as being within the top 10 percent in their field for contributions to the peer review process for journals and conferences during the past year.

“The review process is critical to maintaining the quality of and trust in scientific publications,” explained Straub, who earned his doctorate at the University of North Dakota. “Acknowledgement of this work, such as the Publons Sentinels of Science awards, can drive increased interest in participation in this important process. Given this, I’m very pleased to be included among those receiving this year’s awards,” Straub’s research interests include artificial and computational intelligence, aerospace applications of computer science, additive manufacturing and cybersecurity.

Department attends the 2016 Fall Career Expo

September 28, 2016
CS Faculty, Students, and Dean of the College of Science and Math, Scott Wood, attend the Fall Career Expo on September 28th, 2016. The Engineering & Tech Expo is an annual event attended by students in engineering, design, science and technology majors. The expo provides an excellent opportunity to connect employers with students to discuss or interview for current and/or future career-related employment and co-op/internship opportunities. 221 employers and 1,752 students took part in this event.

The Engineering & Tech Expo is open to NDSU students and alumni and current students from area four-year universities.

Tree planted in memory of Dr. Perrizo

September 1, 2016
An Oak tree has been planted in front of Hultz Hall in Dr William Perrizo's memory. Dr. William Perrizo was 73 when he died on July 16, 2016 in Fargo, North Dakota. He was surrounded by his loving family.

Bill was born on June 19, 1943 in Minnesota to Julian and Alice Perrizo. He was a University Distinguished Professor at North Dakota State University where he taught for 43 years in the Math and Computer Science departments, specializing most recently in Data Mining. He loved visiting his grandchildren, research, trees, mountains, thinking about multi-dimensions, mentoring, and baseball.

He is survived by his wife, Ann Perrizo, his daughters Tracy and Jessica, his son Joshua, and his grandchildren, Gavrielle, Sigal, William and James. He is also survived by his brothers and sisters: Jack, Mary, Mike, Jim, Joe and Ken.

Please consider sending a memorial to the Roger Maris Cancer Center in Fargo (820 4th Street North, in Fargo, North Dakota). Special thanks to Ann Perrizo and to Dr. Preston Steen, his oncologist, for their loving care over the years. To remember Bill, please consider planting irises in your garden.

Computer Science alumni publishes fourth book

August 16, 2016
NDSU Computer Science alumni, Annette Godtland (Schauer) publishes her fourth book: Advanced Do-It-Yourself Java Games: An Introduction to Java Threads and Animated Video Games.  This is the third book of her Do-It-Yourself Java Games series of books in which she teaches computer programming through writing computer games.  A press release for the book can be found here.

Annette graduated from NDSU in 1980 and has lived in Rochester, MN, ever since.  Annette worked as a computer programmer at IBM for 20 years, then at Kingland Systems Corporation for 5 years, before retiring to pursue her own programming interests.  In 2004 she started her own company, Godtland Software Corporation, through which she sell some of her own programs on its Web site,

She has previously published three other books: Do-It-Yourself Java Games: An Introduction to Java Computer Programming, More Do-It-Yourself Java Games: An Introduction to Java Graphics and Event-Driven Programming, and This Little Program Went to Market: Create, Deploy, Distribute, Sell, and Market Software and More on the Internet at Little or No Cost to You.

Computer science department represented at the 2016 STARS Celebration Conference

August 13, 2016
Student Ayushi Saxena, Associate Professor Simone Ludwig and Advisor Joan Krush attended the 2016 STARS Celebration Conference held in Atlanta, GA August 13-14. STARS: Students in Technology, Academia, Research and Service.

Mathematics and Computer Science double major senior, Ayushi Saxena, presented a poster at the conference. STARS is Students in Technology, Academia, Research and Service and hosts a few outreach activities both on and off campus throughout the semester. The mission of the STARS (Students & Technology in Academia, Research & Service) Alliance is to increase the participation of women, under-represented minorities, and persons with disabilities in computing disciplines through multi-faceted interventions focused on the influx and progression of students from middle school through graduate school in programs that lead to computing careers. The Alliance is organized as a national constellation of regional stars that include research universities, minority and women's universities & colleges, K-12 educators, industry, professional organizations, and community groups. Stars implement "best practices" interventions with an integrated focus on: Recruiting to motivate students to enroll in computing disciplines or computing prerequisite programs of study through engagement and clear articulation of career opportunities and potential career paths. Bridging to provide support systems and extra-curricular training for students without computing prerequisites to become eligible to enroll in computing disciplines. Retention to support students in computing, as well as potential computing students at the freshman/sophomore university level, community college, and middle to high school students, to persist towards matriculation.

Distance and Continuing Education (DCE) courses discontinued

May 15, 2016
Effective with the second summer session 2016 and continuing into the fall semester and beyond, there are no more Distance and Continuing Education (DCE) courses.  Instead, you should consider online courses, if you need to or want to take a course off-campus.  Tuition for those courses will be the instate tuition for all students just as it used to be for DCE courses.  Tuition waivers do not apply to those courses.

Congratulations to our graduates

May 14, 2016
Congratulations to the Graduate students who received degrees in Spring 2016.

Degrees Awarded:
Master of Science – Computer Science
Master of Science – Software Engineering
Master of Software Engineering
PhD-Software Engineering

 Last Name

 First Name

 Plan Description

 Research Advisor



 PHD-Software Engineering

 Dr. Do



 MS-Software Engineering

 Dr. Nygard



 MSE-Software Engineering

 Dr. Magel



 MS-Computer Science

 Dr. Ludwig



 PHD-Computer Science

 Dr. Perrizo



 MS-Software Engineering

 Dr. Kong



 MSE-Software Engineering

 Dr. Magel


 Shashi Kanth

 MS-Software Engineering

 Dr. Ludwig



 CERT-Software Engineering

 Dr. Magel



 MS-Software Engineering

 Dr. Kong



 MS-Computer Science

 Dr. Walia



 MS-Computer Science

 Dr. Ludwig



 MSE-Software Engineering

 Dr. Magel



 MSE-Software Engineering

 Dr. Magel



 MS-Computer Science

 Dr. Ludwig



 MS-Computer Science

 Dr. Li



 MS-Software Engineering

 Dr. Walia



 MSE-Software Engineering

 Dr. Magel



 MS-Computer Science

 Dr. Kong



 MS-Computer Science

 Dr. Ludwig



 PHD-Computer Science

 Dr. Li

Computer science student commissioned

May 11, 2016
Sam Mayer is a member of Air Force ROTC and will commission as a second lieutenant on Friday. Then he will graduate with a degree in computer science on Saturday. "College and Air Force ROTC had a transformative impact on me over the past four years. I found greater accountability for my actions, increased responsibility and wonderful opportunities with each semester. If my underclassmen years taught me how to live with more autonomy, then my upperclassmen years taught me how to live a balanced life." Following graduation, Mayer will serve as a cyberoperations officer at the Air Force Institute of Technology at Wright-Patterson Air Force Base in Ohio and start work on a masters degree. 

Nygard receives Chamber of Commerce distinguished faculty service award

May 10, 2016
Kendall Nygard, Ph.D. received the Chamber of Commerce Distinguished Faculty Service Award which recognizes NDSU faculty members who have attained distinction in their profession while providing substantial service to the community and the region through volunteer work or other activities that directly benefit the community. The recipients of this award also have superior teaching and publishing records, awards, offices in national organizations and editorships, and financial and other support for scholarly activities from external sources.

Congratulations, Dr. Nygard!

Computer science student's capstone projects

May 1, 2016
As computer science majors our students are expected to learn many different technical skills.  In the process they learn how to learn new skills quickly and on their own.  A good example of where this comes in handy is in the Capstone Projects course that is taken in their senior year.  For example, this year alone the following technologies are being used on capstone projects:

Architecture Analysis and Development Language (AADL)
Eclipse based Open Source AADL Tools Environment (OSATE2)
Trade Space Visualizer (TSV) from Penn State
AWS - Hosting
Asterisk - OSS PBX
Python - SIPTT
Celery - Python task-runner
Silex - PHP micro-framework
Marionette - JS Framework
Web Mapping Service (WMS)
Web Feature Service (WFS)

Visual Studio – Xamarin
Active Directory
Oracle LDAP integration (OID)
Machine Learning
Google Site Search
Web crawlers
Banana Pi Pro
TI.COM SensorTag
Predictive Analytics


The NDSU chapter of Upsilon Pi Epsilon inducts new members

April 28, 2016
UPE is a member of the International Honor Society for the Computing and Information Disciplines. It recognizes academic excellence at both the undergraduate and graduate and is a member of College Honor Societies (ACHS). UPE  is endorsed by the Association for Computing Machinery (ACM) and the Institute of Electrical & Electronics Engineers Computer Society (IEE-CS). Membership in UPE is lifetime.

The new inductees are:
Tyler Michael Matthew Johnson
Du Yang
Md Faisal Kabir
Amber Rose Willenburg
Erik Robert LaVanier
Joseph Keith Moses
Honggang Bu
Joshua Sweet

Computer Science Scholarships awarded 2015-2016 academic year

April 19, 2016

Microsoft Scholarship
A scholarship awarded to students majoring in computer science, completion of 36 semester hours of work at NDSU, and with a minimum GPA of 3.4.

  • Mi Huynh
  • Alex Job
  • Samuel Mayer

Nygard Scholarship Endowment Fund

A scholarship awarded to students majoring in computer science.  Students must be an undergraduate that has completed at least four computer science courses that count toward a computer science major.

  • Rose Jackson

Computer Science Department Scholarship

A scholarship awarded to students majoring in computer science.  Students must be an undergraduate that has completed at least twenty four credit hours in computer science courses.

  • Mi Huynh
  • Tyler Johnson
  • Rose Jackson

Computer Science Department Freshman Scholarship

A scholarship awarded to a promising freshman student majoring in computer science. 

  • Peter Wells

Paul Juell Scholarship

A scholarship awarded to students majoring in computer science with preference to an active ACM member with 3.0 GPA or higher.

  • Mi Huynh

CS Grad continues to lead the way in machine learning and advanced computing

April 13, 2016
Matt Berseth, a 2005 graduate with an M.S. in Software Engineering started NLP Logix with two colleagues. NLP Logix is an advanced analytics and machine learning data product and services company.

Matt says, “I started the company with two colleagues who worked with me at a medical services company developing and applying predictive models and advanced analytics into its workflows. Instead of using SAS, SPSS or some other machine learning tool, we developed our own called LogixStudio, which allows us and our customers to develop, deploy and monitor the predictive models.”

Matt recently competed in an international computer vision competition, called the CAMELYON16 tumor recognition challenge.  This contest required contestants to train computers to accurately identify cancerous tumors on slides.

Matt’s submission garnered a top-5 finish and he presented his findings today in Prague, Czech Republic where his wife, Katie joined him as well. There were very prestigious research organizations, universities as well as large companies like Google participating.

Matt and his wife, Katie, live in Jacksonville, Florida with their three children.

Here is a synopsis of Matt’s work:

Future Lies in Individual Leadership

March 24, 2016
The Bush Foundation believes the future well-being of our region is directly impacted by investing in individual leadership.  Bush Fellows are leaders with records of achievement and extraordinary potential to make significant contributions in Minnesota, North Dakota, South Dakota and 23 Native nations that share the same geography.  A total of 465 people applied for the 2016 Bush Fellowship. These 24 Fellows were selected through a multi-stage process involving Bush Fellow alumni, Bush Foundation staff and established regional leaders. Applicants described their leadership vision and passion and how a Bush Fellowship would help them achieve their goals. Go to Bush Foundation website for more information:

Gronneberg sees the gender disparities in computing and engineering jobs, and knows girls can be the driving force in technology, not just the basic consumers of it.  Inspired by the question, "how can I see more of me in the technology industry?" Betty plants to foster opportunities for girls to connect with the world of coding, the global language of the future. To build and foster an organically growing enrichment program with an ecosystem of individuals, educators, clubs, organizations and the community at large.  

“uCodeGirl is a non-profit organization based in Fargo, North Dakota. It is a sisterhood of empowerment, and aims to activate the innovator in every girl by equipping them with computational thinking skills, leadership qualities and entrepreneurial mindset," explains Betty Gronneberg, Founder and Executive Director, uCodeGirl

The Bush Fellowship is distinctive in its flexibility, allowing Fellows to articulate what they need to become better leaders and providing them with the support to make it happen. Betty will use her Bush Fellowship to strengthen her leadership expertise, study model organizations in the field and research ways to attract more girls to Science, Technology, Engineering and Math (STEM).

Website:  Facebook: Twitter:

Godfather of Computer Science

February 9th, 2016
Ken Nygard named 'the godfather of computer science' in North Dakota. 
Watch the video

CS Faculty and Students attend the Spring Career Expo

February 10, 2016

Top of page