73 Master's degrees in Software Engineering in California, United States
Software Engineering
The Software Engineering program at San José State University provides students with a cutting-edge educational experience that builds on traditional computer science and engineering and then takes an integrative approach to software engineering.
Electrical and Computer Engineering
Electrical and Computer Engineering from University of California, Santa Cruz aims to achieve engineering discoveries that benefit humankind through a combination of curiosity, open-mindedness, and inclusiveness.

Computer Engineering
The Computer Engineering degree is offered at California State University Fullerton provides students with an in-depth knowledge in theory and a strong platform in practical applications in the hardware and software aspects of computer-based systems, and integrating both into usable computer systems.
Discovering DevOps
This Discovering DevOps course at Udacity will give you a high-level overview of some of the fundamental principles that DevOps is built on. It is intended to give you basic familiarity with the idea.

Programming for Data Science with R
This Programming for Data Science with R Nanodegree program at Udacity provides an overview of data analysis and programming.
Building Generative Adversarial Networks
Learn to understand and implement a Deep Convolutional GAN (generative adversarial network) to generate realistic images, with Ian Goodfellow, the inventor of GANs, and Jun-Yan Zhu, the creator of CycleGANs. The Building Generative Adversarial Networks program is offered by the Udacity.
Computer Science
The Computer Science programme at the University of California, Santa Barbara offers advanced M.S. and Ph.D. degrees. This full-time, on-campus course focuses on research and foundations in computing. Students engage with world-renowned faculty in a dynamic environment designed to prepare the next generation of global leaders.
Computer Science
Faculty members in the Computer Science Graduate Program offered by the University of California, Davis, bring a wide variety of research interests to the curriculum.

Computer Engineering
The Computer Engineering program from University of California, Riverside stresses the study of core computer science and electrical engineering topics.
Computer Science
At Computer Science from San José State University students are expected to complete six graduate level courses, two electives, and two semesters of project work.

Android Kotlin Developer
Learn the latest in development technology using Android Studio. The Android Kotlin Developer programme at Udacity is a comprehensive Android development course designed for those looking to master Kotlin Android development.
GitHub Copilot
Copilot is a new service provided by GitHub that provides AI assistance to software engineers in their code editor. In this course, you'll get the opportunity to explore some of the ways Copilot can augment your development process. The GitHub Copilot program is offered by the Udacity.
Discovering Blockchain
Blockchain is one of the most in-demand skills. In this lesson, we'll introduce you to the fundamental concepts that you'll need to step into the world of blockchain. The Discovering Blockchain program is offered by the Udacity.

SQL
Learn SQL. Master SQL, the core language for data analysis and enable insight-driven decision-making and strategy for your business in the SQL program at Udacity.
Supervised Learning
In this course, you'll learn about different types of supervised learning and how to use them to solve real-world problems. The Supervised Learning program is offered by the Udacity.
RNNs and Transformers
This course covers multiple RNN architectures and discusses design patterns for those models. You'll also learn about transformer architectures. The RNNs and Transformers program is offered by the Udacity.
Programming with Python Fluency
Learn basic programming with Python, one of the most versatile and widely used programming languages! The Programming with Python Fluency program is offered by Udacity.
Introduction to Deep Learning
This course covers foundational deep learning theory and practice. We begin with how to think about deep learning and when it is the right tool to use. The Introduction to Deep Learning program is offered by the Udacity.

Cloud Developer
Elevate your tech skills with our innovative programme focused on Cloud Computing, Microservices, and Serverless Technologies in the Cloud Developer programme at Udacity.
Quantum Science and Technology
The Quantum Science and Technology program of the University of California, Los Angeles (UCLA) is a one-year, full-time program that begins in Fall and concludes at the end of the following Summer quarter.