inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
On campus
Duration
32 semesters
Program Facts
Program Details
Degree
Masters
Major
Electrical Engineering | Electronics Engineering | Computer Engineering
Area of study
Engineering
Education type
On campus
Timing
Full time
Course Language
English
About Program

Program Overview


Electrical and Computer Engineering, MS

The Master of Science degree in Electrical and Computer Engineering at Sonoma State University is a graduate program focused on the interconnection between electrical engineering hardware and computer science software. The 32-unit curriculum blends relevant academic coursework with practical engineering experience, thereby addressing the evolving demands upon engineering in our progressively technology-driven world.


Program Educational Objectives

  • Educate and prepare students to be independent investigators;
  • Educate students to be leaders in their professions; and
  • Educate students to be socially responsible engineers, committed to community service.

Program Outcomes

The students of this program will acquire:


  • Knowledge of the theory of high-performance computing, communications and/or networking (and bioengineering in case of Bioengineering Track);
  • Critical thinking ability and analytical and simulation tools to do system performance evaluation;
  • Ability to model and analyze scientific and engineering problems.
  • Ability to apply theory to design and to implement efficient computing and/or communications systems.
  • Ability to integrate knowledge from multiple interrelated disciplines to formulate, design, and/or implement interdisciplinary projects;
  • Ability to investigate and formulate research problems and/or design projects independently; and
  • Ability to demonstrate effective written and oral communication skills.

Admission to the Program

For admission, and in addition to Sonoma State University admission requirements, the applicant must have:


  1. A baccalaureate degree in a scientific or technical discipline from an U.S. institution accredited by an appropriate accreditation body, or an equivalent baccalaureate degree from a foreign institution of high reputation;
  2. Attained grade point average of at least 2.6 (A=4.00) in the last 60 semester (90 quarter) units attempted;
  3. Completed the following SSU courses or equivalent at the undergraduate level with a GPA of 2.6 or higher:
    • 4 semesters of Calculus (MATH 161, MATH 211, MATH 241, MATH 261 and one semester of EE 345 - Probability and Statistics for Engineers;
    • 1 semester of each of the following subjects: EE 210 - Digital Circuits and Logic Design, EE 220 - Electric Circuits, EE 221 - Electric Circuits Laboratory, EE 230 - Electronics I, EE 231 - Electronics I Laboratory, EE 310 - Microprocessors and System Design, EE 310L - Microprocessors & System Design Lab;
    • 2 semesters of Programming in an approved high level Procedural Language, modeling and simulation (CS 115 and EE 282 - Fundamentals of Engineering Modeling and Simulation Laboratory).

Conditional Admission

The applicants whose GPA is less than 2.6 but greater than 2.5, or who lack not more than 18 units of prerequisite work (generally, 6 courses), may be accepted conditionally and must complete a program of study specified by the graduate coordinator at the time of admission before being given full admission.


Concurrent MBA and MS in Electrical and Computer Engineering Degree Programs

The MBA and Electrical and Computer Engineering, MS programs can be taken concurrently, and completed in as little as 2.5 years. By achieving these two master’s degrees, students prepare themselves for careers in technology management. Students must meet all admission and graduation requirements for both programs. Some cross-listed courses may apply to the degree requirements of both programs.


Degree Requirements

The program requires completion of a total of 32 semester hours.


The Culminating Experience requirement can be completed in one of two different ways, referred to as Plan A (thesis), or Plan B (design project). In addition, a student must also demonstrate that he/she has acquired proficiency in written English.


Duration of Program Completion

The entire Program requires 32 (Plan A or B) semester hours to complete. A full-time student taking 9 semester hours of average load per semester can complete the 32-unit Program in four semesters, and a working professional taking 6 semester hours of average load per semester is likely to complete this program in 6 semesters.


Student Mentoring Plan

Each student in a program is assigned a faculty advisor who helps the student develop a plan of study based on his/her interest. The faculty advisor monitors the student’s progress and addresses any difficulties that the student may be having in making satisfactory progress in the program. At an appropriate time, generally midway through the completion of the coursework, the student is advised to choose a master’s project guide, who then takes over as the student’s mentor. The role of the two mentors is to guide and prepare the student to succeed in the real world and be a leader in his/her field of work.


Culminating Experience through Thesis/Design Project/Lab and Technical Report Experience

All students are required to complete a culminating experience which may take one of the following forms:


  • Research and Thesis (Plan A)
  • Design Project (Plan B)

A supervisory committee is appointed for the students who choose Plan A or Plan B. A supervisory committee consists of three faculty members. One of the three members can be an adjunct faculty. A student interested in choosing Plan A or B chooses a faculty member to be his/her thesis/project supervisor. Subsequently, the faculty supervisor becomes chairman of the student’s supervisory committee. In consultation with the faculty supervisor, two other members of the committee are selected.


Under Plan A, a student chooses to do thesis research and write a thesis under the guidance of the faculty supervisor and members of the supervisory committee.


Under Plan B, a student chooses to prepare a design project focused on the design of devices, instruments, or systems. As in the case of Plan A, the project is mentored by the student’s faculty supervisor and members of the supervisory committee.


Upon approval by the student’s supervisory committee, the thesis research or design project may be carried out at the student’s place of employment under the supervision of an approved senior scientist/engineer of the company. However, an SSU faculty supervisor must oversee the research/project and regularly examine the student’s progress. It is expected but not required, that the results of the research/project will be presented in an appropriate technical conference and/or published in a relevant professional journal.


Internship Requirement

As a part of the culminating experience, each Electrical and Computer Engineering, MS student is required to do an internship in an industry, university, laboratory, utility company, government organization, etc. The objectives of the internship must be to gain hands-on training in dealing with and solving real-world engineering problems within the scope of the student’s plan of study, develop teamwork and presentation skills and develop an understanding of the differences in ideal and real world situations. The internship must be completed within one semester. The number of hours worked as an intern should be at least 45, preferably much more. The supervisory committee’s and graduate coordinator’s approval must be obtained before starting the internship. After completion of the internship, a report of the performed work and achievements certified by the intern’s supervisor must be submitted to the supervisory committee and department for its acceptance.


Students with industrial experience can petition for a waiver of the internship requirement. However, the petition may be considered by the student’s supervisory committee and the graduate coordinator of the Electrical and Computer Engineering, MS program only if the student can support the petition with proper supporting evidence that he/she fulfills this requirement based on his/her past industrial experience.


GPA Requirements

All Electrical and Computer Engineering, MS courses must be completed with a B- or better.


Laboratories

The program has the following eight state-of-the-art laboratories in various areas of interest located in the Cerent Engineering Complex in Salazar Hall.


  • AFC Access Technologies Laboratory
  • Agilent Technologies Communications Laboratory
  • Rolf Illsley Photonics Laboratory
  • William Keck Microanalysis Laboratory
  • Networking Laboratory
  • Human-Computer Interaction and Systems Laboratory
  • Software Engineering Laboratory
  • Electronics Laboratory

These labs provide excellent facilities to our students and faculty for hands-on experience, research, project development, implementation, and testing. Many of these labs are sponsored by the high-tech industries in the North Bay region of the San Francisco area.


Program of Study

A student’s program of study consists of the following three components: a common core, culminating experience, and technical electives. Details of these components are as follows:


Common Core Curriculum (11 units)

  • ECE 440 - Introduction to Networking and Network Management Unit(s): 3
  • ECE 501 - Linear Systems Theory Unit(s): 3
  • ECE 506 - Operations Management Unit(s): 3
  • ECE 591 - Internship Unit(s): 1
  • ECE 597 - Graduate Seminar Unit(s): 1

Culminating Experience

Research and Thesis (Plan A): 6 units of Culminating Experience
Design Project (Plan B): 3 units of Culminating Experience


Approved Technical Electives

(Plan A: 15 units; Plan B: 18 units) Choose from the following list of courses, depending on their offering:


  • ECE 500 - Queuing and Transform Theory Unit(s): 3
  • ECE 510 - Intelligent Systems Design Unit(s): 3
  • ECE 512 - Theory of Software Systems Unit(s): 3
  • ECE 514 - Data Mining Unit(s): 3
  • ECE 516 - High-Performance Computing Unit(s): 3
  • ECE 520 - Embedded Systems Unit(s): 3
  • ECE 522 - VLSI Design Unit(s): 3
  • ECE 524 - Advanced Computer Architecture Unit(s): 3
  • ECE 530 - Analog and Digital Microelectronics Unit(s): 3
  • ECE 532 - Advanced Photonics Devices Unit(s): 3
  • ECE 540 - Digital Data Transmission Unit(s): 3
  • ECE 542 - Digital Signal Processing Unit(s): 3
  • ECE 543 - Optical Fiber Communications Unit(s): 3
  • ECE 544 - Wireless Communication Unit(s): 3
  • ECE 545 - Advanced RF and Microwave Design Unit(s): 3
  • ECE 547 - Digital Switching:Techniques and Architectures Unit(s): 3
  • ECE 552 - Network Architecture and Protocols Unit(s): 3
  • ECE 565 - Networking and Network Management Unit(s): 2
  • ECE 565L - Networking and Network Management Lab Unit(s): 1
  • ECE 570 - Internet of Things Unit(s): 3
  • ECE 573 - Advanced Robotics and Computer Vision Unit(s): 3
SHOW MORE
About University
Masters
Bachelors
Courses

Sonoma State University


Overview:

Sonoma State University (SSU) is a public university located in Rohnert Park, California. It is part of the California State University system, known for its affordability and high-quality education. SSU offers a diverse range of academic programs and prides itself on its beautiful campus, strong sense of community, and commitment to sustainability.


Services Offered:

    Academic Support:

    SSU provides various academic support services, including advising, tutoring, and writing centers.

    Financial Aid:

    The university offers a robust financial aid program, with 73% of students receiving some form of assistance.

    Campus Recreation:

    Students can participate in various recreational activities through the Campus Recreation program.

    Housing:

    SSU provides on-campus housing options in unique residential villages.

    Culinary Services:

    The university offers dining options through its Culinary Services department.

    Library:

    The SSU Library provides access to a vast collection of resources and services.

Student Life and Campus Experience:

SSU fosters a strong sense of community through its unique residential villages and over 100 student-led clubs and organizations, including 20 active sororities and fraternities. The campus is known for its beautiful setting, nestled between hills and mountains, and offers opportunities for outdoor recreation and exploration.


Key Reasons to Study There:

    Affordable, Quality Education:

    SSU is part of the nation's largest and most affordable public university system, offering a high-quality education at a reasonable cost.

    Beautiful Campus:

    The campus is situated in a picturesque location, offering stunning views and a serene environment.

    Strong Community:

    SSU fosters a strong sense of community through its residential villages, clubs, and organizations.

    Sustainability Focus:

    The university is committed to sustainability and encourages civic engagement and social responsibility.

    Access to Resources:

    SSU provides access to various resources, including academic support, financial aid, and recreational activities.

Academic Programs:

SSU offers a wide range of academic programs across three colleges:

    College of Education, Counseling & Ethnic Studies:

    This college focuses on education, counseling, and ethnic studies.

    College of Humanities, Social Sciences & the Arts:

    This college offers programs in humanities, social sciences, and the arts.

    College of Science, Technology & Business:

    This college provides programs in science, technology, and business.

Other:

  • SSU is located in Sonoma County, known for its wine country and scenic beauty.
  • The university is just an hour's drive from San Francisco and the Pacific coast.
  • SSU has been recognized as one of the most beautiful campuses in the country.

Total programs
257
Location
How can I help you today?