Bachelor of Science in Computer Science – COMP Associate Degree for Transfer Roadmap
This is a sample pathway for students who transfer to San Francisco State University in the current Bulletin year with an AS-T in Computer Science. 29 units in the major (MATH 226, MATH 227, PHYS 220/PHYS 222, PHYS 230/PHYS 232, CSC 210, CSC 211, CSC 220, CSC 230, CSC 256) and all lower division GE requirements have been satisfied. Additional units in the major may have been satisfied. Check with a major advisor about the most appropriate course sequence. Degree completion guaranteed in 60 units; see the Associate Degree for Transfer (ADT) section for more information.
|CSC 300GW||Ethics, Communication, and Tools for Software Development - GWAR||3|
|CSC 340||Programming Methodology||3|
|MATH 324||Probability and Statistics with Computing||3|
|MATH 325||Linear Algebra||3|
|CSC 317||Introduction to Web Software Development||3|
|CSC 413||Software Development||3|
|CSC 510||Analysis of Algorithms I||3|
|GE Area UD–C: Upper-Division Arts and/or Humanities 1||3|
|CSC 415||Operating System Principles||3|
|CSC 600||Programming Languages||3|
|Major Elective - Take Two||6|
|GE Area UD-B: Upper-Division Physical and/or Life Sciences 1||3|
|CSC 648||Software Engineering||3|
|Major Elective – Take Two||6|
|GE Area UD-D: Upper-Division Social Sciences||3|
If US History and/or US/CA Government not met, these courses satisfy multiple areas:
UD-D and US History – AIS 460, HIST 466, RRS 600
UD-D and CA Government – HIST 450
To Do at SF State:
Enough total units to reach 120 minimum for graduation; 40 units minimum at the upper division level; to include the following:
University-Wide Requirements: 9-15 Units
- American Institutions (0-6 units): US History, US Government, CA Government. If not met in transfer, see next bullet.
- Upper division GE (9 units): Courses may satisfy the US History or US/CA Government requirements, and UD-C or UD-D at the same time, if approved for multiple areas. Check Note 1.
- Students entering the major with the AS-T in Computer Science are not required to fulfill SF State Studies and Complementary Studies requirements.
Computer Science Major: 42 Units
- Mathematics: 6 units
- Core/GWAR: 12 units
- Advanced CSC requirements: 24 units, including electives.
- Senior Presentation: required oral presentation during senior year (0 units)
University Electives: Eight or More Units
Depends on course choices made at the community college, how transferred units are applied to the requirements above, and course choices at SF State. Some courses may meet more than one requirement, e.g. in both UD GE and in the major.