College of Arts & Sciences Computer Science

Careers

Everyone says, "A computer science degree holds the career of the future," but what can you really do with it? The truth is, just about anything. 

Obvious careers, such as computer engineer and computer programmer, are just the beginning. Our high-tech world has opened careers in many different fields.    

The demand for high-quality computer science graduates is very strong. The majority of our graduates receive multiple job offers upon completion of the program. Here are some of the variety of jobs that our alumni have occupied:

Employer
Location
Position

Advanced Design Development

 

 

Andersen Consulting LLP 

Minneapolis, MN 

Technology Manager 

Application Design & Development

 

 

Applied Communications, Inc 

Omaha, NE 

 

Aspect Development 

Bangalore, India 

Software Engineer 

Capital One America 

Washington, D.C. 

 

Ciber 

Austin, TX 

 

Cisco Systems Inc.

 

System Engineer 

Cray Research

Minneapolis, MN 

 

Crow Creek Tribal School 

Stephan, SD 

LAN-WAN Administrator 

Datatel 

 

 

DataComm 

Minneapolis, MN 

Systems Engineer 

DST Systems

Kansas City, KS 

LAN Administrator 

Eros Data Center 

Baltic, SD 

 

Gateway 

North Sioux City, SD

 

Hewlett Packard

   

IBM 

 

 

Immanuel St. Joseph's
Mayo
Health System

Mankato, MN

Data Repository Specialist

John Deere 

Des Moines, IA

 

Martin & Associates, Inc. 

Mitchell, SD 

Quality Assurance Manager's Assistant 

Medtronic 

Minneapolis, MN 

Software Engineer

Motorola 

Chicago, IL & Houston, TX 

 

Microsoft 

 

 

Mount Marty College 

Yankton, SD 

Teaching

Novartis Seeds, Inc. 

Golden Valley, MN 

Manager of Internet Development

PRA Solutions 

 

Experienced Analyst 

PricewaterhouseCoopers 

Minneapolis, MN 

Consultant 

Schwan's 

Marshall, MN 

 

State Farm Insurance 

Bloomington, IN 

 

Unisys 

 

 

The University of South Dakota

Vermillion, SD 

 

VisualMetrics 

Vermillion, SD 

Principal Software Engineer 

Willowbark

   
 
Internships

Internships are a valuable learning experience in which a student can supplement formal academic instruction, earn academic credit, and promote his or her personal development and professional preparation.  Contact us for more information, csci@usd.edu.

Jobs offered on campus include:
  • Computer Science Lab Monitor
  • Computer Science Research Lab
  • Computer Science Software Consultant
  • Information Technology Services