Contact Us

Computer Science
Arts & Sciences, Room 202
414 E. Clark St.
Vermillion, SD 57069
Office Hours
Monday - Friday
8:00 a.m. - 5:00 p.m.


College Dean

Welcome to the Department of Computer Science

From personal finances to medicine to how we communicate, computer science touches nearly every part of our world today. New technology is constantly changing how we work, think and live.

At USD, our award-winning and highly experienced faculty have more than 35 combined years of teaching experience, specializing in artificial intelligence, machine learning and more. We are the first computer science program in the state of South Dakota, offering the state's first artificial intelligence programs at the undergraduate and graduate levels.



Get to know faculty and staff in the Department of Computer Science. Our faculty are experts in their field, contributing research and scholarship in the emerging technologies of internet of things, artificial intelligence and much more.
Bio Image for Faculty Member KC Santosh

KC Santosh

Chair, Computer Science/Associate Professor


Artificial Intelligence and Machine Learning
Bio Image for Faculty Member Farhad Akhbardeh

Farhad Akhbardeh

Assistant Professor
Bio Image for Faculty Member Laurie Fritsch

Laurie Fritsch

Senior Secretary
Bio Image for Faculty Member Douglas Goodman

Douglas Goodman

Associate Professor
Bio Image for Faculty Member Carrie Minette

Carrie Minette

Bio Image for Faculty Member Rodrigue Rizk

Rodrigue Rizk

Assistant Professor
Bio Image for Faculty Member Vijayalakshmi Saravanan

Vijayalakshmi Saravanan

Assistant Professor
Bio Image for Faculty Member Longwei Wang

Longwei Wang

Assistant Professor

Known For Excellence

With qualities like small class sizes, specialized programs and incredible student opportunities, USD is not your typical university. What makes us unique is what makes your education exceptional.

Student Opportunities

As a student at USD, the opportunities available to you extend beyond the classroom. Explore your interests, find your community and experience your education to the fullest extent through the following opportunities.

Departments & Facilities

Explore the departments, facilities and centers that contribute to your education in computer science.
Computer Science person looking at a computer screen

Computer Science

Learn to develop and manage technology that changes the world in the Department of Computer Science.

Presenter Speaking about Artificial Intelligence

AI Symposium

USD’s Artificial Intelligence Symposium brings together AI and data engineering experts from the educational, industry and government spheres to solve problems. The symposium is a collaboration involving multiple departments across campus. The 2021 event featured six renowned speakers from the United States and Mexico, and attendees included hundreds of experts and students from around the world.
Faculty presenting at a podium

Learn from the Experts

Brown bag research talk series helps learn more about “AI for good” from external professionals: professors and scientists from academia, industry, and government. 

The Computer Science Department offers Brown bag research talk series once a month, and their talk is available to all, within the USD campus.   

Alum success story

Adam Grady smiling.
I have always had a fascination with computers, so computer science was a natural fit for me. USD was nearby and I felt as if it was a great fit. The professors are what really make the department shine. Research opportunities were abundant; research was not the only way to get involved. There are a few clubs oriented to computer science majors to stay involved and gain professional development experience. Through hard work and the skills I learned along the way, I was able to land an internship which developed into a career.

Adam Grady

B.S./M.S Accelerated Computer Science '21
Founder, Grady Development LLC
Software Engineer II, Solarity
Vermillion, South Dakota

Continue Exploring In Computer Science