Department Administration


Mark Horowitz
Packard 175
(650) 723-5782

Departmental policy and programs, Chair of Department Executive Committee.

Assistant to the Chair

Marsha Dillon
Packard 174
(650) 723-6471 

Department chair’s administrative support.

Associate Chair of Undergraduate Education

John Pauly
Packard 358

Undergraduate curriculum, TAs, Student Advising.

Associate Chair of Graduate Education

Olav Solgaard
Spilker 315

Graduate curriculum, TAs, Quals, Student progress, Curricular Practical Training (CPT).

Associate Chair of Admissions

Howard Zebker
Packard 334


Associate Chair of Diversity and Inclusion

Kunle Olukotun
Gates 302

Providing equitable and inclusive operations throughout the department.

Director of Finance and Operations

Mary K. McMahon
Packard 174
(650) 723-4607

Department administration, financial management, personnel, facilities.

Financial Officer

Lisa Sickorez
Packard 176
(650) 723-2877

Administers operating budget, gift funds; faculty and staff payroll, and other financial forms.

Faculty & Staff Affairs Manager

Chet Frost
Packard 170
(650) 724-7630

Responsible for faculty searches, appointments/reappointments/promotions, and staff appointments. Serves as the primary staffing contact.

Faculty Affairs & Staffing Administrator

Samer Dabit
Packard 170
(650) 725-9319

Processes short-term faculty appointments, organizes distinguished lectures, and assists with faculty searches.

Admissions & Student Services 

Director of Student & Academic Services

Meo Kittiwanich
Packard 165
(650) 723-6539

Manage administration of student services: admissions, degree progress, course scheduling and financial aid. Evaluation of graduate applications and financial aid awards.

Degree Progress Officer

Laura Wuethrich
Packard 165
(650) 723-3194

Monitor degree progress for graduate and undergraduate students. Advise graduate and undergraduate students on department and university policies and procedures relating to degree progress. Approve academic forms. Management of PhD oral exam committees and reading committees. Responsible for the department's Commencement events.

Graduate Admissions Officer

Patty Ramirez
Packard 163
(650) 736-2070

Manage graduate admissions and fellowship appointments; including graduate authorization petitions, honor cooperative program (HCP) program, and non-degree option (NDO) program. Administer and implement University and Department policies and procedures concerning graduate admissions and financial aid.

Graduate Admissions Specialist & Student Life Coordinator

Chaz Butler
Packard 163
(650) 736-1772

Administer and implement University and Department policies and procedures concerning graduate admissions and financial aid. Responsible for New Student Orientation, Visit Day, and student life events. Reception of EE prospective graduate students.

Academic Affairs & Programs Administrator

Jill Pasewark
Packard 164
(650) 725-9327 

Manages and coordinates courses and curriculum for Graduate and Undergraduate courses. Manages teaching assistant and course grader appointments as well as the Research Experience for Undergraduates (REU) Program.

Student Financial Officer

Jam Kiattinant
Packard 164
(650) 736-8171

Primary contact for graduate student financial inquiries. Process and monitor the department's student financial appointments. Visiting Student Researcher (VSR) and Postdoctoral Appointments point person for EE administrative staff for the processing of VSR and Postdoctoral forms and appointments.

Research IT & Web Services 

Contact for support and inquiries. Thanks!

Faculty Director

Mark Horowitz
Gates 442

Web Content Manager

Rachelle Mozeleski
Packard 176
(650) 724-1080

Internal and external department web content creation, management and strategy.

IT Manager

Joe Little
Gates 456
(650) 725-6115

EE IT Manager, Manager of the Gates Building EE networks & computer facilities, and developer of administrative applications.

System Administrator/Developer

Thomas Carlson
Allen 214
(650) 725-3645

Department network and system administrator for the Allen Building.

Systems and Network Manager

John DeSilva
Packard 168
(650) 736-0460

EE Manager of the Packard Building networks and computer facilities.

Web and System Administrator/Developer

Eric Wheeler
Packard 176
(650) 721-2413

EE department web developer and system administrator.


Facilities and Health & Safety

Kenny Green
Packard 115
(650) 724-3310

Packard and Allen buildings facilities services manager, health & safety and space inventory coordinator.

Instructional Labs Manager

Aria Rashidi
Packard 168
(650) 723-1660

Manages the facilities and scheduling for the department's teaching labs.

Maker Space Lab Manager

Jeff Stribling
Packard 168
(650) 736-1664

Manages the facilities and scheduling for the department's maker space labs.