Software Engineering and Quality
Certificate Program

Software Engineering and Quality

Putting quality first

Establish Candidacy View Individual Courses
Contact Us

certificate Description

Learn QA methodologies. Build a strong SQA team. Save on costs.

Software errors cost companies millions of dollars. The longer it takes to discover bugs, the more costly the corrective action. When you study quality assurance in the UCSC Silicon Valley Extension Software Engineering and Quality certificate program, you learn to methodically and thoroughly test and manage software projects. You learn to minimize defects early in the life cycle and influence product development to improve the customer experience.

Our rigorous approach to quality assurance complements the latest and established practices in software engineering and user experience design with proven techniques in software testing.

Three QA tracks

We offer three tracks of study to help you prepare for your next software quality assurance job.

    Software Engineering

    A focus on software architecture, software system design, and modeling

    Quality and Testing

    A study of software test automation and quality assurance methods

    User Experience Design

    The practices and methods required to create successful user experience for software across various platforms

Software Engineering and Quality certificate program objectives

  • Demonstrate competence in the software development lifecycle, from requirements to release
  • Design and model software systems using object orientation
  • Develop test plans and quality assurance strategies that minimize defects in software systems
  • Apply accepted software development techniques, such as Agile, in planning a software system’s development
  • Design clean and consistent user interfaces

Our Students

The students in our Software Engineering and Quality certificate program include:

  • Software developers who want to build a foundation in software engineering, architecture, and developmental process.
  • Software QA and test professionals seeking adaptive SQA and testing knowledge and skills.
  • Software project leaders and managers overseeing their team’s on-time delivery of high-quality products.

Recent online events

How to get a job in software

Pick up some great tips for your job search and career advancement from two instructors in our Software Engineering Quality certificate program. (May 2023)

Program Overview

Estimated Cost: Starts at $4,625. (You pay only for courses you enroll in.) | International Tuition Cost
Program Requirements: 5–7 courses (minimum 14 quarter units). Take 3 core courses (6.5 units) and 3–4 electives (minimum 7.5–9 quarter units). End with certificate of completion review.
Minimum Hours of Instruction: Minimum 140 hours of instruction.
Estimated Duration: A full-time student can complete the certificate in 9–12 months.
Modality: You can complete this program fully online, in person, or choose a mix of course formats.
Special Programs: This program is approved for workforce and international students.
International Logo Workforce Logo

Courses


1. Required Course(s):

Quarter Units: 1.5
Start / End Date
Cost
Instructor
Location
Section ID

11-07-2024 to 12-12-2024
$750.00
SEQA.X406.(11)
See complete class schedule here.
Want to enroll or get the estimated cost of future sections? Notify Me
+
Quarter Units: 3.0
Start / End Date
Cost
Instructor
Location
Section ID

09-10-2024 to 12-10-2024
$980.00
SEQA.X401.(818)
Want to enroll or get the estimated cost of future sections? Notify Me
Quarter Units: 2.0
Start / End Date
Cost
Instructor
Location
Section ID

10-15-2024 to 12-03-2024
$735.00
SEQA.X403.(16)
See complete class schedule here.
Want to enroll or get the estimated cost of future sections? Notify Me

2. Electives: Software Engineering [Only 1 'Data Structures and Algorithms' course may be applied towards the certificate

Quarter Units: 3.0
Start / End Date
Cost
Instructor
Location
Section ID
Want to enroll or get the estimated cost of future sections? Notify Me
Quarter Units: 3.0
Start / End Date
Cost
Instructor
Location
Section ID
Want to enroll or get the estimated cost of future sections? Notify Me
Quarter Units: 3.0
Start / End Date
Cost
Instructor
Location
Section ID

07-11-2024 to 09-12-2024
$980.00
CMPR.X407.(19)
See complete class schedule here.
Want to enroll or get the estimated cost of future sections? Notify Me
Quarter Units: 3.0
Start / End Date
Cost
Instructor
Location
Section ID

07-08-2024 to 09-09-2024
$980.00
CMPR.X425.(17)
See complete class schedule here.

09-25-2024 to 11-27-2024
$980.00
CMPR.X425.(18)
See complete class schedule here.
Want to enroll or get the estimated cost of future sections? Notify Me
Quarter Units: 2.0
Start / End Date
Cost
Instructor
Location
Section ID

07-10-2024 to 08-21-2024
$760.00
SEQA.X407.(8)
See complete class schedule here.
Want to enroll or get the estimated cost of future sections? Notify Me
Quarter Units: 3.0
Start / End Date
Cost
Instructor
Location
Section ID
Want to enroll or get the estimated cost of future sections? Notify Me

3. Electives: Quality and Testing

Quarter Units: 3.0
Start / End Date
Cost
Instructor
Location
Section ID

06-18-2024 to 08-20-2024
$840.00
SEQA.X404.(14)
Want to enroll or get the estimated cost of future sections? Notify Me
Quarter Units: 2.0
Start / End Date
Cost
Instructor
Location
Section ID

09-03-2024 to 10-15-2024
$950.00
PPMT.X421.(7)
See complete class schedule here.
Want to enroll or get the estimated cost of future sections? Notify Me
Quarter Units: 3.0
Start / End Date
Cost
Instructor
Location
Section ID

09-27-2024 to 12-06-2024
$910.00
SEQA.X405.(13)
Want to enroll or get the estimated cost of future sections? Notify Me

4. Electives: User Experience Design

Quarter Units: 3.0
Start / End Date
Cost
Instructor
Location
Section ID
Want to enroll or get the estimated cost of future sections? Notify Me
Quarter Units: 3.0
Start / End Date
Cost
Instructor
Location
Section ID

07-20-2024 to 08-24-2024
$950.00
UEWD.X412.(13)
Want to enroll or get the estimated cost of future sections? Notify Me
Quarter Units: 3.0
Start / End Date
Cost
Instructor
Location
Section ID
Want to enroll or get the estimated cost of future sections? Notify Me
Quarter Units: 3.0
Start / End Date
Cost
Instructor
Location
Section ID
Want to enroll or get the estimated cost of future sections? Notify Me

5. Completion Review:

Start / End Date
Cost
Instructor
Location
Section ID

Meet Our Instructors

No image for Alexander I Alten
Sr. Infrastructure Security Engineer, Zuora
Alka S Jarvis
SEQ Chair | Global SQ Process/Performance Excellence Officer
Alp Tiritoglu
Principal, UILAB LLC
Arun Saha
Software Engineer & Computer Scientist, Cisco
Bineet Sharma
Director/Assoc. Professor, Univ. of Silicon Valley|Chair/Instructor UCSC SV
David Rines
SRE Architect, Duo
Edwin Mach
Director of Product Management and Head of Product Stream Processing Splunk
Eric Dorf
Senior UX Designer, Google
Hong Nguyen-Phuong
Independent Consultant
Min Wu
Chair | Senior Staff Software Engineer, ServiceNow
Nicole L. Sharratt
Vice President of Product Design, Jumio Corp.
Paddu N Melanahalli
Sr. Director-Engineering, Enterprise Networking & Cloud, Cisco Systems
Prajakta Badhe
Manager, Product Security at Origami Risk
Prasanna Vasudevan
Senior Release Engineer, Apple Inc.

Certificate Inquiry Form

Contact Us
Speak to a student services representative.

Call (408) 861-3860

Envelope extension@ucsc.edu

Advisory Board

jarvis-alka-1x1-200.jpg

Certificate Program Chair 

ALKA JARVIS, M.B.A., a Distinguished Quality Engineer/senior director at Cisco Systems. She has authored 10 books and is an Exemplar Global certified auditor. Jarvis served as the chair for nine years for the U.S. Technical Advisory Group, which develops ISO 9001 series of standards. She has taught at local universities for more than 22 years and is a recipient of Silicon Valley’s Corporate Woman of the Year Award.

Requisite Knowledge

Please review the course descriptions to ensure that you have taken necessary prerequisites or meet the requirements through job experience or previous education.

Required. Experience with a programming language is required as well as a degree in computer science or engineering or equivalent experience in software development, testing, QA, or project management.

Establish Candidacy

Who should establish candidacy?

  • People who are pursuing a certificate (and have enrolled in a course in the program).
  • People who want to lock in the current requirements of a certificate or specialization.
4 Simple Steps to a Certificate or Specialization
  1. Complete a course in your selected program.
  2. Establish candidacy. Click on the Establish Candidacy button on your program page.
  3. Take all required courses for certificate completion.
  4. Once your grades are posted on your final course, enroll in the certificate review fee.
A Benefit of Establishing Candidacy

Program requirements may change. Once you commit to a program by establish your candidacy, you will not have to change your plans to meet new requirements. They are locked in for you. Timeline: 4 years to get it done (or 3 for a specialization) You must complete all the necessary units in a certificate within a four-year window. The clock begins on the first day of your first course in the certificate program. For example, if you started a course on Sept. 5, 2023, you would have to finish by Sept. 4, 2027.

Note: Establishing candidacy does not trigger the beginning of the four-year window. It begins the first day of the first course in your chosen certificate program. The Certificate Completion Review process does not have to occur within the four-year timeframe.

Exceptions to the four-year requirement
  • If you Established candidacy prior to Jan. 1, 2024, you will have five years to complete a program.
  • Students participating in a special program, such as workforce, international, or our curriculum partner programs, such as the Legal Studies courses (CLS by Barbri) and sales and business courses (Ziplines Education) have shorter completion requirements.

Establish Candidacy

Grade Requirements

Please note that only letter grades of C or higher may be applied to a certificate, and in some programs, students may have more stringent requirements. Students in most employer- and government-sponsored payment programs, such as workforce development, as well as international students on F-1 visas, need to maintain a B average to meet their requirements. Personal Financial Planning students have additional grade requirements for individual courses to attain a certificate.

See Grading and Credits Policy for further information.