University of San Francisco

  PREV NEXT INDEX


Undergraduate Computer Science

The Department of Computer Science offers a range of programs at the undergraduate and graduate levels. This section describes the Bachelor of Science degree and other undergraduate offerings. See the Master of Science in Computer Science section in this catalog for more information on the department's graduate programs.

Students who graduate with a Bachelor of Science (B.S.) degree in Computer Science will be prepared for both graduate school and for computer oriented careers. The curriculum provides a solid base in computer science fundamentals that includes software design and development, problem solving and debugging, theoretical and mathematical foundations, and computer systems and system software. In addition, students have the opportunity to explore specialized areas of computer science that include web development, low-level processor and device programming, programming languages, artificial intelligence, computer networks, databases, parallel computing, and computer graphics. Hands-on experience is facilitated through the department's state-of-the-art laboratories, its new multimedia studio classroom, and a 128-processor parallel computing cluster. Qualified students can enter the five-year joint B.S. and M.S. in Internet Engineering.

Program Objectives

In addition to the B.S. degree, the department offers students from other majors the opportunity to earn a minor in computer science and to take short courses on specific computer-related topics such as personal productivity software, computer graphics, and internet applications.

To learn more:



PREV NEXT
INDEX


University of San Francisco
http://www.usfca.edu
2130 Fulton Street

San Francisco, CA 94117-1080

Academic Services Home | USF Home | Search USF | Contact