MS-ECE Program of Study

The MS-ECE program requires completion of a total number of thirty-two semester hours. For full description of courses refer to MS-ECE Course Descriptions.

The unit break down for the MS-ECE program is as follow:

  • 27 units in technical courses
  • 3 units in a business entrepreneurship course
  • 1 unit in Internship
  • 1 unit in Graduate Seminar

The Entrepreneurship course is a unique collaboration between the Department of Engineering and the School of Business and Economics at Sonoma State University. The goal of this course is to train engineering students in key technology commercialization and customer development concepts. The course provides students with the tools needed to better understand their customer segments and how to deliver value that is truly relevant to their target market. Other key considerations of launching a new venture such as distribution channels, customer acquisition, revenue and pricing models and key costs/activities are also covered in the course.

The Culminating Experience requirement can be completed in one of two different ways: (1) by taking a 6-unit ECE 599 (Research & Thesis), referred below as Plan A, (2) by taking a 3-unit ECE 595 (Design Project), referred below as Plan B. Regardless of the plan, all culminating works will be archived in the library for general public to view. We recognize that one of the recurring themes in any entry level job search is lack of experience. "Where do I get experience if no one is willing to hire me?" The answer is simple: Get an internship! Through the Internship course (ECE 591) our students will have the opportunity with an industry, R&D laboratory, government organization, or a laboratory or center at an academic institution to gain professional training, teamwork experience, communication skills and project opportunities that will prepare them for a successful career in the real world.

Students registering for the Culminating Experience (ECE 599: Thesis (Plan A) or Project (Plan B)) are required to complete their work by the end of the semester. Registering for the Culminating Experience requires Graduate Coordinator’s signature. Make sure you complete the MS-ECE Academic Status Form and receive the coordinator’s signature.

If the student is unsure about the possibility of completing the work within a semester (and the subsequent Summer), we recommend that the student registers for only one or two units of Culminating Experience, rather than full three units. The Culminating Experience should be completed within ONE year. Please remember that students who have not registered for more than two semesters will be automatically dropped out of the program and must reapply to the University and pay the admission fee (see Admission to MS-ECE).

To register for Culminating Experience, complete the Special Studies Registration Form under Registration subtitle on School of Extended and International Education's M.S. in Electrical and Computer Engineering page. Put down ECE 599 Research & Thesis and indicate the number of units you are registering for. You must ALSO complete the GSO-1 form in Graduate Program Forms & Deadlines and receive all the required signatures (Note that no student will be allowed to register for the Culminating Experience without completion of the GSO-1 form.) Submit BOTH forms to the office of Extended Education, located in Stevenson Hall, room 1012. Other methods of registrations are described in MS-ECE Registration.

MS-ECE Internship: Please refer to Jobs & Internship.

The Graduate Seminar is organized for the benefit of graduate students to learn about the latest advancement in various high tech fields including communications, computational biology, computing, networking, photonics and fiber optics, solar energy and robotics. The speakers in the graduate seminar are selected among the top industry and academia experts. To learn more about high tech businesses and industries in Sonoma Country see North Bay Business Journal.

PLAN A - 6-Unit Thesis Option

Fall 1
Course Title Units
Pre-req: Undergraduate Courses 6
ECE 400: Linear Systems Theory 3
ECE 440: Intro. to Networking and Network Management 3

 

Spring 1
Course Title Units
ECE 544: Wireless Communications 3
ECE 542: Digital Signal Processing 3
ECE xxx: Elective 3

 

Summer
Course Title Units
ECE 591: Internship 1

 

Fall 2
Course Title Units
ECE 599: Research and Thesis 3
ECE 520: Embedded Systems 3
ECE 543: Optical Fiber Communications 3

 

Spring 2
Course Title Units
ECE 522: VLSI Design 3
ECE 599: Research and Thesis 3
ECE 597: Graduate Seminar 1

Return to Top

PLAN A - Accelerated Option - 6-Unit Thesis Option

Fall 1
Course Title Units
ECE xxx: Elective 3
ECE 400: Linear Systems Theory 3
ECE 543: Optical Fiber Communications 3
ECE 440: Intro. to Networking and Network Management 3

 

Spring 1
Course Title Units
ECE 544: Wireless Communications 3
ECE 542: Digital Signal Processing 3
ECE 597: Graduate Seminar 1
ECE 522: VLSI Design 3

 

Summer
Course Title Units
ECE 591: Internship 1
ECE 599: Research and Thesis 3

 

Fall 2
Course Title Units
ECE 599: Research and Thesis 3
ECE 520: Embedded Systems 3

Return to Top

PLAN B - 3-Unit Project Option

Fall 1
Course Title Units
Pre-req: Undergraduate Courses 6
ECE 400: Linear Systems Theory 3
ECE 440: Intro. to Networking and Network Management 3

 

Spring 1
Course Title Units
ECE 544: Wireless Communications 3
ECE 542: Digital Signal Processing 3
ECE xxx: Elective 3

 

Summer
Course Title Units
ECE 591: Internship 1
ECE 599: Project 1

 

Fall 2
Course Title Units
ECE 524: Advanced Computer Architecture 3
ECE 520: Embedded Systems 3
ECE 543: Optical Fiber Communications 3

 

Spring 2
Course Title Units
ECE 522: VLSI Design 3
ECE 595: Design Project 2
ECE 597: Graduate Seminar 1

Return to Top