Cost & earnings at Santa Clara University What students borrow here, and what they go on to earn
Computer Engineering graduates earn a median $94,408 Across 176 US programmes, two years after finishing
See the degree grade →The Master of Science in Computer Engineering at Santa Clara University is a professionally oriented graduate programme focused on the design, implementation and integration of hardware and software systems. It suits students with a strong undergraduate foundation in engineering, computer science or a closely related discipline who want advanced technical skills and industry-relevant experience in areas such as embedded systems, computer architecture and digital design.
The programme combines core courses, electives and a culminating experience (thesis, project or comprehensive examination), giving students both theoretical foundations and practical skills. Core topics typically include computer architecture, digital systems and logic design, embedded systems, operating systems, and hardware/software co‑design. Elective choices commonly cover advanced topics such as VLSI/ASIC design, FPGA-based systems, real-time and embedded software, networking, cybersecurity for embedded devices, machine learning for edge devices, robotics and signal processing.
Instruction emphasises laboratory work and hands-on design: students work with development boards, FPGAs, microcontrollers and CAD tools for circuit and system design. Program formats often allow students to tailor study through a course-only option, a project (industry- or faculty-supervised design project), or a research thesis for those considering doctoral study. Typical course modules include advanced digital logic, processor organisation, embedded system design, hardware description languages, and system-level integration and testing.
Applicants are normally expected to hold a bachelor’s degree in electrical engineering, computer engineering, computer science or a closely related field, with a strong emphasis on mathematics and programming. Admissions evaluate academic transcripts, a statement of purpose outlining objectives and relevant experience, a current résumé or CV, and letters of recommendation. A competitive undergraduate academic record and demonstrated technical preparation in areas such as circuits, programming, data structures and discrete mathematics strengthen an application.
International applicants must provide proof of English language proficiency where required. Some applicants with non‑traditional backgrounds may be admitted conditionally and asked to complete prerequisite undergraduate coursework to ensure readiness for graduate study. Standardised test requirements (such as the GRE) and exact documentation may vary, so applicants should consult the university’s admissions guidance for current details.
Graduates go on to technical roles in hardware and systems engineering, including positions as embedded systems engineers, FPGA/ASIC designers, systems architects, firmware developers, hardware validation and test engineers, and IoT systems engineers. The programme also prepares students for roles at semiconductor and electronics companies, robotics and autonomous systems firms, networking and telecommunications companies, and start‑ups developing hardware‑software products. With appropriate research experience, graduates may pursue doctoral study or careers in research and development.
Santa Clara’s proximity to Silicon Valley provides frequent opportunities for internships, industry partnerships and employment with technology companies ranging from large established firms to venture‑backed start‑ups, as well as for entrepreneurial activity and technology commercialisation.
Santa Clara University combines an established engineering school with direct access to Silicon Valley’s technology ecosystem. The university emphasises close student–faculty interaction, project-based learning and professional formation informed by ethical and social responsibility. Students benefit from specialised laboratories and equipment for hardware and embedded systems design, faculty with industry and research experience, and relationships with local companies that support internships, capstone projects and recruiting.
The University’s Jesuit educational mission also highlights leadership, communication and ethical decision‑making, which many employers value alongside technical competence. For students seeking a programme that blends rigorous technical training with industry connectivity and a focus on responsible engineering practice, Santa Clara’s Master’s in Computer Engineering offers a practical and career‑oriented path.
Shortlist scholarships and plan your application — free guidance from our advisors.