Program Details

What is the length of the M.S. in Analytics program?

This is a full-time, 12-month program. The program starts in early July and continues through the end of June in the following year.

Do you offer night classes or is there a part-time option to the program?

There are no night classes. There is no part-time option at this time.

Do you offer online classes?

There is no online option at this time. At USF, you will interact frequently in person with both your instructors and the other students in your cohort.

What is the expected class size?

The fourth cohort will be approximately 45 students in size. In academic year 2015-2016, some MSAN classes will be scheduled in such a way that each week, students will attend two large class lectures (with all of their peers) and one of two smaller discussion sections led by the course instructor. These discussion sections will usually be focused on problem-solving skills, group projects, or additional examples. There are no teaching assistants leading class lectures or class discussions in our program.

What does the class schedule look like?

The schedule of classes is typically Monday through Friday from 10 a.m. until 5 p.m., with 3-4 classes running simultaneously each module. (A “module” is approximately half a semester.) One day per week is devoted to practicum work. The practicum starts in mid-October.

What is the purpose of the analytics boot camp?

Because students come from a variety of academic backgrounds, students take three five-week courses starting in early July to bring everyone's background up to a similar level. All students take the Exploratory Data Analysis course and then take two of the following: computation for analytics, linear algebra, or probability/statistics. We encourage students to choose boot camp classes based on course content that they most need to review. The boot camp is a way for students to quickly decide whether they have the appropriate background and the proper motivation to succeed. Every year a few students do not continue with the program after the end of boot camp.

Financing Your Education

What is the total cost of the program? Is financial aid available?

Please see our Financing Your Education page.

Does the program offer any scholarships?

The Master of Science in Analytics (MSAN) program awards a limited number of partial scholarships to our very best applicants. For the class of 2014-2015, the median fellowship (among those students given fellowships) was $3,000 (range $3,000 - $9,000). Approximately fifty percent of enrolled students were given some level of fellowship money. You do not need to fill out a separate application to be considered for a fellowship; all students are considered.

Does the program offer teaching assistantships or research assistantships?

No. Teaching assistantships and research assistantships are typically reserved for doctoral students at research-oriented institutions. The time that might ordinarily be allocated, in a doctoral program, to supporting a faculty member's research or to helping a professor teach a course is allocated to practicum projects in our program. Most of our practicum positions are unpaid.

I've already taken similar courses to those offered in the program. Do you accept transfer credits?

No. Our curriculum is specifically designed for our MSAN students. Students take courses together as a cohort and all students must complete all 35 units of required coursework here at USF in order to graduate.

This program is expensive! Why isn't more financial aid available?

We are proud to run a program that, with high probability, significantly increases the earnings power of our graduates over the long run. Some students from our first cohort have already paid off all of their loans from cash bonuses or other forms of deferred compensation received. We are confident that the return on investment associated with this particular professional program is superior to the return on investment from many other forms of professional training (law, medicine, etc.). There is a shortage of data scientists on the job market right now, and that shortage is projected to get far worse before it gets better.

When is my tuition payment due?

You must either pay in full or sign up for a payment plan by the due date each semester. Your admission deposit is applied to your first semester's tuition. Tuition due dates are May 1 for Summer semester, August 1 for Fall semester, and January 2 for Spring semester.

Practicums and job placement

Which companies do MSAN students work with as part of their practicum?

One of the major advantages of the MSAN program at the University of San Francisco is that students work on real projects in real companies for approximately 9 months out of their 12-month experience. Many practicum companies are within walking distance from USF's downtown campus at 101 Howard Street. Students in the 2013-2014 cohort worked with Williams-Sonoma, The Weather Company, DataFox, Turbo Financial Group, Iteris, Autogrid, and Clorox, among others. Learn more about our Practicums.

What is the job placement rate for graduating students?

Students graduating from the University of San Francisco's Master of Science in Analytics (MSAN) program are embedded in the world's largest concentration of technology companies. Graduates find it easy to get challenging and well-paying jobs.

All 12 students from the 2012-2013 cohort took positions within four months of graduation. All 23 students from the 2013-2014 cohort took positions with three months of graduation. Across both cohorts, students received an average of 1.72 job offers (range: 1-3 offers).

What are salaries like for your graduates?

Among students belonging to our second cohort, the median initial annual salary (not including deferred or contingent compensation, e.g., stock options, profit sharing, etc.) was $90,000 per year. The maximum base annual salary was $160,000 per year. The job titles assumed by the graduates from the second cohort include: Senior Analytics Manager, Data Analyst, Research Data Analyst, Data Scientist, Senior Analyst (Data Science), Senior Analytics Consultant (Enterprise Risk Services), Ph.D. student, Analyst (Customer Analytics), Data and Policy Analyst, Technical Lead, and Technical Team Member.

What companies employ your students?

Students who graduated at the end of academic year 2013-2014 now work for companies like Trulia, AIG International, Radium One, Uber, Xoom, Jawbone, Dictionary.com, Deloitte Touche Tohmatsu LLC, IGATE Corporation, General Electric Software, Flyr, Williams-Sonoma, Al Jazeera, AutoGrid, Wells Fargo, Teradata, Ask.com, One Legal Labs, The SPHERE Institute, Qure Healthcare, the University of California (San Francisco), and FixStream Networks.

Where do your students work and live after they graduate?

The MSAN program graduated 23 students in June 2014. Nineteen of those students live in the Bay Area. Two students took positions in New York City. One student is now in Tokyo, Japan, and another student is pursuing a Ph.D. at the University of Virginia and lives in Charlottesville.

Program Admission: Requirements and Timetables

What are the key background requirements?

Learn more on the How To Apply page

Students must have high grades in prior coursework in probability and statistics, linear algebra, and computer programming (for example, Python, Java, C++, MATLAB, etc.). Applicants must hold a bachelor’s degree. Typically, though not always, our applicants majored in mathematics, engineering, economics, statistics, or computer science. Thirty-six percent of the 2014-2015 cohort was already in possession of a master's or doctoral degree in a technical field at the time of matriculation.

I haven’t completed all of the program requirements. Can I complete the requirements during the program?

You must have completed all required prerequisites before the program begins. The program is very intense and there is no time to take extra courses.

Does USF offer courses that will satisfy the prerequisites for the program?

Yes, in some cases. You can take these as a visiting student prior to applying for the analytics program, if you do not require a student visa to study in the US. USF is not able to issue I-20s for visiting students. Please consult the catalog for more information on mathematics and computer science courses.

Where can I take the prerequisite courses if I can't take them at USF?

We encourage prospective students to examine the offerings of accredited colleges or universities local to them. Many applicants complete our prerequisites at a community college. If you are unable to complete the courses locally, the following institutions offer one or more courses via online or distance learning format that will satisfy our prerequisite requirements. Courses at these institutions are taken for a grade on a transcript and require a proctored final exam.

I'd like to take a course at the University of San Francisco to satisfy the linear algebra prerequisite. Which course should I take?

You should take MATH 230 (Elementary Linear Algebra). The Department of Mathematics typically offers this course course every year in the fall semester. MATH 202 (Linear Algebra and Probability) satisfies neither the linear algebra nor the inferential statistics prerequisite for the MSAN program.

I'd like to take a course at the University of San Francisco to satisfy the inferential statistics prerequisite. Which course should I take?

You should take MATH 101 (Elementary statistics). The Department of Mathematics typically offers this course every semester. There are other courses at the university that satisfy the inferential statistics prerequisite, such as MATH 102 (Biostatistics), MATH 103 (Statistics for the Social Sciences), or ESS 200 (Statistics). We will also accept two-course sequences in probability theory and mathematics statistics for mathematics majors as satisfying the inferential statistics prerequisite. For example, at the University of San Francisco, this sequence is composed of MATH 370 (Probability with Applications) and MATH 371 (Statistics with Applications).

I'd like to take a course at the University of San Francisco to satisfy the computer programming prerequisite. Which course should I take?

You should take CS 110 (Introduction to Computer Science I). The Department of Computer Science typically offers this course every semester. CS 110 features Python, a preferred programming language for the MSAN program. However, our more competitive applicants have also taken the equivalent of CS 112 (Introduction to Computer Science II), a second course in computer programming that typically features Java and requires students to build more sophisticated and larger programs.

What kind of programming experience do I need to satisfy the requirements?

Programming experience is necessary to be successful in the MSAN program. Evidence can be in the form of a formal transcript or practical experience, but we definitely prefer students whose code has been evaluated by a college-level instructor as part of a traditional programming course. Note that HTML, web design, PHP, Microsoft Excel, VBA, etc. might be valuable, but they do not count towards programming experience. We prefer knowledge of programming languages like Python, Java, C#, C++, Matlab, or Mathematica.

I'm only missing one of the prerequisites for your program, and I'm in the middle of taking a Coursera or other online course that will substitute for that prerequisite.

Given the uncertainties surrounding online coursework, and the failure of many online courses to provide a mechanism by which student code is checked for plagiarism and evaluated, students should show in-person coursework on transcripts from two- or four-year accredited academic institutions to have a competitive application.

What GRE or GMAT scores are you looking for?

The students enrolled in the class of 2014-2015 had the following relevant scores:

  • Median Quant GRE percentile = 93% (interquartile range 87%-99%)
  • Median Quant GMAT percentile = 90% (interquartile range 76%-97%)

While the GRE exam is not a perfect measure of academic achievement or potential to be a successful data scientist, prospective students scoring strictly less than 160 on the quantitative portion are increasingly non-competitive for the Master of Science in Analytics program.

What is the minimum GPA required?

We do not have a minimum GPA requirement but we examine transcripts carefully, the median undergraduate cumulative grade point average exceeds 3.40.

What is the typical acceptance rate?

For the 2014-2015 cohort, there were 261 applicants with fully complete applications of which 38 were sent formal acceptance letters (i.e., an acceptance rate of approximately 15%). We anticipate that the acceptance rate for the 2015-2016 cohort will again be between 10% and 20%.

What are the programming languages used in the program?

We mostly use R, Python and SQL, although we also use SAS. To be competitive in a wide variety of jobs after graduation, our students are required to pass the SAS Base Programming Certification Examination.

Is there an early admission deadline?

Yes. We review the existing pool of completed applications during the first week of December each year. A limited number of seats in each cohort will be reserved for students who apply early, successfully complete our interview process, are admitted, and place a deposit in a timely fashion.

Are admission decisions made on a rolling basis?

Yes. Starting in January of each year, we process applications on an ongoing basis. Some applicants are summarily denied. Some applications are placed on hold until the main March application deadline. Other applicants are interviewed and admitted to the program before the main March application deadline. In general, we advise prospective students who are highly motivated to join our program to apply as early as possible in the admissions cycle.

International Students

Is the MSAN program open to international students?

Yes, the program welcomes international applicants. Approximately 21% of the 2014-2015 cohort was composed of international students. These international students hailed from India, China, France, and Turkey.

What is the minimum TOEFL score that you will accept?

The program seeks applicants with TOEFL scores of 90 or higher. The 2014-2015 cohort has a median TOEFL score of 107 (range 96-115).

I have completed an undergraduate degree at a college or university in a country where English is the official language. Do I still need to take the TOEFL?

The TOEFL is waived for applicants who have completed a bachelor's degree, a master's degree or two years or more of studies in a degree program in English at a higher education institution in the United States, Canada, United Kingdom, Ireland, Australia or New Zealand. The TOEFL is also waived for applicants from Norway and Iceland.

Are there loans or scholarships available for international students?

The graduate admissions office provides a list of organizations that offer financial resources for international students. You can find more information on financial aid or loans available to international students at the One Stop Office.

Will I be able to request CPT or OPT? Is the Analytics program a STEM major?

International graduates typically apply for OPT (Optional Practical Training) after they graduate. MSAN qualifies as a STEM major. International students apply for CPT (Curricular Practical Training) during the academic year for their practicum assignment. Please direct all further questions regarding CPT, OPT, or STEM to the Office of International Student and Scholar Services.