Computer Science & Software Engineering

Why study computer science & software engineering?

Computer science & software engineering students forge innovative technology.

  • This major focuses on technical and scientific applications of computers, as well as problem-solving and teamwork skills.
  • State-of-the-art computing hardware and software laboratories support this major’s active and close-knit community.
  • The rich body of theory underlying computer science integrates with ethical and social issues to create a well-rounded student prepared for rapid changes in the field.
Academics at AU

Academics at AU

Course Descriptions

Major Map

Faculty


Contacts

Highlights

Government & International Affairs at AU

Careers

Graduates secure careers in data analytics, systems analysis and design, network technology and internet programming.

Hands-On Learning

Internship opportunities include:

  • Apple
  • Google
  • NASA
  • Earth Resources Observation and Science (EROS) Center
  • Citibank
  • Raven Industries

Professors’ research gives students the opportunity for real-world, cutting-edge experiences with state-of-the-art equipment, theory and projects. 

Several ongoing research projects include collaborations with NASA, Earth Resources Observation and Science (EROS) Center, South Dakota School of Mines and Technology and the University of Nebraska-Lincoln.

Real-world research topics include:

  • The Famine Early Warning System for Eastern Africa
  • Drought Monitoring Systems for the Continental United States
  • Fire Sequences and Re-growth Comparisons Between the Black Hills and Northern Siberia
  • Investigations of the Seasonal Characteristics of Global Cover Types

Computer science students study away in:

  • Exeter, England — at the University of Exeter
  • Amsterdam, Netherlands — at Vrije Universiteit
  • Ho Chi Minh City, Vietnam — at RMIT Vietnam
  • The United Kingdom — focusing on physics and math with AU faculty

Courses & Organizations

This major gives students a strong mathematical and scientific background in computing. 

Looking for an emphasis on the user-interface and business aspects of computers? See also the computer information systems major.

Computer science students often participate in:

  • Campus jobs as tutors, networking specialists, computer laboratory assistants and network administrators
  • Women in STEM
  • Hult Prize
  • Computer Science Club
  • Union Board of Governors (UBG)