With a degree or certificate in programming, you will be qualified for a career as a computer programmer, computer software engineer, or developer. A typical programming degree will educate you in algorithms, programming concepts, data structures and mathematics. You will also be exposed to many different programming and database languages such as C++, Java, Perl, JavaScript, Ruby, Oracle, dBase, and VB.Net.

Programmers write, test, and maintain the detailed instructions, called programs, that computers must follow to perform their functions. They also conceive, design, and test logical structures for solving problems via the computer. Programmers may also be responsible for documenting programs, writing user manuals or creating help screens.

We found 9 Computer Programming schools
  • TechSkills
    150 Spear Street, Ste 1250
    San Francisco, CA 94105 ;
    • Sun Certified Programmer for the Java™ 2 Platform (Class)
  • University of Phoenix
    One Front Street Suite 200
    San Francisco, CA 94111 ;
    • Information Technology - Programming (Associate)
    • Information Technology - Software Engineering (Bachelor)
    • Information Technology - Web Development (Bachelor)
  • University of Phoenix
    1401 Willow Pass Road Suite 200
    Concord, CA 94520 ;
    • Information Technology - Programming (Associate)
    • Information Technology - Software Engineering (Bachelor)
    • Information Technology - Web Development (Bachelor)
  • University of Phoenix
    75 Rowland Way Suite 100
    Novato, CA 94945 ;
    • Information Technology - Programming (Associate)
    • Information Technology - Software Engineering (Bachelor)
    • Information Technology - Web Development (Bachelor)
  • University of Phoenix
    1200 Clay Street Suite 200
    Oakland, CA 94612 ;
    • Information Technology - Programming (Associate)
    • Information Technology - Software Engineering (Bachelor)
    • Information Technology - Web Development (Bachelor)
  • City College of San Francisco
    50 Phelan Ave.
    San Francisco, CA 94112 ;
    • Computer Programming: C++ (Certificate)
    • Computer Programming: Java (Certificate)
    • Computer Programming: Visual Basic (Certificate)
    • Database Programming: MySQL/Open Technologies (Certificate)
    • Database Programming: Oracle (Certificate)
  • Laney College
    900 Fallon St.
    Oakland, CA 94607 ;
    • Computer Programming (Certificate)
    • Computer Programming (Associate)
  • College of Alameda
    555 Ralph Appezzato Pkwy
    Alameda, CA 94501 ;
    • Programming (Certificate)
  • Contra Costa College
    2600 Mission Bell Dr.
    San Pablo, CA 94806 ;
    • CIS: Computer Programming (Certificate)
    • CIS: Computer Programming (Associate)
We found 9 Computer Programming online schools