73 Master's degrees in Software Engineering in California, United States
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.
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.
Introduction to Javascript
In this course, you will use learn the basics of JavaScript! You will learn how to create and use the primary data types in JavaScript and how to use conditionals and loops to control the flow of your JavaScript code. The Introduction to Javascript program is offered by the Udacity.
Discovering Agile
Agile is one of the highest-impact, most in-demand skills. In this course, we'll introduce you to the fundamental concepts and terms that you'll need to step into the world of agile. The Discovering Agile program is offered by Udacity.
Discovering Digital Transformation
In this world where everything is digital, your mindset needs to be digital too. In this course, we will introduce you to the fundamental concepts that you'll need to step into the world of digital transformation. The Discovering Digital Transformation program is offered by the Udacity.
Computer Science
The Master of Science in Computer Science program at the University of San Francisco provides students with a broad background in software development and other core disciplines of computer science, ranging from systems, networking, and distributed programming to algorithms and theory.
Creating Visualizations with Power BI
In this Creating Visualizations with Power BI course at Udacity, students will learn how to carry Power BI beyond mere bar charts and transform their reports into data exploration & storytelling tools that companies can use to better understand their data.

Agile Software Developer
Learn best practices for using an Agile framework to build better products faster and more efficiently. The Agile Software Developer programme at Udacity offers in-depth Agile software development training, ideal for both beginners and professionals.
Molecular Science and Software Engineering
The Molecular Science and Software Engineering degree at University of California, Berkeley is a remotely delivered, two-year, part-time program that prepares students for careers and leadership roles in the fields of computational science and machine learning.
Go Language (Golang)
Students will learn the fundamentals skills, including variables, loops, data structures, functions, interfaces, structs, and maps. Then students will use those skills to test and build an actual web server. The Go Language (Golang) program is offered by Udacity.
Discovering Autonomous Systems
Autonomous system is one of the highest-impact, most in-demand skills. In this lesson, we'll introduce you to the fundamental concepts and terms that you'll need to step into this amazing world. The Discovering Autonomous Systems program is offered by the Udacity.
Java Fundamentals
In order to be a great Java developer you must first learn the fundamentals of Java. This Java Fundamentals course at Udacity introduces the fundamental concepts and practices of Java programming.

Robotics Software Engineer
Fuse computer vision, machine learning, mechanics, and hardware systems to build bots of the future! This Robotics Software Engineer programme at Udacity integrates key aspects like ROS nodes, environmental mapping, and automated path planning.
Software Engineering
Students in the Software Engineering program at California State University Northridge must complete 30 units of graduate work, including 6 units involving a thesis or graduate project.
Introduction to Version Control
This Introduction to Version Control course at Udacity is perfect for beginners wanting to master Git’s core functionality, with a focus on using the Unix shell for streamlined commands.
Computer Science
The Computer Science programme at the University of California, Riverside is a comprehensive Master of Science degree. This full-time course typically spans two years of study. It offers advanced technical training in computing, allowing students to specialise through research projects, a thesis, or a comprehensive exam.
Agile Fluency
Elevate your Agile skills from theory to fluency. This Agile Fluency course at Udacity covers Agile values, team roles, and frameworks like Scrum and XP, preparing you to lead with confidence.
Bioinformatics and Medical Informatics
The Bioinformatics and Medical Informatics program at San Diego State University is multidisciplinary in nature and combines expertise from the areas of Biology, Chemistry, Computer Science, and Mathematics in order to address the growing need for graduates with some level of knowledge of the four domains.
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.
Electrical and Computer Engineering
The Electrical and Computer Engineering program at Sonoma State University is a graduate program focused on interconnection between electrical engineering hardware and computer science software.