Newly Admitted Students

corner of thornton hall

Welcome to SF State!


Our desire is to work with you to ensure you are successful in our program and meet your individual goals.

Department faculty and students are engaged in innovative research projects, many funded by grants from government or industry such as NSF and NIH, IBM Research, Microsoft, Amazon Web Services, Emulex, Claritics. Many of these grants are in collaboration with top local universities such as Stanford and UCSF. Research is supported by SFSU's Computing for Life Sciences, or several specialized laboratories which provide opportunities to work with faculty and students from other SF State's departments and industry. Recent projects and classes include mobile application development, Cloud and High Performance Computing, Multiplayer Game Development, advanced Machine Learning, Data Mining and Visualization, etc. Students actively participate in these funded research and applied projects, gain valuable experience and are financially supported for their work.

In addition, San Francisco is one of the most beautiful cities in the world and is close to the centers of high-tech R&D, enabling students to easily obtain summer internships and practical experience during and after school. The local industry often visits for promotional and recruiting events. We are committed to a program rich in diversity encouraging women and minorities to apply.

A small number of nonresident tuition waivers may be available for outstanding out-of-state students.

Keep Track of the Following:



Graduate Advising begins on Advising Day typically scheduled for the Friday before classes begin on Monday. On Advising Day, Graduate Advisors will be available to meet with students for Academic advising. Our New Student Orientation session is held at the end of the advising appointments on Advising Day.




Computer Science students admitted to the M.S. program are required by the university to satisfy English Level I prior to the end of their first year of study at SF State, or by the date set within your admission letter. English Level I is satisfied by obtaining either a) a score of 4 or better on the GRE Analytical Writing Exam or b) a passing grade in SCI 614 or CHS 514 (Graduate Writing Skills classes offered through the College of Extended Learning - CEL, follow this link for more information: College of Extended Learning Website). Students may enroll in CHS 514 if all sections of SCI 614 are full. SCI 614 is strongly recommended for all students who wish to develop their skills in professional writing.



The Computer Science MS Degree requirements are posted in SF State's Bulletin: University Computer Science Graduate Program Bulletin Web Page.

Course descriptions of Graduate courses are posted in SF State Bulletin as well.



ADVISING: Graduate Students

  • Advising will formally begin on Advising Day and prior to that date; informal advising will be available through the Computer Science Department office. All incoming graduate students should meet with a CS Graduate Advisor at the beginning of the first semester in the program. Thereafter, students should meet with a graduate advisor at least once per term. All Conditionally Classified students must meet with Professor Levine within the first two weeks of the semester.
  • All Graduate advisings are by appointment only during the regular academic year. To schedule an appointment with an advisor, come by the Computer Science department office, TH 906; by phone, (415) 338-1008; or via email,
  • Click here to our People page to view Advising and Office Hours.




  • All new students must attend the first Graduate Seminar during their first term. The seminar series will take place on Wednesdays, 5:30 - 7:00 pm, in TH 331, unless otherwise noted. and the schedule of seminars will be posted on our web site: Department Graduate Seminar Schedule Web Page. The Chair will discuss many important issues regarding our graduate program at the first "Overview of MS in CS" seminar meeting.
  • All new students are strongly encouraged to attend the Chair’s orientation meeting on Advising Day, as well as his presentation of the MS in CS overview at the first scheduled graduate seminar of the semester.




If you are a Conditionally Classified student with specific prerequisite courses assigned, you should sign up for those classes first before registering for the graduate level core courses. The online registration system may prevent you from enrolling in lower level undergraduate classes during your assigned registration period. When this happens, simply pay your fees before the deadline, and attend the first class meeting of the class in which you are hoping to enroll, let the instructor know you need a permit number to add the class because you were unable to register for the class ahead of time. Our instructors are aware of this problem and will save seats for our conditionally classified graduate students who must enroll in these lower level courses.



If you are a Classified student unsure of which classes to enroll, you can either:

  • Check the CS website and follow the recommended sequence of study and sign up for core courses. Please be aware of the Bursar's office refund schedule and the ADD and DROP deadlines. For more information see Bursar's office website:University Bursar Website
  • Wait until you arrive on campus and register for courses after advising; however please be aware of the university fee payment schedule. See previous link for details.



Most of the usual questions that incoming graduate students have are answered on the university or department web site. The University web site (San Francisco State University Website) has an excellent search engine, so if you don’t see what you are looking for in the following list you might check there as well. Here are some of the most useful University Websites:


Best of luck in your graduate studies at SF State!



PLEASE NOTE: in order to view some of the documents on this page , you will need to:

  1. For pdf files: Click here for Free Adobe Acrobat Reader.
  2. For word/doc files: Click here for free Apache OpenOffice.
  3. For ppt files: Click here for free Apache OpenOffice.

The documents linked on this page may have accessibility issues. If you encounter problems with accessing or filling out the document, please contact: Department of Computer Science