Graduate Programs


"Today's business world demands both deep technical skills and expansive business acumen. Excellent USF CS graduates demonstrate both these traits and BEA looks forward to hiring more outstanding talent."

Alfred S. Chuang
Chairman, Co-Founder, CEO
BEA Systems (USF CS Alumnus)

"I wish there had been an entrepreneurship emphasis like USF's when I was in computer science graduate school; my career has been a combination of just that: technology and management. I hope USF's MS students, particularly those taking the emphasis in entrepreneurship, will consider Adobe upon graduation."

Dr. Charles M. Geschke
Co-Founder and Chairman of the Board
Adobe Systems

Master's Programs

We offer outstanding graduate programs in computer science and web science:

The MSCS degree is a traditional Master's degree, giving students a broad education in computer science from computer architecture and operating systems to algorithms and artificial intelligence. The MSWS degree is focused on developing applications for the Internet, which means studying algorithms such as Google's map-reduce and building large distributed systems. Both degrees stress software development experience. Graduates are productive the first day on the job.

Apply online or contact for more information.

Computer Science Graduate Admission

Admission to the Master's in Computer Science (MSCS) and Master's in Web Science (MSWS) programs is based on the following information:

  • GRE General Scores
  • GRE Subject Scores (Optional)
  • Official Undergraduate Transcripts
  • Experience and Background Essay
  • 2 Letters of Recommendation (Work and/or Academic)

Each of these items will be evaluated by the graduate admissions committee. The experience essay gives applicants the opportunity to describe their programming and extracurricular experience and to indicate why they want to attend graduate school at the University of San Francisco. The GRE subject test is not required and the GRE general test may be waived for candidates with exceptional professional or academic experience.

The admissions committee may contact recommenders, interview applicants, and request additional information to more accurately evaluate candidates for admission and fellowship awards.

Fellowship Award Policy

A number of research fellowships (max of $20,000 USD) are granted each year. Recipients of fellowships will engage in research under the direction of faculty members. These fellowships are awarded to the top applicants purely on the basis of merit. Fellowship awardees must maintain a GPA of 3.3 or better and be involved in a research project with a faculty member after their first semester. Awards are reviewed each semester.

Working in the United States

The University of San Francisco is your gateway to the Silicon Valley. The computer science graduate school offers a Practicum Option that allows students to gain practical work experience in the Silicon Valley while going to school. Students typically earn between $20 and $40 per hour, which makes school much easier to afford. Students take internships with companies such as BEA, AdobeSAPIntelTechnoratiLawrence Berkeley Lab, and Internet Archive

International students that wish to work in the United States after completing a Master's degree apply for optional practical training (OPT), which lasts for one year. Under certain conditions, F-1 students may be eligible for a 17-month extension for a total of 29 months.

About Us

The University of San Francisco's Computer Science Department is an exciting place to study. For example, in 2004, the department hosted the first ever "FlashMob Supercomputing" event, an experiment in democratizing supercomputing. Another group of students traveled to Tacna, Peru to install and network computers at two schools. These schools now have Internet access for the first time!

The typical day includes attending interactive lab/lecture sessions in the department's state-of-the-art multi-media classroom, experimenting with the department's supercomputer, working directly with professors on exciting research projects, and traveling to inner-city computing centers to help bridge the digital divide in our own neighborhoods. Additionally, the USF Student Chapter of ACM holds weekly meetings and special events.

Perhaps the best part of the USF experience is the intimacy of the learning environment. Class sizes range from five to thirty students, almost all classes are taught by full-time faculty, and students have the opportunity to work directly with faculty on research projects.

Our students have taken jobs at top companies such as AppleIBMIntel, Sun, Microsoft, and Oracle to name a few. Silicon Valley continues to provide fantastic jobs and high salaries (not to mention it is a fabulous climate and highly desirable place to live). According to PC Magazine, salaries in San Francisco averaged over $100,000 in 2011. A survey of practicing engineers by EETimes magazine found that two of the most important ways to get the best salary were to "work for a Silicon Valley employer" and "get an MS or a PhD." The University of San Francisco is your gateway to exactly this combination.