The computer science field is one that’s continuously growing and evolving. Technology skills are necessary for operations in just about every professional field: business, education, medicine, law enforcement, communication, science, engineering, manufacturing, service industries, the gaming industry and more. You name it, and computer science is right there– making things work in every imaginable way.

The University of St. Francis Computer Science program guides students, and prepares them for a variety of technical and computer related careers. At USF, you will learn skills such as web design, infrastructure support, C++, Java, Visual Basic and more. You’ll attend seminars on topics from bioinformatics to human computer interaction to game programming. Completion of a minor in information technology, mathematics, accounting, or finance is highly recommended for Computer Science majors, to complement their learning. But most importantly, Computer Science majors will get hands-on experience with projects that will give them a wealth of experience, preparing them for successful careers in the field.


The University of St. Francis is accredited by the Higher Learning Commission (, a regional accreditation agency recognized by the U.S. Department of Education.

What Can You Do With This Degree?

The Computer Science program provides knowledge, skills, and methods in the highly technical areas of systems programming and computer systems design and engineering. Professional opportunities include positions such as programmer, systems analyst, software engineer, scientific researcher and developer, technical consultant, corporate computer trainer, technical sales staff, and technical sales support staff.

Grow Through Real-World Experience

Through study, technical training, and practical hands-on experience, students will experience a variety of current industry standard technologies, implementations, configurations and integrations. Students will experience multiple programming languages, server platforms, and a variety of business implementations such as databases, internet programming, and systems. Majors specialize in current technologies, incorporating hands-on training with theory. Non-majors will incorporate computer literacy and practical skills appropriate to their disciplines. CS students establish life-long learning skills through engaged research, project leader­ship, community service, and alumni cooperatives.

Want more info on our undergraduate degrees?
Use this form to get more information on USF's undergraduate degree programs.