Current Students

This page is designed for students currently enrolled in BSEE and MS-ECE degree programs. Please navigate to the appropriate topics for detailed information. Do not hesitate to reach out to us with any questions via email at, by phone at 707-664-2030 or in person at Salazar 2004.

Fall 24 Advising and Registration

It's time for EE students to meet with their advisor again to go over their academic progress and map out classes for the Fall 2024 semester. EE advising will be available from April 2nd to 12th. Look out for an email from your EE advisor in the next few days with instructions on how to book an appointment. If you have already met with another advisor about Fall 2024 classes, make sure to inform your EE advisor about it.

To get ready for the meeting, take a look at the following materials and jot down any concerns or questions you have. Be prepared to discuss them during the meeting.

  • Fall 24 Schedule
  • BSEE Roadmaps
  • GE Roadmap for BSEE
  • Academic Requirement Report (ARR)
  • Junior College Course Articulations

If you have met with your advisor and know the classes for the next semester, it's time to register. Registration for Fall 2024 begins this week. Please check your Registration Appointment and register for classes as soon as it's your turn to do so.

If a Math, Physics, or Electrical Engineering class is full, please join the waitlist. We are committed to resolving any enrollment issues for you, provided you are on the waitlist within the first week of registration (by Friday, April 19th). Email us at for assistance.

If you have yet to schedule a meeting with your academic advisor, we urge you to do so at your earliest convenience. Their guidance is crucial in ensuring that you are on the right academic path for timely graduation.

Class Schedules


  • Advising Schedules and Advisors
    • Advising Schedules
      • Fall Advising: First and second week of April
      • Spring Advising: First and second week of November
    • BSEE Academic Advisors
      Please login to Online Services and navigate to the "MySSU/Advising Center" page for your EE advisor or see below:
      • Last Name starting from A-F: Dr. Farid Farahmand
      • Last Name starting from G-L: Dr. Mohamed Salem
      • Last Name starting from M-R: Dr. Sudhir Shrestha
      • Last Name starting from S-Z: Dr. Nansong Wu
    • MS-ECE Academic Advisor
      • Graduate Coordinator Dr. Mohamed Salem
  • BSEE Roadmap
  • BSEE Degree Requirements
  • GE Roadmap for BSEE Students
  • Graduation Writing Assessment Requirement (GWAR)
    GWAR is no longer required for students with catalog years prior to Fall 2023. This means that current undergraduate students who maintain continuous enrollment will not be required to fulfill the GWAR in order to graduate. New undergraduate students entering in the fall of 2022 and spring of 2023 will not be required to fulfill GWAR, provided they maintain continuous enrollment (can be found under Catalog Year for Graduation Requirements). Additionally, graduate students will no longer be required to fulfill GWAR.
  • Minor in Other Disciplines
  • Four + One, BS + MS Pathways
  • Forms and Petitions
    • Engineering Departmental Forms
    • SSU Registrar’s Office Forms & Petitions
      • For course substitutions, please navigate to "Forms for Faculty/ Additional Forms" and use the ARR Update form. This form must be completed by your academic advisor.
  • Applying for Graduation
  • Graduation with Departmental Distinction

Transfer Credits and Articulation Agreements

If you are having any difficulty with transfer credits, please consult your EE advisor.

Articulated (Equivalent) Courses at Community Colleges has a non-exhaustive list of courses at community colleges that are articulated with Sonoma State. Please refer to and consult with your EE advisor if you need further information.

Office Hours


Assistantships, Scholarships, and Internships

Extracurricular Activities

  • Electrical Engineering Club
    The Sonoma State Electrical Engineering Club is dedicated to fostering an environment of student achievement in terms of both academic and career development. The club aims towards creating a welcoming environment for Engineering enthusiasts of all levels to engage in discussion, participation, and sharing of ideas related to science and technology. It also strives to cultivate both technical skills and social connection among its members, regardless of their academic background.
  • Society of Women in Engineering (SWE)
    Society of Women Engineers (SWE) is a club at SSU with a focus on women representation in both the engineering field and the department. Members work together to grow a supportive community and to gather opportunities where they can improve their engineering skills as well as undergo new experiences. One of the staple activities of SWE is Solar Regatta; a competition where they build and race a boat against other universities and colleges. It is an event that allows them to enhance their skills and familiarizes them with working on complex electrical components on a practical level.
  • IEEE Student Chapter
  • Radio Club

Workshops and Lectures

Engineering Lab Access

To request access to a teaching or research lab, please fill out the lab access form available at the department office. For the teaching labs (Salazar 2001, 2003, 2005, and 2006), you need approval from the instructor of the lab scheduled in one or more of those labs. Students enrolled in EE 492 or 493 can request access to the Senior Design Lab Salazar 2007. For access to one of the research labs, you need approval from the director of the lab.

Recommended Specs and Software Resources

Financial Aid

For financial aid information, please visit the Financial Aid Office website.