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.
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,713 per year for in-state students; $19,593 per year for out-of-state students (2018-2019)
- School Type: 4-year, public; about 15,900 students (close to 14,900 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: $7,488 per year for in-state students; $19,340 per year for out-of-state students (2018-2019)
- School Type: 4-year, public; about 35,300 students (close to 30,500 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: $7,176 per year for in-state students; $16,680 per year for out-of-state students (2018-2019)
- School Type: 4-year, public; about 15,900 students (close to 14,900 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: $15,480 per year (2018-2019)
- School Type: 4-year, private not-for-profit; about 16,900 students (close to 7,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,442 per year for in-state students; $26,544 per year for out-of-state students (2018-2019)
- School Type: 4-year, public; about 37,800 students (close to 30,200 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.