Visit Campus
The best way to get to know USF is through a visit! Take a virtual tour or sign up for an in-person visit to understand what it's like to be a University of Sioux Falls student.
Visit OptionsA computer science degree offers diverse career paths in the tech industry and beyond. Graduates can become software engineers, developing cutting-edge applications and systems for companies ranging from startups to tech giants. They may also work as data scientists, leveraging their programming skills to analyze and interpret large datasets. Other opportunities include roles in cybersecurity, artificial intelligence, machine learning and robotics.
Computer science graduates are in high demand across various sectors, including finance, healthcare, government and entertainment, where they play a crucial role in driving innovation and shaping the future of technology.
Average salary is based on a 2024 NACE Salary Survey. Job posting data is for software developer positions and is provided by Lightcast. This number represents unique job postings from companies looking to hire in the last 30 days as of May 2024.
In addition to meeting the liberal arts core requirements of the university, computer science majors must complete the following courses, as well as participate in program assessment activities. For graduation, you must have a minimum of 2.25 GPA in all natural sciences courses counting toward the major.
Complete the following courses. Alternatives for the following courses: COM306 or MAT306, COM481 or MAT481, COM482 or MAT482, CHE111 or PHY201.
COM340
Algorithms
MAT204
Calculus I
COM320
Computer Architecture & Digital Logic
COM318
Database Management Systems
CHE111
General Chemistry I
COM205
Intro to Computer Science I
Complete two semesters of colloquium; one presentation required.
NSC300
Science Colloquium
Complete 6 s.h. of Computer Science above COM206 and complete 6 s.h. of Mathematics above MAT204.
MAT305
Abstract Algebra
MAT205
Calculus II
MAT310
Calculus III
MAT311
Differential Equations
MAT202
Finite Math
MAT303
Foundations of Geometry
The best way to get to know USF is through a visit! Take a virtual tour or sign up for an in-person visit to understand what it's like to be a University of Sioux Falls student.
Visit OptionsYour future awaits at USF. Learn more about the application process or request more information to get started. Our admissions counselors are ready to connect to help you navigate the college application process.
A bachelor’s degree from USF in computer information systems will lead to a career in system analysis, system design, programming or system project management.
A minor in computer information systems at USF provides students with foundational knowledge and practical skills in the field of information technology.
A computer science minor is designed to provide students from other disciplines with foundational knowledge and skills in computer science, complementing their primary field of study.