M.Sc. On Campus

Computer and Engineering Science

Sonoma State University

12 months
6336 USD/credit 202752 USD/year
6336 USD/credit 202752 USD/year
9386 USD/credit 300352 USD/year
Tuition fee
Apply date
Start date


The Computer and Engineering Science program at Sonoma State University is a graduate program focused on interconnection between electrical engineering hardware and computer science software.


Who is it for?

The Computer and Engineering Science program at Sonoma State University is designed for professionals holding bachelor degrees in diverse areas of engineering and sciences who desire to further their career paths by adding new knowledge, tools and skills from a cross-disciplinary perspective. It provides value to both practicing engineers and engineering educators. The program is designed to accommodate both full-time and part-time students who work during the day.

How long does it take?

The duration of studies will depend on the relevance of their undergraduate degrees to electrical engineering. Students with a background in electrical engineering will be able to complete the program in less than two years.

What if I don’t have an electrical engineering degree?

Interested students with undergraduate degrees in computer science, physics, materials science, and other science and engineering fields are highly encouraged to apply. Admitted students will set up a meeting with their designated adviser to design the most efficient plan of studies for the graduate courses as well as the appropriate prerequisites.

Where can I find a job after I graduate?

Our main goal is to prepare the MS-CES students for employment in high-tech industries. The curriculum includes internships and opportunities for collaboration with local industries. The North Bay industries that provide internships and employ our graduates include, PG&E, Broadcom, Ciena, Cyan, Keysight Technologies, Parker Hannifin Corporation, Pocket Radar, and more.

What if I am an International Student?

Our students come from a diverse background. Many are international students from China, India, the Middle East, Europe and Latin America. Due to the diverse academic backgrounds of our incoming students, we do not require a GRE at the time of admission. Teaching assistantships and other forms of financial assistance are offered to qualified students.

Who teaches the MS-CES courses?

The MS-CES faculty is composed of professors from Sonoma State University, whose interests traverse the fields of computer science and engineering, as well as professionals from the local community who have cutting-edge expertise in the various engineering disciplines of interest and are qualified to be adjunct faculty in SSU.

What is the role of the local industry in the MS-CES program?

A linkage with local industry in the form of an Industry Advisory Board (IAB) is an integral part of the program. Such an advisory board is critical to ensure the Program meets local community needs. The IAB provides the Program with valuable input regarding the new scientific and technological developments and educational needs of the industry. It also facilitates internship opportunities for students, joint student research/project development and supervision, faculty-scientists/engineers joint project opportunities, equipment and financial support from the industries. Through this linkage of academic learning and practical application, students obtain a solid education indispensable for working in a professional environment.

Programme Structure

Courses include:

  • Linear Systems Theory 
  • Networking and Network Mngmnt 
  • Wireless Communications
  • Digital Signal Processing
  • Embedded Systems
  • Optical Fiber Communications
  • VLSI Design

Key information


  • Full-time
    • 12 months

Start dates & application deadlines


32 SCH


On Campus

Academic requirements

GPA admission requirements GPA

Other requirements

General requirements

  • Have completed a four-year college course of study and hold an acceptable baccalaureate degree from an institution accredited by a regional accrediting association;
  • Be in good academic standing at the last college or university attended;
  • Have attained a grade point average of at least 2.5 (A=4.00) in the last 60 semester (90 quarter) units attempted;
  • Proof of English proficiency via TOEFL or IELTS examination scores

Tuition Fee

To alway see correct tuition fees
  • International

    202752 USD/year
    Tuition Fee
    Based on the tuition of 6336 USD per credit during 12 months.
  • National

    202752 USD/year
    Tuition Fee
    Based on the tuition of 6336 USD per credit during 12 months.
  • In-State

    300352 USD/year
    Tuition Fee
    Based on the tuition of 9386 USD per credit during 12 months.

Living costs for Rohnert Park

1100 - 1600 USD /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Computer and Engineering Science
Sonoma State University


Go to your profile page to get personalised recommendations!