Computer Science

The University of San Francisco’s Computer Science program is a product of its environment — an innovative, progressive city thriving with intellectual and professional opportunity.

Jump to another program

Undergraduate Programs

The department takes a practical approach to computer science, emphasizing software development based on sound engineering principles. Classes are held in the newly constructed Lo Schiavo Center for Science and Innovation. The small class sizes and lecture-lab setting provides students with hands-on experience and plenty of one-on-one attention from professors. Our students graduate prepared for graduate school and computer-oriented careers in business, science, engineering, systems development, and related fields.

Connections with the Industry

Computer Science students benefit from the department’s engagement with a wide array of bay area companies. Many students take advantage of the broad alumni network to secure internships and full-time positions. From Salesforce to Open DNS to numerous startup companies, USF computer science alumni enthusiastically recruit fellow Dons. Our faculty also maintain connections with the local industry. Professor Greg Benson, for example, also serves as Chief Scientist at Snap Logic.

Our Programs

Please see our catalog for requirements.

Faculty Research

From data visualization and computer security to home energy management systems, our professors are experts in their field. As a computer science major, you’ll have the opportunity to participate in faculty research projects.

Our Faculty

Computer Science in the Community

Our faculty and students are empowering people — in and out of the classroom— to succeed in a digital world:

  • Professor Dave Wolber, with the help of USF students in his Democratizing Computing Lab, developed the website for — an on-line course that helps beginners learn programming by building mobile apps.
  • Professors EJ Jung and Alark Josh direct Computer Science for San Francisco (CS4SF) a summer workshop designed to introduce young women to opportunities in the field of computer science.
  • Professors Dave Wolber and Alark Joshi recently received a Google grant for helping San Francisco high school teachers develop courses for computer science principles advanced placement (AP) programs.

Contact Info

Department of Computer Science

Mon-Fri, 8:30a.m. - 4:30p.m.

Harney Science Center 545 (415) 422-6530 (415) 422-5800