Apr 30, 2026  
FIRST DRAFT 2026-2027 Academic Catalog 
    
FIRST DRAFT 2026-2027 Academic Catalog

Department of Computer Engineering


Office: Engineering Building 284

Telephone: 408-924-4150 (Voice); 408-924-4153 (Fax)

Email: computer-engineering@sjsu.edu

Website: https://www.sjsu.edu/cmpe/

Professors
Magdalini Eirinaki
Jerry Z. Gao
Younghee Park

Associate Professors
Mahima Agumbe Suresh
Gheorghi Guzun
Jorjeta Jetcheva, Chair
Kaikai Lui
Ben Reed
Wencen Wu
 
Assistant Professors
Bernardo Flores
Rafael Kaliski
Jun Liu
Carlos Rojas

Overview

Located in the heart of Silicon Valley, the Department of Computer Engineering offers Bachelor’s degree programs in Computer and Software Engineering, and Master’s degree programs in Computer Engineering, Software Engineering, and Artificial Intelligence. Our curricula integrate foundational knowledge, hands-on learning, and emerging technologies, and allow students to customize their experience by selecting among a broad range of technical electives, certificates, minors, and specializations.

The Computer Engineering Bachelor of Science degree program is accredited by the Engineering Accreditation Commission of ABET. The Software Engineering Bachelor of Science degree program is accredited by the Engineering Accreditation Commission of ABET, under the General Program Criteria and the Software and Similarly Named Engineering Programs Program Criteria.

Programs

    Undergraduate Major(s)

    Master(s)

    Basic Certificate(s)

     Basic certificate programs provide opportunities for students to pursue specialized, often pre-professional, focused educational objectives that may be separate from a degree program.

    Advanced Certificate(s)

     An advanced certificate program offers post baccalaureate students coursework leading to a specific, applied, focused goal.

    Roadmaps

    Courses

      Computer EngineeringPage: 1 | 2