California Software Development Schools

California Software Development Idustry Outlook:

California is known to be the birthplace of the technology revolution. This sunny, rainy, snowy and everything in between state has a total of 13,790 succeeding software companies.

california software development schools

The estimated employment averages 87,000, the projected employment hopefully reaches 128,000. The amount of jobs for engineers of California are expected to rise much quicker that the average growth rate of all occupations. Between now and 2016 it is expected to increase by 47.1 percent, or 41,100 applications. California, as well as Massachusetts, lead the nation in bringing in venture money.

Below is a list of the top 10 cities (basing on the number of companies in 2009):

  • San Diego (733)
  • San Francisco (708)
  • San Jose (649)
  • Los Angeles (541)
  • Irvine (358)
  • Santa Clara (322)
  • Sunnyvale (276)
  • Mountain View (234)
  • Fremont (229)
  • Palo Alto (213)

California Software Development Salary and Working Conditions:

The median wage of 2009 calculates to an average of $97,000 annually, or $46.00 hourly. A Software Engineer usually receives medical, dental and life insurance, sick leave, and retirement plans. One who is self employed must supply their own insurance and retirement.
Annual wages for 2009:

  • Low percentile is $76,058
  • Median percentile is $97,356
  • High percentile is $121,064

California salaries are significantly higher than the average for Software Engineering nationwide, A list of average Arizona Software Development Salaries are listed below:

Position Monthly Annual
Computer Forensics Examiner $8,500 $102,000
Information Security Architect $4,700 $56,000
Intelligence - Military Capabilities $7,350 $88,000
Information Security Analyst $4,650 $56,000
Source: Indeed.com 2009    

Schools offering online and campus-based education programs in California:



Campus Schools:

Matching School Ads


California College San Diego
Campus Locations:   San Diego | National City | San Marcos
Programs: Computer Programming (AAS) , Computer Science - Software and Mobile Application Development (BS)


Platt College
Campus Locations:   Anaheim | Ontario
Programs: Web Development Programming Diploma Program


The Art Institutes system of schools
Campus Locations:   Sacramento | San Diego | Santa Ana | More...
Programs: Software Development for Creative Technologies (Bachelor of Science) , Visual & Game Programming (BS)


ABCO Technology
Campus Locations:   Inglewood
Programs: Programming , PHP , Computer Science , more...


UEI College
Campus Locations:   Gardena | Riverside | Chula Vista | More...
Programs: Computer Systems Technician (10-Month Diploma Program)


Milan Institute
Campus Locations:   Sparks | Visalia
Programs: Computer & Network Technician



Online Schools:

Matching School Ads


Kaplan University
Online Programs:   AASIT - Programming and Software Development , BSIT - Programming and Software Development


American InterContinental University Online
Online Programs:   Bachelor's (BIT) - Software Analysis and Development


Maryville University
Online Programs:   Online Master of Science in Software Development


Colorado Technical University Online
Online Programs:   Bachelor of Science in Information Technology - Software Application Programming


Regent University
Online Programs:   Bachelor of Science in Computer Science


Full Sail University - Online
Online Programs:   Web Design and Development, Bachelor of Science (Online) , Mobile Gaming


Grand Canyon University
Online Programs:   B.S. in Business Information Systems , B.S. in Applied Business Information Systems


Liberty University
Online Programs:   Master of Science: Information Technology: Network Design & Security , Bachelor of Science: Information Technology: Application and Database Development , Bachelor of Science: Information Technology: Data Networking and Security , more...


Jacksonville University
Online Programs:   Master of Science in Applied Business Analytics


Argosy University
Online Programs:   Information Technology (BS) (Online)