Computer Science and Engineering Graduate Programs
Santa Clara's computer science and engineering graduate programs prepare students to design and implement software and hardware, devise new ways to use computers, and develop effective methods for solving the world’s problems. The department offers a variety of degree and certificate programs, including courses that cover the breadth of the discipline, from the engineering aspects of hardware and software design to the theory of computation.
Find which graduate program is right for you.
We offer two graduate degrees: an M.S. in Computer Science and Engineering with specialized tracks in data science, software engineering, information assurance, multimedia processing, computer networks, and computer architecture and systems; and a Ph.D. in Computer Science and Engineering for those interested in intensive independent research and contributing to new scholarship in the field.
If you are a working professional looking to update your skills or seeking to change your career path but can't commit to a degree program, our graduate-level certificate programs in Networking, and Information Assurance are a great way to move ahead.
See our program pages for more information and the School of Engineering's Graduate Admission section if you are ready to apply.