Computer Science
Major Requirements (SF State Bulletin: Degree Requirements)
Roadmap (SF State Bulletin: Roadmap)
GE Requirements (SF State Bulletin: General Education)
Your major advisor answered a few questions to assist you with your first semester courses — see below.
- General Information
- Transfer Student Information
- Freshman Student Information
- College Resource Center (Advising)
General Information |
|||
What are some of the highlights and features to know about this major? |
|
||
When should I first meet with my major department? |
Transfer students with transfer units not listed on assist.org should see one of our transfer advisors, Dr. Ilmi Yoon (ilmi@sfsu.edu) or Dr. Jingyi Wang (jingyiwang@sfsu.edu). New students should seek advising on Advising Day; see http://cs.sfsu.edu for schedule. |
||
How will I be assigned to a major advisor and how do I contact them? |
See list of CSC faculty at http://cs.sfsu.edu/advising/undergraduate If you're a freshman, sophomore, or junior, please see any CSC undergraduate advisor. Transfer students should contact one of the Transfer Advisors. |
||
Where can I find information about major advising? | http://cs.sfsu.edu/undergrad.html | ||
Does your department have a major planning sheet for me as a guide? | Yes, we have a major planning sheet/chart. | ||
Does this major require any pre-work from me before I attend orientation or register for classes? |
No, but new students are highly encouraged to see advisors on Advising Day, usually right before the start of the semester. See http://cs.sfsu.edu for details. |
||
What should I do if my major core and/or prequisite courses are full? |
Talk to instructors, get their names on the waiting list. Attempt to crash courses on first day of instruction. Take any remaining GE requirements. |
||
Is there anything else I need to know about starting in this major? | See advisors during their office hours. They are there to support you plan your schedule. |
Transfer Student Info |
|
What upper division courses should I take in my first semester as a transfer student for this major? |
CSC 340
MATH 324
MATH 325 (may have been fulfilled at CC, check Assist.org for equivalency)
CSC 300GW
Upper division GE Courses if Major Courses are full |
Are there any prerequisites to these upper division courses for the major? |
CSC 210 |
Are there any registration blocks or holds in the system for this major, and if so, what do I do/who do I contact to clear them? | Not Applicable. |
Does this major have an approved Associate Degree for Transfer (ADT) roadmap? |
Yes. |
Freshmen Student Info |
|
Are there any courses I should take first as a Freshman to get started in this major and/or are there any lower division GE course requirements that I can take that will also count toward this major? |
CSC 210/CSC 211*
Mathematics Pathway 2 students that are eligible for MATH 226* should take it in their first semester. Pathway 2 students not eligible for MATH 226 should take MATH 199*. Pathway 3 and 4 students should take MATH 197 in their first semester and MATH 198 in their second semester.
*1-unit Supplemental Instruction courses (SCI) are offered for these classes as additional support. These courses can be found in the SFSU Class Schedule (https://webapps.sfsu.edu/public/classservices/classsearch) by searching for the SCI prefix.
|
Are there entry or prerequisite requirements for these Freshmen courses? |
Not Applicable. |
Can any of my AP or IB tests count toward requirements in this major? |
AP Computer Science A with scores 4 or 5 can replace CSC 210. We do not accept AP Computer Science Principles. |
College of Science & Engineering Student Success Center
Services provided for: undergraduate students with College of Science and Engineering majors and minors
Services offered: academic planning, general education advising, graduation check (GE and graduation requirements), study abroad, connecting with communities, discovering campus resources
Phone: (415) 338-2816
Website: cose.sfsu.edu/cssc
Email: cssc@sfsu.edu