Where Can I Earn a Software Engineering Degree in San Diego, California?

Learn about software engineering programs in the San Diego, CA, area. Get information about degrees available and program requirements to make an informed decision about your education. Schools offering Software Development & Engineering degrees can also be found in these popular choices.

Are you searching for information about software engineering degree programs near San Diego, CA? Read to find out about specific bachelor's and master's degree programs, areas of study and environment and school options in the area.

What You Need to Know

San Diego-area students can take classes in software engineering through bachelor's and master's degree programs in computer science; master's degree programs offer a formal concentration in software engineering. You can expect to take lecture classes and computer lab sessions. Master's degree programs may offer thesis and non-thesis options. See more about these degree programs and the schools that offer them below.

Software Engineering Bachelor's Degree Programs Near San Diego

California State University-San Marcos

You will find a computer science bachelor's degree program offered at the San Marcos campus of California State University. This program includes a software engineering course that can help you get on your way to a career in the field. You will also receive a comprehensive background in computer science and information systems and take courses that cover programming, application design and algorithms. In addition to theoretical courses, you will also take labs that can help you build your skills in areas like software development.

  • Program Name: Bachelor of Science in Computer Science
  • Program Length: 120 credits
  • Tuition and Fees: $7,269 per year for in-state students; $18,429 per year for out-of-state students (2015-2016)
  • School Type: 4-year, public; about 12,000 students (close to 11,500 undergraduate)

San Diego State University

You will also find a bachelor's degree program in computer science at San Diego State University. This program includes courses in data structures, computer architecture and systems programming. The program also features an array of advanced electives, including courses in software engineering, software measurement and software internationalization.

  • Program Name: Bachelor of Science in Computer Science
  • Program Length: 4 years
  • Tuition and Fees: $6,976 per year for in-state students; $18,136 per year for out-of-state students (2015-2016)
  • School Type: 4-year, public; about 33,500 students (close to 28,400 undergraduate)

Software Engineering Master's Degree Programs Near San Diego

California State University-San Marcos

The graduate degree in computer science at Cal State San Marcos is in part designed to teach you how to create and test software. In addition to graduate-level computer science courses, you will be required to complete either a master's thesis or a research project. You must maintain an overall GPA of 3.0 to earn the degree.

  • Program Name: Master of Science in Computer Science
  • Program Length: 30 units
  • Tuition: $6,738 per year for in-state students; $15,666 per year for out-of-state students (2015-2016)
  • School Type: 4-year, public; about 12,000 students (close to 11,500 undergraduate)

National University

If you already have an undergraduate degree and you are seeking advanced training, you will find a software engineering specialization in National University's computer science master's degree program. This specialization includes advanced classes like software architecture, software testing and user interface engineering. Additionally, you will learn how to evaluate different types of software integration and implement software solutions.

  • Program Name: Master of Science in Computer Science: Software Engineering Specialization
  • Program Length: 63 quarter units
  • Tuition: $10,962 per year (2015-2016)
  • School Type: 4-year, private not-for-profit; about 17,600 students (close to 9,700 undergraduate)

University of California-San Diego

The University of California-San Diego offers a master's degree program in computer science that includes a software engineering concentration. You can either complete your degree by taking a comprehensive exam or submitting a thesis. Your software engineering courses will include training in software testing, compiler design and database systems.

  • Program Name: Master of Science in Computer Science: Software Engineering Concentration
  • Program Length: 49 credits
  • Tuition: $11,220 per year for in-state students; $26,322 per year for out-of-state students (2015-2016)
  • School Type: 4-year, public; about 30,700 students (close to 25,000 undergraduate)

To summarize, many options exist for those looking for a software engineering degree in the San Diego area. Two schools offer bachelor's programs - California State University at San Marcos and San Diego State University, and three schools offer master's degree programs - California State University at San Marcos, National University and the University of California at San Diego.

To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below:

  • 1. Degree Options:
The schools in the listing below are not free and may include sponsored content but are popular choices among our users. Tuition and costs will vary across programs and locations. Be sure to always request tuition information before starting a program.

Popular Schools

  1. 1
  2. 2
  3. Next »