City College of San Francisco Computer Programming

  • A program that focuses on the general writing and implementation of generic and customized programs to drive operating systems and that generally prepares individuals to apply the methods and procedures of software design and programming to software installation and maintenance. Includes instruction in software design, low- and high-level languages and program writing; program customization and linking; prototype testing; troubleshooting; and related aspects of operating systems and networks. Find colleges offering computer programming degree.
    • Get Admissions Information Fast And Easy
      Fill out the form below to get free admissions info about: City College of San Francisco
      Powered by Campus Explorer
    Career Options For Graduates
    Click Links Below To Expand
    • Job Description
      Convert project specifications and statements of problems and procedures to detailed logical flow charts for coding into computer language. Develop and write computer programs to store, locate, and retrieve specific documents, data, and information. May program web sites. Read more about computer programmers in our career profile section.
      Salary and Wages

      Oakland-Fremont-Hayward, CA Metropolitan Division

      • Total Employment: 3,330
      • Average Annual Salary: $79,930
      • Average Hourly Rate: $38.43

      San Francisco-San Mateo-Redwood City, CA Metropolitan Division

      • Total Employment: 3,000
      • Average Annual Salary: $89,010
      • Average Hourly Rate: $42.79
      Projections
      • Total Employment (2008): 426,700
      • Total Employment Projected (2018): 414,400
      • Percent Job Growth: -12.3%
    • Job Description
      Teach courses in computer science. May specialize in a field of computer science, such as the design and function of computers or operations and research analysis. Read more about postsecondary computer science teachers in our career profile section.
    • Job Description
      Develop programs to control machining or processing of parts by automatic machine tools, equipment, or systems. Read more about numerical tool & process control programmers in our career profile section.
      Projections
      • Total Employment (2008): 16,800
      • Total Employment Projected (2018): 14,200
      • Percent Job Growth: -2.6%
    Awarded Degrees and Program Completion Details
    Computer Programming
     Total
    Overall
    All Students4
     
    By Gender
    Male2
    Female2
     
    By Race
    Non-Resident Alien-
    American Indian-
    Black-
    Asian2
    Hispanic-
    White1
    Unknown1
     
    Computer Programming Program Reviews
    Write Your Review...
    •  
    • Email
    •  
    • Review
    •  
     
    •  
    Rate This School
    • I Accept the Terms of Use
     
     
    No Reviews Yet!
    Be the First to Review the Computer Programming Program
    at City College of San Francisco
    This Program is Also Offered at Other Public Colleges in California
    • 4700 College Oak Dr
      Sacramento, CA 95841
    •  
    • Degrees or Certifications Awarded For This Program: 6
    • Highest Degree Offered: Associate's
    • Campus Location: Large Suburb
    • Tenure System: Has Tenure System
    • Students Enrollment: 20,000 and Above
    • Classification: Associates--Public Urban-Serving Multicampus
    • Size & Residential Status: Very Large Two-Year
     
     
     
    • 3041 West Ave K
      Lancaster, CA 93536
    •  
    • Degrees or Certifications Awarded For This Program: 2
    • Highest Degree Offered: Associate's
    • Campus Location: Large Suburb
    • Tenure System: Has Tenure System
    • Students Enrollment: 10,000 - 19,999
    • Classification: Associates--Public Suburban-Serving Single Campus
    • Size & Residential Status: Large Two-Year
     
     
     
    • 1801 Panorama Dr
      Bakersfield, CA 93305
    •  
    • Degrees or Certifications Awarded For This Program: 0
    • Highest Degree Offered: Associate's
    • Campus Location: Rural Fringe
    • Tenure System: Has Tenure System
    • Students Enrollment: 10,000 - 19,999
    • Classification: Associates--Public Urban-Serving Multicampus
    • Size & Residential Status: Large Two-Year
     
     
     
    • 2050 Center St
      Berkeley, CA 94704
    •  
    • Degrees or Certifications Awarded For This Program: 0
    • Highest Degree Offered: Associate's
    • Campus Location: Midsized City
    • Tenure System: Has Tenure System
    • Students Enrollment: 5,000 - 9,999
    • Classification: Associates--Public Urban-Serving Multicampus
    • Size & Residential Status: Small Two-Year
     
     
     
    • 6500 Soquel Dr
      Aptos, CA 95003
    •  
    • Degrees or Certifications Awarded For This Program: 8
    • Highest Degree Offered: Associate's
    • Campus Location: Midsized Suburb
    • Tenure System: Has Tenure System
    • Students Enrollment: 10,000 - 19,999
    • Classification: Associates--Public Rural-Serving Large
    • Size & Residential Status: Large Two-Year
     
     
     
    • 4200 Farm Hill Blvd.
      Redwood City, CA 94061
    •  
    • Degrees or Certifications Awarded For This Program: 0
    • Highest Degree Offered: Associate's
    • Campus Location: Large Suburb
    • Tenure System: Has Tenure System
    • Students Enrollment: 5,000 - 9,999
    • Classification: Associates--Public Suburban-Serving Multicampus
    • Size & Residential Status: Medium Two-Year
     
     
     
    • 11110 Alondra Blvd
      Norwalk, CA 90650
    •  
    • Degrees or Certifications Awarded For This Program: 1
    • Highest Degree Offered: Associate's
    • Campus Location: Small City
    • Tenure System: Has Tenure System
    • Students Enrollment: 20,000 and Above
    • Classification: Associates--Public Suburban-Serving Single Campus
    • Size & Residential Status: Very Large Two-Year
     
     
     
    • 5885 Haven Ave
      Rancho Cucamonga, CA 91737
    •  
    • Degrees or Certifications Awarded For This Program: 1
    • Highest Degree Offered: Associate's
    • Campus Location: Large Suburb
    • Tenure System: Has Tenure System
    • Students Enrollment: 20,000 and Above
    • Classification: Associates--Public Suburban-Serving Single Campus
    • Size & Residential Status: Large Two-Year
     
     
     
    • 555 Ralph Appezzato Memorial Parkway
      Alameda, CA 94501
    •  
    • Degrees or Certifications Awarded For This Program: 0
    • Highest Degree Offered: Associate's
    • Campus Location: Large Suburb
    • Tenure System: Has Tenure System
    • Students Enrollment: 5,000 - 9,999
    • Classification: Associates--Public Urban-Serving Multicampus
    • Size & Residential Status: Medium Two-Year
     
     
     
    • 835 College Ave
      Kentfield, CA 94904
    •  
    • Degrees or Certifications Awarded For This Program: 0
    • Highest Degree Offered: Associate's
    • Campus Location: Midsized Suburb
    • Tenure System: Has Tenure System
    • Students Enrollment: 5,000 - 9,999
    • Classification: Associates--Public Suburban-Serving Multicampus
    • Size & Residential Status: Medium Two-Year
     
     
     
    • 1700 W Hillsdale Blvd
      San Mateo, CA 94402
    •  
    • Degrees or Certifications Awarded For This Program: 4
    • Highest Degree Offered: Associate's
    • Campus Location: Small City
    • Tenure System: Has Tenure System
    • Students Enrollment: 10,000 - 19,999
    • Classification: Associates--Public Suburban-Serving Multicampus
    • Size & Residential Status: Large Two-Year
     
     
     
    • 7351 Tompkins Hill Rd
      Eureka, CA 95501
    •  
    • Degrees or Certifications Awarded For This Program: 2
    • Highest Degree Offered: Associate's
    • Campus Location: Remote Town
    • Tenure System: Has Tenure System
    • Students Enrollment: 5,000 - 9,999
    • Classification: Associates--Public Rural-Serving Large
    • Size & Residential Status: Medium Two-Year
     
     
     
    • 800 College Ave
      Weed, CA 96094
    •  
    • Degrees or Certifications Awarded For This Program: 0
    • Highest Degree Offered: Associate's
    • Campus Location: Rural Fringe
    • Tenure System: Has Tenure System
    • Students Enrollment: 1,000 - 4,999
    • Classification: Associates--Public Rural-Serving Medium
    • Size & Residential Status: Small Two-Year
     
     
     
    • 2600 Mission Bell Dr
      San Pablo, CA 94806
    •  
    • Degrees or Certifications Awarded For This Program: 2
    • Highest Degree Offered: Associate's
    • Campus Location: Large Suburb
    • Tenure System: Has Tenure System
    • Students Enrollment: 5,000 - 9,999
    • Classification: Associates--Public Suburban-Serving Multicampus
    • Size & Residential Status: Medium Two-Year
     
     
     
    • 8401 Center Parkway
      Sacramento, CA 95823
    •  
    • Degrees or Certifications Awarded For This Program: 10
    • Highest Degree Offered: Associate's
    • Campus Location: Large City
    • Tenure System: Has Tenure System
    • Students Enrollment: 10,000 - 19,999
    • Classification: Associates--Public Urban-Serving Multicampus
    • Size & Residential Status: Large Two-Year
     
     
     
    • 11711 Sand Canyon Road
      Yucaipa, CA 92399
    •  
    • Degrees or Certifications Awarded For This Program: 0
    • Highest Degree Offered: Associate's
    • Campus Location: Rural Fringe
    • Tenure System: Has Tenure System
    • Students Enrollment: 5,000 - 9,999
    • Classification: Associates--Public Urban-Serving Multicampus
    • Size & Residential Status: Medium Two-Year
     
     
     
    • Highway 1
      San Luis Obispo, CA 93403
    •  
    • Degrees or Certifications Awarded For This Program: 0
    • Highest Degree Offered: Associate's
    • Campus Location: Town Fringe
    • Tenure System: Has Tenure System
    • Students Enrollment: 10,000 - 19,999
    • Classification: Associates--Public Rural-Serving Large
    • Size & Residential Status: Large Two-Year
     
     
     
    • 900 Rancho San Diego Pky
      El Cajon, CA 92019
    •  
    • Degrees or Certifications Awarded For This Program: 0
    • Highest Degree Offered: Associate's
    • Campus Location: Large Suburb
    • Tenure System: Has Tenure System
    • Students Enrollment: 5,000 - 9,999
    • Classification: Associates--Public Suburban-Serving Multicampus
    • Size & Residential Status: Medium Two-Year
     
     
     
    • 9200 Valley View
      Cypress, CA 90630
    •  
    • Degrees or Certifications Awarded For This Program: 12
    • Highest Degree Offered: Associate's
    • Campus Location: Large Suburb
    • Tenure System: Has Tenure System
    • Students Enrollment: 10,000 - 19,999
    • Classification: Associates--Public Suburban-Serving Multicampus
    • Size & Residential Status: Large Two-Year
     
     
     
    • 21250 Stevens Creek Blvd.
      Cupertino, CA 95014
    •  
    • Degrees or Certifications Awarded For This Program: 9
    • Highest Degree Offered: Associate's
    • Campus Location: Small City
    • Tenure System: Has Tenure System
    • Students Enrollment: 20,000 and Above
    • Classification: Associates--Public Suburban-Serving Multicampus
    • Size & Residential Status: Very Large Two-Year
     
     
     
    • 321 Golf Club Rd
      Pleasant Hill, CA 94523
    •  
    • Degrees or Certifications Awarded For This Program: 5
    • Highest Degree Offered: Associate's
    • Campus Location: Large Suburb
    • Tenure System: Has Tenure System
    • Students Enrollment: 20,000 and Above
    • Classification: Associates--Public Suburban-Serving Multicampus
    • Size & Residential Status: Very Large Two-Year
     
     
     
    • 1301 Avenida Cesar Chavez
      Monterey Park, CA 91754
    •  
    • Degrees or Certifications Awarded For This Program: 1
    • Highest Degree Offered: Associate's
    • Campus Location: Small City
    • Tenure System: Has Tenure System
    • Students Enrollment: 20,000 and Above
    • Classification: Associates--Public Urban-Serving Multicampus
    • Size & Residential Status: Very Large Two-Year
     
     
     
    • 16007 Crenshaw Blvd
      Torrance, CA 90506
    •  
    • Degrees or Certifications Awarded For This Program: 1
    • Highest Degree Offered: Associate's
    • Campus Location: Large Suburb
    • Tenure System: Has Tenure System
    • Students Enrollment: 20,000 and Above
    • Classification: Associates--Public Suburban-Serving Single Campus
    • Size & Residential Status: Very Large Two-Year
     
     
     
    • 3095 Yerba Buena Rd
      San Jose, CA 95135
    •  
    • Degrees or Certifications Awarded For This Program: 1
    • Highest Degree Offered: Associate's
    • Campus Location: Large City
    • Tenure System: Has Tenure System
    • Students Enrollment: 10,000 - 19,999
    • Classification: Associates--Public Urban-Serving Multicampus
    • Size & Residential Status: Medium Two-Year
     
     
     
    • 10 College Parkway
      Folsom, CA 95630
    •  
    • Degrees or Certifications Awarded For This Program: 7
    • Highest Degree Offered: Associate's
    • Campus Location: Rural Fringe
    • Tenure System: Has Tenure System
    • Students Enrollment: 5,000 - 9,999
    • Classification: Associates--Public Urban-Serving Multicampus
    • Size & Residential Status: Medium Two-Year
     
     
     
    • 12345 El Monte Rd
      Los Altos Hills, CA 94022
    •  
    • Degrees or Certifications Awarded For This Program: 10
    • Highest Degree Offered: Associate's
    • Campus Location: Large Suburb
    • Tenure System: Has Tenure System
    • Students Enrollment: 10,000 - 19,999
    • Classification: Associates--Public Suburban-Serving Multicampus
    • Size & Residential Status: Large Two-Year
     
     
     
    • 321 E Chapman Avenue
      Fullerton, CA 92832
    •  
    • Degrees or Certifications Awarded For This Program: 0
    • Highest Degree Offered: Associate's
    • Campus Location: Midsized City
    • Tenure System: Has Tenure System
    • Students Enrollment: 20,000 and Above
    • Classification: Associates--Public Suburban-Serving Multicampus
    • Size & Residential Status: Very Large Two-Year
     
     
     
    This Program is Also Offered at Other Private Colleges in California
    • 2820 Camino Del Rio South, Suite 300
      San Diego, CA 92108
    •  
    • Degrees or Certifications Awarded For This Program: 0
    • Highest Degree Offered: Bachelor's
    • Campus Location: Large City
    • Tenure System: No Tenure System
    • Students Enrollment: Under 1,000
    • Classification: Associates--Private For-Profit 4-Year Primarily Associates
    • Size & Residential Status: Very Small Two-Year
     
     
     
    • 12440 Firestone Blvd Ste 2001
      Norwalk, CA 90650
    •  
    • Degrees or Certifications Awarded For This Program: 0
    • Highest Degree Offered: Non-Degree Granting
    • Campus Location: Large Suburb
    • Tenure System: No Tenure System
    • Students Enrollment: Under 1,000
     
     
     
    • 2701 E Chapman Ave Ste 101
      Fullerton, CA 92831
    •  
    • Degrees or Certifications Awarded For This Program: 6
    • Highest Degree Offered: Non-Degree Granting
    • Campus Location: Midsized City
    • Tenure System: No Tenure System
    • Students Enrollment: Under 1,000
     
     
     
    Source: IPEDS Survey 2007-2008