This Program is Perfect For

  • Software developers pursuing mastery in software architecture and quality assurance methodologies
  • Quality assurance professionals and project leaders aiming to elevate team performance and reduce lifecycle costs
  • Working professionals and international learners requiring accredited, flexible training for career advancement

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 黑料不打烊 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 focus areas

We offer three focus areas for your studies 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

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

Courses

Program Requirements

Total: 5–7 courses (minimum 14 quarter units)

  • Take 3 core courses (6.5 units)
  • 3–4 electives (minimum 7.5–9 quarter units)
  • End with certificate of completion review.
1. Required Course(s):
Title units Fall Spring Summer Winter
Managing Software Projects 1.5 Flexible
Object-Oriented Analysis and Design 3.0 Online Self-Paced Live-Online, Flexible
Software Quality Assurance and Testing 2.0 Flexible
2. Electives: Software Engineering
Title units Fall Spring Summer Winter
Advanced DevOps Technologies 3.0 Live-Online
Data Structures and Algorithms Using Python 3.0 Flexible Flexible
Designing, Building and Integrating RESTful API 2.0 Flexible
DevOps Technologies 3.0 Flexible
3. Electives: Quality and Testing
Title units Fall Spring Summer Winter
Agile Software Development using TDD/BDD and Python 3.0 Flexible
Quality Management for Enterprises, Products, and Programs 2.0
4. Electives: User Experience Design
Title units Fall Spring Summer Winter
User Experience Design Fundamentals 3.0 Flexible
5. Completion Review:
Title units Fall Spring Summer Winter
Software Engineering and Quality Certificate Completion Fee

1. Required Course(s):

SEQA.X406
$750 (Estimated Cost)
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Tue, 02-17-2026
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-17-2026
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-24-2026
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-24-2026
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-03-2026
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-03-2026
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-10-2026
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-10-2026
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-17-2026
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-17-2026
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
 

黑料不打烊

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

To see all meeting dates, click "Full Schedule" below.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Winter
SEQA.X401
$980
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Thu, 01-09-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 01-09-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 01-16-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 01-16-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 01-23-2025
6:30pm
9:30pm
Live-Online
REMOTE
Thu, 01-23-2025
6:30pm
9:30pm
Live-Online
REMOTE
Thu, 01-30-2025
6:30pm
9:30pm
Live-Online
REMOTE
Thu, 01-30-2025
6:30pm
9:30pm
Live-Online
REMOTE
Thu, 02-06-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 02-06-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 02-13-2025
6:30pm
9:30pm
Live-Online
REMOTE
Thu, 02-13-2025
6:30pm
9:30pm
Live-Online
REMOTE
Thu, 02-20-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 02-20-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 02-27-2025
6:30pm
9:30pm
Live-Online
REMOTE
Thu, 02-27-2025
6:30pm
9:30pm
Live-Online
REMOTE
Thu, 03-06-2025
6:30pm
9:30pm
Live-Online
REMOTE
Thu, 03-06-2025
6:30pm
9:30pm
Live-Online
REMOTE
Thu, 03-13-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 03-13-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
 

黑料不打烊

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

Class meets only Live-Online on 1/23, 1/30, 2/13, 2/27, and 3/6. To see all meeting dates, click "Full Schedule" below.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Required Text: Object Oriented Analysis & Design Cookbook: Introduction to Practical System Modeling, Edwin Mach, ISBN-10: 167094316X, ISBN-13: 9781670943163. 

Recommended Text: UML Distilled: A Brief Guide to the Standard Object Modeling Language, 3rd Edition, Martin Fowler, Addison-Wesley, ISBN-10: 0321193687, ISBN-13: 978-0321193681.

  • Online Self-Paced Work online at your own pace.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Tue, 09-09-2025
12:01am
12:02am
Online Self-Paced
ONLINE
Tue, 09-09-2025
12:01am
12:02am
Online Self-Paced
ONLINE
Tue, 12-09-2025
11:58pm
11:59pm
Online Self-Paced
ONLINE
Tue, 12-09-2025
11:58pm
11:59pm
Online Self-Paced
ONLINE
 

Online Self-Paced courses have a structured learning environment where students are allowed to complete the work at their own pace. Students may complete the coursework early or use the entire duration of the course. This course is largely self-study with instructor guidance and includes online learning modules, assignments, and/or quizzes. All course materials and assignments will be available at the beginning of the course on Canvas, our learning management system.

For this section, student access begins on September 8, but you may still enroll until October 14. All course work must be completed by 11:59 pm on December 9, 2025.

*All grades will be processed at the end of the course.

Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Required Text: Object Oriented Analysis & Design Cookbook: Introduction to Practical System Modeling, Edwin Mach, ISBN-10: 167094316X, ISBN-13: 9781670943163.

Recommended Text: UML Distilled: A Brief Guide to the Standard Object Modeling Language, 3rd Edition, Martin Fowler, Addison-Wesley, ISBN-10: 0321193687, ISBN-13: 978-0321193681.

Fall Online Self-Paced
Winter Online Self-Paced
SEQA.X403
$735
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Tue, 10-14-2025
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 10-14-2025
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 10-21-2025
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 10-21-2025
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 10-28-2025
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 10-28-2025
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 11-04-2025
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 11-04-2025
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 11-18-2025
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 11-18-2025
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 11-25-2025
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 11-25-2025
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 12-02-2025
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
Tue, 12-02-2025
3:00pm
6:00pm
Flexible
SANTA CLARA / REMOTE
 

黑料不打烊

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

No meeting November 11, 2025. To see all meeting dates, click "Full Schedule" below.

Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Recommended Text: 
Fundamentals of SW Engineering-Designed to provide insight into the SW engineering Concepts, Hitesh Mohapatra and Amiya Kumar Rath, BPB publications, 2020. ISBN-13: 978-9388511773

Fall Flexible

2. Electives: Software Engineering

SEQA.X409
$750
  • Live-Online Attend via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Wed, 01-07-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 01-07-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 01-14-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 01-14-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 01-21-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 01-21-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 01-28-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 01-28-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 02-04-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 02-04-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 02-11-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 02-11-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 02-18-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 02-18-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 02-25-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 02-25-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 03-04-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 03-04-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 03-11-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 03-11-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 03-18-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 03-18-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 03-25-2026
6:30pm
9:30pm
Live-Online
REMOTE
Wed, 03-25-2026
6:30pm
9:30pm
Live-Online
REMOTE
 

黑料不打烊

This class is offered in an online synchronous format. Students are expected to log into this course via Canvas at the start time of scheduled meetings and participate via Zoom, for the duration of each scheduled class meeting.

Two “no meetings” to be announced. To see all meeting dates, click “Full Schedule” below.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Winter
CMPR.X425
$980
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Sat, 09-27-2025
9:00am
3:30pm
Flexible
SANTA CLARA / REMOTE
Sat, 09-27-2025
9:00am
3:30pm
Flexible
SANTA CLARA / REMOTE
Sat, 10-04-2025
9:00am
3:30pm
Flexible
SANTA CLARA / REMOTE
Sat, 10-04-2025
9:00am
3:30pm
Flexible
SANTA CLARA / REMOTE
Sat, 10-11-2025
9:00am
3:30pm
Flexible
SANTA CLARA / REMOTE
Sat, 10-11-2025
9:00am
3:30pm
Flexible
SANTA CLARA / REMOTE
Sat, 10-18-2025
9:00am
3:30pm
Flexible
SANTA CLARA / REMOTE
Sat, 10-18-2025
9:00am
3:30pm
Flexible
SANTA CLARA / REMOTE
Sat, 10-25-2025
9:00am
3:30pm
Flexible
SANTA CLARA / REMOTE
Sat, 10-25-2025
9:00am
3:30pm
Flexible
SANTA CLARA / REMOTE
 

黑料不打烊

Students may still enroll if they missed the 1st class session. However, they need to communicate with the instructor via Canvas and catch up on all missed work prior to the 2nd class meeting.

9/17/2025: Schedule change. Please review full schedule for details.

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

To see all meeting dates, click "Full Schedule" below.

Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Required Tools and Materials: PyCharm

  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Tue, 01-20-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 01-20-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 01-22-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 01-22-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 01-27-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 01-27-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 01-29-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 01-29-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-03-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-03-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 02-05-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 02-05-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-10-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-10-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 02-12-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 02-12-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-17-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-17-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 02-19-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 02-19-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
 

黑料不打烊

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

To see all meeting dates, click "Full Schedule" below.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Recommended Text:
"Data Structures and Algorithms in Python", Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser. ISBN-13: 978-1118290279

Required Software: Python 3.7.4 and above. Jupyter notebook

Fall Flexible
Winter Flexible
SEQA.X407
$760
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Wed, 10-15-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 10-15-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 10-22-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 10-22-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 10-29-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 10-29-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 11-05-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 11-05-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 11-12-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 11-12-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 11-19-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 11-19-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 12-03-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 12-03-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
 

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

No meeting on November 26, 2025. To see all meeting dates, click “Full Schedule” below.

Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Fall Flexible
SEQA.X408
$750 (Estimated Cost)
Currently no classes scheduled. Would you like to be notified when a class is available?
Fall Flexible

3. Electives: Quality and Testing

SEQA.X404
$840 (Estimated Cost)
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Tue, 01-20-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 01-20-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 01-27-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 01-27-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-03-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-03-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-10-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-10-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-17-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-17-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-24-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-24-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-03-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-03-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-10-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-10-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-17-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-17-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-24-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-24-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
 

黑料不打烊

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

To see all meeting dates, click "Full Schedule" below.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Recommended Text:

"Agile Testing: A Practical Guide for Testers and Agile Teams", 1st edition, Lisa Crispin & Janet Gregory, Addison-Wesley Professional, ISBN: 978-0321534460

"The Art of Unit Testing: with examples in C#", 2nd edition, Roy Osherove, Manning Publications, ISBN: 978-1617290893

Winter
Currently no classes scheduled. Would you like to be notified when a class is available?

4. Electives: User Experience Design

UEWD.X414
$950
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Wed, 01-21-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 01-21-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 01-28-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 01-28-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-04-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-04-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-11-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-11-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-18-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-18-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-25-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-25-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-04-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-04-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-11-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-11-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-18-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-18-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-25-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-25-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
 

黑料不打烊

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

To see all meeting dates, click "Full Schedule" below.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Required Tools and Materials: Create a Figma account for the 10 weeks for class projects.

Recommended Text: The Elements of User Experience: User-Centered Design for the Web and Beyond (2nd Edition) (Voices That Matter) 2nd Edition, Jesse James Garrett, New Riders, December 26, 2010.   ISBN: 0321683684

 

Winter

5. Completion Review:

O-CE0383
$95 (Estimated Cost)
Schedule
Date
Start Time
End Time
Meeting Type
Location
 

Please enroll in the Software Engineering and Quality Certificate Completion Fee only when all of the certificate requirements have been met and your final grades are posted.

Recommended course sequence

Requisite knowledge

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.Flexible course sequence

Courses may be taken in any order provided the prerequisites are met. Please review the course descriptions to ensure that you have taken necessary prerequisites or meet the requirements through job experience or previous education.

Substitutions | Shared credits

Some technology courses may be listed in more than one program. However, only one course may be shared between two certificate programs unless otherwise noted.

To receive your certificate

Upon completion of the course sequence you may request your Software Engineering and Quality Certificate Completion Review.

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.

See Grading and Credits Policy for further information.

Program Chair

Certificate Program Advisory Committee

ALKA JARVIS, M.B.A.
Global Software Quality Process/Performance Excellence Officer, Hitachi ABB. 
Program Chair | Instructor, Software Engineering and Quality Certificate Program

Demo