Computer Science Programs

Majors: Computer Science, Computer Science & Mathematics, Information Technology, and Web Application Development

Minor: Information Technology (combined with Business)

Certificates: Computer Science Concentration, Information Technology Concentration


Why choose computer science at USF?

Computer Science is a career that continuously grows and changes, and it can be utilized in just about every field: business, medical, education, law enforcement/security, service industries, communication (voice, visual and print), science, engineering, gaming/simulations, manufacturing, and more. You name it, and computer science is right there, making it work in so many different ways. So, if you want a career in a field that is always new, always challenging and always growing, computer science is for you, and the University of St. Francis will help you be ready through unique learning experiences.

You will learn:

  • That you can attend seminars on topics from Bioinformatics to Human Computer Interaction to Game Programming.
  • To design a top notch website and how to support the infrastructure it needs.
  • To work on real world projects that offer service opportunities in and out of the classroom.
  • That you can study C++, Java, Visual Basic, and more.


Click here to read USF’s computer science blog


Two paths, four majors

USF offers two paths of study and four majors in Computer Science. Two of the majors are cross-discipline to focus on your specific area of interest and career choice.

What is Computer Science? Programs that control what computers can do like move a robotic arm; track patient information; provide data for a 911 call or shuffle a deck of cards are developed by computer science programmers.

For those interested in Computer Programming, there is the Computer Science major and the Computer Science and Mathematics major that is offered in conjunction the Mathematics Department.

Computer Science / Mathematics is for you if like to develop scientific applications or those that require use of higher mathematics. Write the programs that people use to perform tasks on their computers. Businesses and agencies need specialized tasks for their employees and their customers on computers.

What is Information Technology? It’s the infrastructure: the network and machines that make computers work together. Example: operating systems that run computers; communication between computers; wired or wireless; and security to protect computers.

Information Technology prepares you to install and support servers and their operating systems and networks. You’ll gain an understanding of the issues behind supporting large scale environments and working with users to provide them with the platforms they need. Not only will you understand today’s software, but you’ll learn the concepts that will prepare you to cope with software of the future.

For those interested Information Technology such as networking and web development, there are majors in Information Technology and Web Application Development offered in conjunction with the Mass Communication Department.

Web Application Development means designing websites and building and supporting their infrastructure. In other words, you will make web pages and learn about installing and maintaining the servers and networks needed to make them accessible to users. The Internet and the Intranet (a company’s internal version) are fast growing areas of development as companies now see an Internet presence as a requirement for doing business.


Get out in the real world!

Real world application of the theory you learn is important, particularly in the field of computer science where the specific operating systems, programs, even languages will change over the years. We teach the theory firmly grounded in the application in today’s corporate world.

Getting out in the real world is an important component of the innovation that USF students can expect to experience. Our students pursue internships at top companies:


USF Fighting Saints App

This is the official University of St. Francis Fighting Saints Athletic app!
Download the app at the links below. This app was created by the University of St. Francis’ 2014 Senior Project Team: USF students!

picture of the USF fighting saints app icon.


picture of the USF fighting saints app icon.

Google Play







Why an IT minor with your business major?

Because business relies on IT! The data that contains the heart of the business resides in IT: customer records, inventory information, sales history and invoices. That’s only the beginning. For an insurance company, a bank or a financial institution, there is no other product but “data” and access to the information that governs your decisions is crucial.

Need more reasons? Communication between locations keeps a business running, so reliable, high speed access to data and customers are an integral part of most businesses. Being able to understand which systems will provide the features and information you need gives you a distinct advantage in productivity.

You’ll be able to communicate with the professionals so that you know what will be needed for reliable and efficient access to your systems. And this is just a start.


Student Organizations

Computer Club/IEEE (say: I – triple E) Student Branch provides additional opportunities for students to present their work and experiences from internships. Speakers from various industries also talk about topics of interest to our Computer Science students. By the way, IEEE (say I – triple E) stands for Institute of Electrical and Electronics Engineers and it is a highly regarded organization in the industry setting standards for such computer components as wired and wireless network access.


Epsilon Delta Pi Honor Society (Alpha Theta Chapter) Students are selected for membership by the department chair each spring semester. For membership, students must have completed a minimum of 75 semester hours; have a 3.20 or better GPA with a minimum of three computer science upper level classes completed at USF prior to the nominating semester.
The Chapter Induction Ceremony/Award Dinner is in the spring of each academic year.


Service learning works

Service learning allows students to apply what they know to benefit the community and at the same time gain practical experience. Many of our required courses have a service learning component.

We also look for service opportunities with groups like the Franciscan Sisters. Six of our students worked over a semester for upper division course credit on a portal application for the retirement community that is run by the Franciscan Sisters. They had the responsibility for implementing database, web access, logon interfaces and legacy applications. With the completion of the project, this portal is now used by some 1,300 people. This is a most unique college experience. Our students used the skills and theory they had learned in class on a “real world” scale. They had the satisfaction of helping out a charitable institution. And, they had a most unique project to put on their resumes.


Just for High School Seniors

Not sure if Computer Science is right for you? We’ll give you a taste of the Computer Science curriculum and college life.
High school seniors may take either or both of these college courses on campus:

  • Visual Basic, Comp 141 an introductory programming course
  • Microcomputers, Comp 200 to learn about hardware and get your hands on machines


You’ll attend classes with regularly enrolled college students so you get to discover the college experience for yourself. To participate in this unique opportunity in Computer Science, high school seniors will be evaluated on the following criteria:

  • 3.0+GPA
  • High school guidance counselor or math teacher recommendations
  • Strong math grades


Tuition is at a reduced rate. Both courses are three credit hours. Classes meet one evening per week for the semester (16 weeks). This is part of the Advanced College Credit Program (ACCP).


Just for Transfer Students

USF’s Computer Science program offers specialized majors available to capstone your community college experience:

  • Computer Science/Electronics
  • Computer Science/Game Design and Programming
  • Information Technology/Network Specialist


With the appropriate AAS degree you can graduate in two years from the University of St. Francis because our transfer agreements with local community colleges—Joliet Junior College, College of DuPage, Moraine Valley Community College and others—make it easy!
Transfer Agreements