Engineering Science Catalog

Department of Engineering Science

Department Office
Salazar Hall 2004
Phone (707) 664-2030
Fax (707) 664-2361
www.sonoma.edu/engineering

Department Chair/Program Director
Meng-Chih Su

Administrative Coordinator
Ronnie Goodlund

Technical Staff
Shahram Marivani

Faculty
Farid Farahmand, Haider Khaleel, Jack Ou, Saeid Rahimi, B. Ravikumar

Emeritus Professors
Jagan Agrawal

Associated Faculty
Ali Kooshesh, Elaine McDonald-Newman, Hongtao Shi, Lynn Stauffer, Sunil Tiwari

Adjunct Faculty
Alan Bloom, Jim Brede, Eric Drucker, Don Estreich, Tim Griesser, Leonid Grigorov, Mark Scott Johnson, Abdi Karbassi, Ali Kujoory, David Leyba, Shahram Marivani, Salam Marougi, Chris Miller, Mario Righi, Vinay Singh, Gordon Stuck, Giampaolo Tardioli


Programs offered

Bachelor of Science in Electrical Engineering
(Electrical Engineering with minor in Mathematics)

Minor in Electrical Engineering for non-EE majors

Professional science Masters (PSM) programs,
Master of Science in Computer and Engineering Science
(Three tracks: Bioengineering, Communications and Photonics, and Computer Hardware and Software Systems)

As defined in the Webster's Unabridged Dictionary, "Engineering is the science by which the properties of matter and the sources of energy in nature are made useful to [humankind]". The study of Electrical Engineering with focus in Electronics and Communications deals with the processing of information and energy in electrical and magnetic forms involving conceptualization and formulation of the ideas, design to manufacturing to applications of many diverse electrical, electronic, and magnetic devices and systems.

The BSEE Program has been designed to prepare students for an exciting career in designing and manufacturing of electronic systems, communications systems and networks, microprocessors and computers, microwave and lightwave communications, and, integrated circuits. The graduates of the proposed program will be well grounded in the rigorous scientific and theoretical foundations of the discipline. This will prepare them not only to have a successful career in industry in the region and beyond but also to enter and be successful in any advanced level graduate program of their choosing. The technical and liberal arts components of the curriculum provide the students with the opportunity for gaining self-development, technical competence, and awareness of economic and ethical responsibilities.

The MS-CES curriculum, recognized as Professional science Masters (PSM) programs by the Council of Graduate Schools (cgs), is designed to further the working skills and practical knowledge of engineers, computer scientists and similar professionals and prepares them to be successful in real world, exposing the students to management training and providing practical real world experience through internships and graduate seminars. The firm base in mathematics, computer science and physics is augmented with a selection of engineering course options, which prepares the students for tackling real-world problems.

Bachelor of Science in Electrical Engineering

(Electrical Engineering with focus in Electronics and Communications)

Consistent with the mission of the University, mission of the BSEE Program is to prepare students to be learned men and women who are capable of pursuing fulfilling careers in a changing world, and, to fulfill the undergraduate technical education needs of the Community, Business and Industry of the North Bay region. A broader mission is to enable graduating engineers to acquire knowledge and experiences to prepare them to pursue lifelong learning, advanced study, leadership roles in business and community.

The Electrical Engineering (EE) at Sonoma State University is an innovative program in which the curriculum has been designed to provide students with education in electrical engineering with electronics and communications. The curriculum includes (1) 50 units of General Education courses (9 units overlap with required physics, computer science and mathematics courses), (2) a 33-unit core in mathematics, computer science and basic sciences, (3) a 48-unit core in Electrical Engineering which includes electrical, computer, electronics, and communications engineering subjects such as circuits, analog/digital electronics, electromagnetic fields, microprocessors, analog and digital communications, networking, and (4) a 6-unit Electrical Engineering electives which provides senior-level choices for more depth in students areas of interest. Theoretical and practical learning experiences are an important part of all course work. The senior year also gives students the opportunity to consolidate their educational experience with a capstone design project. The curriculum develops students abilities to formulate problems, analyze alternatives, make decisions, and solve problems. Internship and co-op experiences will be encouraged to provide the students a real world experience and enhancing students communication and interpersonal skills.

BSEE Educational Objectives

  1. Educate and prepare students to be successful in the profession of electrical
    engineering.
  2. Educate students to successfully pursue graduate degrees.
  3. Provide a strong foundation to the students for life-long learning and being responsible citizens.

BSEE Program Outcomes

The students will attain:

  1. an ability to apply knowledge of mathematics, science, and engineering
  2. an ability to design and conduct experiments, as well as to analyze and interpret data
  3. an ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability
  4. an ability to function on multi-disciplinary teams
  5. an ability to identify, formulate, and solve engineering problems
  6. an understanding of professional and ethical responsibility
  7. an ability to communicate effectively
  8. the broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context
  9. a recognition of the need for, and an ability to engage in life-long learning
  10. a knowledge of contemporary issues
  11. an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice
  12. knowledge of basic sciences, advanced mathematics and engineering and ability to apply that knowledge to analyze and solve practical problems in the field of electronics and communications
  13. expertise to design and conduct scientific and engineering experiments, analyze data and interpret results

Career Paths and Opportunities

The BSEE program has been designed to prepare students for an exciting career in industries or pursue graduate degrees. The graduates will find opportunities in the industries in the areas such as:

  1. designing and manufacturing of electronic systems
  2. communications systems
  3. networking
  4. computer engineering
  5. telecommunications
  6. optical fiber communications
  7. integrated circuits
  8. research and development in the above areas, or,
  9. sales, marketing and management in the above areas

Some examples of the corresponding job titles are: Electronics Engineer, Computer Engineer, Hardware Designer, Systems Engineer, Communications Engineer, Communications Analyst, Telecommunications Engineer, Network Engineer, Network Analyst, Sales Engineer, Applications Engineer, Field Engineer.

Graduate degrees could be pursued in any one of the many fields such as electronics, communications, networking, computer engineering and computer science.

 
Degree Requirements Units
Major requirements (including technical electives) 54
Support courses (Physics, Computer Science and Mathematics) 33
GE Courses (excluding units in support courses) 41
Total units for graduation 128

Engineering Science Units
ES 110: Intro. to Engineering & Lab Experience 2
ES 112: Fundamentals of Digital Logic Design 1
ES 210: Digital Circuit & Logic Design 4
ES 220: Electric Circuits 3
ES 221: Electric Circuits Laboratory 1
ES 230: Electronics I 3
ES 231: Electronics I Lab 1
ES 310: Microprocessors & System Design 4
ES 314: Advanced Programming, Modeling and Simulation 4
ES 330: Electronics II 2
ES 345E: Engineering Applications of Probability Theory 1
ES 400: Linear Systems Theory 3
ES 442: Analog and Digital Communications 4
ES 443: Introduction to Optical Fiber Communication 3
ES 465: Intro. to Networking and Network Management 3
ES 430: Electromagnetic Theory & Applications 3
Approved Technical Elective I 3
Approved Technical Elective II 3
ES 492: Senior Design Project Planning 2
ES 493: Senior Design Project 3
ES 497: Engineering Science Colloquium 1
Subtotal 54

Computer Science Units
CS 115: Programming I 4
Subtotal 4

Physics Units
PHYS 114: Introduction to Physics I 4
PHYS 116: Introductory Lab Experience 1
PHYS 214: Introduction to Phys II 4
Subtotal 9

Mathematics Units
MATH 142E: Discrete Math for Engineering 2
MATH 161: Calculus I 4
MATH 211: Calculus II 4
MATH 241: Calculus III 4
MATH 261: Calculus IV 4
MATH 345E: Probability Theory for Engineering 2
Subtotal 20

General Education
(excluding Math, Physics and CS courses)
Units
ENGL 101: Expository Writing & Analytical Reading 4
$Remaining GE courses 37
Subtotal 41

TOTAL UNITS FOR GRADUATION 128

$A list of recommended GE courses for BSEE major can be found at the department website or obtained from the department office.

Minor in Mathematics

The course ES 400: Linear Systems Theory is the crosslisted with Math 430 and ES 345E is recognized as equivalent of an upper division math course. As such, the BSEE curriculum includes 24 units of Mathematics including 6 units in upper division (Math 345E, ES 345E and Math 430) required to minor in mathematics. Therefore a student satisfying BSEE degree requirement automatically satisfies the minor in math requirement and can obtain such a certification from the Department of Mathematics.

Sample Four-Year BSEE Program

Semester 1 Units
ES 110: Intro. to Engg. & Lab Experience 2
CS 115: Programming I 4
MATH 142E: Discrete Math for Engineering 2
MATH 161: Calculus I 4
ENGL 101: Exposit. Writ. & Analy. Read 4
Total 16

 

Semester 2 Units
ES 112: Fundamentals of Digital Logic Design 1
PHYS 114: Introduction to Physics I 4
PHYS 116: Introductory Lab. Experience 1
MATH 211: Calculus II 4
GE 6
Total 16

 

Semester 3 Units
PHYS 214: Introduction to Physics II 4
ES 220: Electric Circuits 3
ES 221: Electric Circuits Laboratory 1
MATH 241: Calculus III 4
GE 4
Total 16

 

Semester 4 Units
ES 210: Digital Circuits & Logic Design 4
ES 230: Electronic I 3
ES 231: Electronics I Laboratory 1
MATH 261: Calculus IV 4
GE 6
Total 18

 

Semester 5 Units
ES 314: Adv. Prog, Modeling and Simulation 4
ES 330: Electronics II 2
ES 345E: Engineering Applications of Probability Theory 1
ES 400: Linear Systems Theory 3
MATH 345E: Probability Theory for Engineering 2
GE 3
Total 15

 

Semester 6 Units
ES 310: Microprocessors & System Design 4
ES 442: Analog & Digital Communications 4
ES 430: Electromagnetic Theo. & Applications 3
GE 6
Total 17

 

Semester 7 Units
ES 443: Intro. Optical Fiber Commun. 3
ES 465: Intro. to Networking and Network Management 3
ES 492: Senior Design Project Planning 2
ES 497: Engg. Science Colloquium 1
GE 6
Total 15

 

Semester 8 Units
ES 493: Senior Design Project 3
Approved Technical Elective I 3
Approved Technical Elective II 3
GE 6
Total 15

Total Graduation Units: 128

Minor in Electrical Engineering (EE)

The Department offers a minor program in EE to provide an opportunity to any non-EE major student interested in gaining ability and training in the field of Electrical Engineering. Students interested in receiving a minor in Electrical Engineering require 10 units to 43 units depending upon the student's major field of study and the units available as free electives in the major that can be used by the EE minor program. The EE minor requirements are as follows.

Course Requirements

To minor in Electrical Engineering, students must complete 25 units of Engineering science courses, 16 units of core courses and 9 units of electives, and 19 units of support courses in Mathematics, Physics as follows:

Core Courses 16 Units
ES 110: Intro. to Engineering & Lab Experience 2
ES 112: Fundamentals of Digital Logic Design 1
ES 210: Digital Circuits & Logic Design 4
ES 220: Electric Circuits 3
ES 221: Electric Circuits Laboratory 1
ES 230: Electronics I 3
ES 231: Electronics I Lab 1
ES 497: Engineering Science Colloquium 1

 

Electives From The Following List 9 Units
ES 314: Adv. Program., Modeling and Simulation 4
ES 310: Microprocessors & System Design 4
ES 330: Electronics II 3
ES 345E: Engineering Applications of Probability Theory 1
ES 400: Linear Systems Theory 3
ES 430: Electromagnetic Theory & Applications 3
ES 432: Physical Electronics 3
ES 442: Analog & Digital Communications 4
ES 445: Photonics 3
ES 465: Intro. to Networking 3

 

Support Courses 19 Units
PHYS 114: Introduction to Physics I 4
PHYS 214: Introduction to Phys II 4
PHYS 116: Introductory Physics lab 1
MATH 142E: Discrete Structures I 2
MATH 161: Calculus I 4
MATH 211: Calculus II 4

 

TOTAL UNITS: 25 units without support courses and 44 units including support courses.

Additional support courses may be needed depending upon the electives chosen. For example, ES 400: Linear Systems Theory requires a prerequisite of Math 241: Differential Equations with Linear Algebra and ES 314 requires a prerequisite of CS 115.

Grade requirement

The student must complete each course applied towards minor in Electrical Engineering with a grade of C or higher.

Pathway Examples

Examples of the pathways to minor in EE by the students majoring in Chemistry, Computer Science, Mathematics, and Physics disciplines are posted at Example Pathways to EE Minor. The interested students should contact ES Department for advising and developing a plan of study.

The Professional Science Masters (PSM) Programs,
Master of Science in Computer and Engineering Science

  • Bioengineering (to be launched);
  • Communications and Photonics, and
  • Computer Hardware and Software Systems

The Master of Science degree in Computer and Engineering Science (MS-CES) at Sonoma State University is a multidisciplinary degree built on a strong foundation of Physics, Mathematics, Computer Science and/or Electrical Sciences and recognized as PSM programs by the Council of Graduate Schools. The Professional Science Masters (PSM) degree is a unique professional degree grounded in science and/or mathematics and designed to prepare students for a variety of career options. The degree combines advanced coursework in science and/or math with an appropriate array of professional skill-development activities to produce graduates highly valued by employers and fully prepared to progress toward leadership roles. The Master of Science degree in Computer and Engineering Science (MS-CES) at Sonoma State University is a multidisciplinary degree built on a strong foundation of Physics, Mathematics, Computer Science and/or Electrical Sciences and recognized as PSM programs by the Council of Graduate Schools.

The MSCES program emphasizes the application of Physics, Mathematics, Computer Science and/or Electrical Sciences fields to the design, analysis and synthesis of engineering problem solutions, exposes to management training and provides practical real world experience through internships and graduate seminars. The MS-CES faculty is composed of professors from Sonoma State University, whose interests traverse the fields of 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. 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. The MS-CES is a self-supported program that is underwritten by local industry as well as student tuition revenue. Therefore, as of this writing, tuition fee for this Program is $500 per unit for all students, resident and non-resident. The MS-CES is 32-35 unit program, not including any prerequisite work.

MSCES Program Educational Objectives

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

MSCES Program Outcomes

The students of this program will acquire:

  • knowledge of the theory of high performance computing, communications and/or networking
  • 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 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
  • ability for effective written and oral communication skills.

Admission to the MSCES

For admission, 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 3.0 (A=4.00) in the last 60 semester (90 quarter) units attempted.
  3. TOEFL - Test of English as a Foreign Language with a minimum paper based score of 550, minimum computer based score of 213 or minimum internet based score of 79. Sonoma State's ETS code is 4723. (This requirement does not apply to those applicants who have studied in US for at least three consecutive years.)
  4. demonstrate competency in writing by one of the WEPT (Written English Proficiency Test) criteria for MS-CES students given below. If this requirement is to be met by writing an essay, it should be submitted with the application for admission.
  5. completed the following SSU courses or equivalent at the undergraduate level with a GPA of 3.0 or higher:
    • 3 semesters of Calculus (Math 161, 211, 241) and one semester of Probability Theory (Math 345)
    • 1 semester of each of the following subjects: Electric Circuits with lab, Electronics with lab and Digital Circuits and Logic Design with lab (ES 220/221, ES 230/231 and ES 210)
    • 2 semesters of Programming in an approved high level Procedural Language, modeling and simulation (CS 115 and ES 314)
    • Biology prerequisite (for Bioengineering Track) or ES 310: Microprocessors and System Design (for the other tracks).

Whenever possible, the department offers highly intense and compressed courses as CES 490 which cover the material necessary to satisfy the prerequisite requirements. Please contact department office for more information regarding such offerings.

Conditional Admission

The applicants whose GPA is less than 3.0 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.

Degree Requirements

The program requires completion of a total number of thirty-two OR thirty-five semester hours, depending upon the culminating experience path chosen, of work as follows:

  • 24 (Plan A and Plan B) to 27 units (Plan C) in technical courses
  • 3 units in a business and management course
  • 3 units in Culminating Experience
  • 1 unit in internship, and,
  • 1 unit in graduate seminar.

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

Program of Study

The Program offers three tracks or areas of specialization:

  • Track 1: Bioengineering - This area of specialization prepares students to apply engineering principles in the areas of Communications, Photonics and Computer Hardware and Software Systems to develop solutions for health-related products and techniques that improve the quality of life. This specialization includes topics such as computational techniques for biomolecules, biomedical instrumentation, biophotonics, and medical image processing.
  • Track 2: Communications & Photonics - This area of specialization provides students with the expertise in the areas of (i)analog and digital electronics, (ii)semiconductor and photonics components and devices, (iii)communications techniques (wireless, wireline and optical fiber media), (iv)local and wide area networking, and, (v)broadband access technology.
  • Track 3: Computer Hardware & Software Systems - This area of specialization is intended to deepen students' ability to analyze and design computer systems. This specialization includes topics such as embedded systems, digital data compression, software engineering and computer networks.

A student chooses one of the three tracks at the time of admission but can change it in the midstream. However, that may mean taking additional courses to meet the requirements of the new track. A student's program of study consists of the following four components: a common core, a track core, culminating experience and technical electives. Details of these components are as follows.

I. Common Core Curriculum (11 units)

Course Description Units
CES 400: Linear Systems Theory 3
CES 440: Intro. to Networking and Network Mngmnt. 3
CES 506: Operations Management 3
CES 591: Internship 1
CES 597: Graduate Seminar 1

 

II. Discipline-Specific Curriculum Group 1 (9 units from the list of selected discipline)

(a) Bioengineering program
Course Description Units
CES 561: Computational Techniques for Biomolecules 3
CES 562: Biomedical Instrumentation 3
CES 563: Biophotonics 3
CES 564: Medical Image Processing 3
CES 592B: Selected Topics in Bioengineering 3
(b) Communications and Photonics program
Course Description Units
CES 430: Photonics 3
CES 530: Analog and Digital Microelectronics 3
CES 540: Digital Data Transmission 3
CES 543: Optical Fiber Communications 3
CES 544: Wireless Communications 3
(c) Computer Hardware and Software Systems program
Course Description Units
CES 432: Physics of Semiconductor devices 3
CES 530: Analog and Digital Microelectronics 3
CES 512: Theory of Software Systems 3
CES 514: Data Mining 3

 

III. Discipline-Specific Curriculum Group 2 (3 units from the list of selected discipline)

(a) Bioengineering program
Course Description Units
CES 512: Theory of Software Systems 3
CES 514: Data Mining 3
CES 516: High Performance Computing 3
CES 546: Data Compression 3
(b) Communications and Photonics program
Course Description Units
CES 500: Queuing and Transform Theory 3
CES 542: Digital Signal Processing 3
CES 546: Data Compression 3
CES 547: Digital Switching: Techniques and Architectures 3
CES 552: Network Architecture and Protocols 3
CES 554: Broadband Access Technology 3
(c) Computer Hardware and Software Systems program
Course Description Units
CES 500: Queuing and Transform Theory 3
CES 510: Intelligent Systems Design 3
CES 516: High Performance Computing 3
CES 520: Embedded Systems 3
CES 522: VLSI Design 3

 

IV. Culminating Experience

Course Description Units
Thesis (Plan A), Project (Plan B) or Lab and Technical Report Experience (Plan C) 3

 

V. Approved Technical Electives

(Plan A: 6 units; Plan B: 6 units; Plan C: 9 units)

Course Description Units
CES 430: Photonics 3
CES 432: Semiconductor Devices 3
CES 500: Queuing and Transform Theory 3
CES 510: Intelligent Systems Design 3
CES 512: Theory of Software Systems 3
CES 514: Data Mining 3
CES 516: High Performance Computing 3
CES 520: Embedded Systems 3
CES 522: VLSI Design 3
CES 524: Advanced Computer Architecture 3
CES 530: Analog and Digital Microelectronics 3
CES 532: Advanced Semiconductor & Photonics Devices 3
CES 540: Digital Data Transmission 3
CES 542: Digital Signal Processing 3
CES 543: Optical Fiber Communications 3
CES 544: Wireless Communications 3
CES 546: Data Compression 3
CES 547: Digital Switching: Techniques and Architectures 3
CES 552: Network Architecture and Protocols 3
CES 554: Broadband Access Technology 3
CES 561: Computational Techniques for Biomolecules 3
CES 562: Biomedical Instrumentation 3
CES 563: Biophotonics 3
CES 564: Medical Image Processing 3
CES 590: Selected Topics in Communications and Photonics 3
CES 592: Selected Topics in Hardware & Software Systems 3
CES 592B: Selected Topics in Bioengineering 3

 

Duration of Program Completion

Courses for these programs are offered in the evening hours to facilitate joining these programs by working professionals. The entire Program requires 32 (Plan A and B) or 35 (Plan C) semester hours to complete. A full time student taking 9 semester hours of average load per semester can complete the 35-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 his/her interest. The faculty advisor monitors the student's progress and address 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 mentor helps the student find an Industry mentor who can help the student in his/her master's project and internship placement in an industry. Roles of the two mentors are 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 three forms:

  • Research and Thesis (Plan A)
  • Design Project (Plan B)
  • Lab and Technical Report Experience (Plan C)

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 could be an adjunct faculty. A student interested in choosing Plan A or Plan B chooses a faculty member to be his/her thesis/project supervisor. The faculty supervisor then, becomes chairman of his/her supervisory committee. In consultation with the faculty supervisor, then, two other members of the committee are selected. For a student choosing Plan C, an advisor is appointed by the Program Director to guide the student through this plan.

Plan A requires a student to do thesis research and write a thesis under the guidance of his/her faculty supervisor and supervisory committee. Plan B requires a student to prepare a design project focused on the design of devices, instruments or systems. As in the case of Plan A, project is mentored by the student's faculty supervisor and supervisory committee.

Upon approval by the student's supervisory committee, the thesis research or design project may be carried out at the student's company's site (if the student is working) under the supervision of an approved senior scientist/engineer of the company. However, a SSU faculty supervisor must oversee the research/project and regularly examine the student's progress. While not a requirement for graduation, it is expected that the results of the research/project will be presented in an appropriate technical conference and/or published in a relevant professional journal.

Plan C, Lab and Technical Report Experience (LTR Experience), provides students with the opportunity for taking more courses to develop a deeper knowledge in their areas of interest instead of carrying out research or design projects, gives extensive exposure of the state-of-the art equipment in various laboratories and develops technical report writing skills.

 

Internship Requirement

As a part of culminating experience, each MSCES student is required to do an internship in an industry, university, laboratory, utility company, government organization, etc. The objective of the internship must be to gain hand-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 situations. The internship must be completed within one semester or summer term. The number of hours worked as an intern should be at least 45 hours. Supervisory Committee's and Graduate Coordinator's approval must be obtained before starting the internship. The internship faculty coordinator will hold regular meetings with the students doing internships to advise and guide them and monitor their progress. After completion of the internship, a report of the work done and achievements certified by the intern-supervisor must be submitted to the supervisory committee and department for its acceptance.

The students with industrial experience can petition for waiver of the internship requirement. However, the petition may be considered by the student's supervisory committee and the Graduate Coordinator of the MSCES 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.

Written English Proficiency Test (Wept) Requirement

All students are required to demonstrate competency in written English known as WEPT requirement. A student can satisfy WEPT requirement by meeting any one of the following five criteria:

  1. A student who has obtained his/her bachelor's degree from a CSU institution will be deemed to have satisfied WEPT requirement.
  2. A student who has obtained a bachelor's degree and a master's degree from an accredited institution(s) with English as the medium of instruction for both the degree programs will be deemed to have satisfied WEPT requirement.
  3. A student who scores at least 3.5 in the analytical writing portion of the GRE test will be deemed to have satisfied the WEPT requirement.
  4. A student can take and pass the campus WEPT test.
  5. A student may write and submit an article of at least 500 words in length to demonstrate his/her writing proficiency in English. It will be evaluated by the MS-CES curriculum committee for (i)competent analysis of complex ideas, (ii)development and support of main points with relevant reasons and/or examples, (iii)organization of ideas, (iv)ease in conveying meaning with reasonable clarity, and, (v)demonstration of satisfactory control of sentence structure and language (including spelling, punctuation and proper use of grammar). If accepted by the curriculum committee, the student will be deemed to have satisfied the WEPT requirement.

Laboratories

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

  1. AFC Access Technologies Laboratory
  2. Agilent Technologies Communications Laboratory
  3. Rolf Illsley Photonics Laboratory
  4. William Keck Microanalysis Laboratory
  5. Electronics Laboratory
  6. Human-Computer Interaction and Systems Laboratory
  7. Networking Laboratory
  8. Software Engineering Laboratory

In addition to the above, the following labs are under development at this time:

  • High Power Laser Laboratory, and,
  • Healthcare Technology 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.

Internship Opportunities and Financial Aid

The industries in the region provide opportunities to the students to work as interns at their site and enrich their academic experience at SSU with valuable hands-on practical experience. The students are also eligible to apply for financial aid in the form of low interest loan through the SSU Financial Aid Office and for part time employment on campus as student assistants.

Undergraduate Courses (ES XXX)

ES 101A: Communication in the Digital Age (3)

Lecture, 3 hours. Concept of digital age, technology and modern communications, understanding various routinely used technical terms and commonly known computer and communications components and devices; understanding digital voice, video and data communication, mobile communication and communication through internet; ill effects such as radiation, invasion of privacy, unethical usages and protection from them; assessment of learning. (The companion laboratory course ES 101B is strongly recommended; the course does not apply to ES major.) Prerequisite: GE Math eligibility.

GE Area: This course meets GE Area B3 requirement.

ES 101B: Communication in the Digital Age Laboratory (1)

Laboratory, 3 hours. Laboratory to demonstrate the concepts discussed in the course ES 101A and give hands-on experience to the students. (Does not apply to ES major.) Co-requisite: ES 101A, or permission of the instructor.

GE Area: This course meets the GE science laboratory requirement.

ES 110: Introduction to Engineering & Laboratory Experience (2)

Lecture, 1 hour, Laboratory, 3 hours. This course is designed to introduce principles of engineering to the students and expose them to the electronics and computer lab environment. The students are given opportunity to design and build some simple analog and digital circuits and make measurements using various types of lab equipment.

ES 112: Fundamentals of Digital Logic Design (1)

Lecture, 1 hour; Review of set theory and binary system, digital logic, Venn diagram, logic gates, minimization techniques, combinatorial logic and design of simple combinatorial logic circuits such as 1-bit adder; concept of coders, decoders and integrated circuits. Prerequisite: ES 110 and MATH 142E, or consent of instructor.

ES 210: Digital Circuit & Logic Design (4)

Lecture, 3 hours, Laboratory, 3 hours Logic gates, combinatorial logic and analysis and design of combinatorial circuits, electronic circuits for various logic gates. Flip-flops, registers, and counters, sequential circuits and state machines. Various logic families and comparison of their electrical characteristics such as fan-out, rise and fall times, delay, etc. Concepts of machine, assembly and high level languages and relationship between them, basic principles of computer design. Laboratory work will include designing, building and testing of digital circuits, logic and sequential circuits. Prerequisites: ES 112, Co-req: ES 230; or consent of instructor.

ES 220: Electric Circuits(3)

Lecture, 3 hours. Review of Kirchhoff's laws, circuit design, node and mesh analysis, etc.; Thevenin's theorem, Norton's theorem, steady state and transient analysis, transfer function. AC power and three-phase circuits, Y-Delta equivalents. Multi-port networks, two-port networks with energy storage, ideal transformers. Amplifiers and frequency response, filters. Prerequisites: ES 110 and MATH 211; Corequisite: ES 221 and PHYS 214, or consent of instructor.

ES 221: Electric Circuits Laboratory (1)

Laboratory, 3 hours. Laboratory work on material treated in ES 220 emphasizing elementary design principles. Prerequisite: ES 110 and corequisite: ES 220.

ES 230: Electronics I (3)

Lecture 3 hours, Laboratory 0 hours. Theory, characteristics and operation of diodes, bipolar junction transistors and MOSFET transistors; analog and digital electronic circuits; design and analysis of analog electronic circuits such as filters, operational amplifiers,single and multistage amplifiers; modeling and simulation using spice/multisim software. Prerequisite: ES 220 and 221 and corequisite: ES 231 or consent of Instructor.

ES 231: Electronic I Laboratory (1)

Lecture, 0 hours, Laboratory, 3 hours. Laboratory work to accompany ES 230. Computer assisted design of electronic circuits involving devices such as diodes and transistors. Design, building and testing of electronic circuits such as filters, oscillator, amplifiers, etc. Corequisite: ES 230.

ES 310: Microprocessors & System Design(4)

Lecture, 3 hours , Laboratory, 3 hours. Hardware architecture of a microprocessor and its programming and instruction design, memory hierarchy and I/O interfaces, comparison of various microprocessor architectures and capabilities, system design using microprocessors. Laboratory work. Prerequisites: ES 210 and ES 230; or consent of instructor.

ES 314: Advanced Programming, Modeling and Simulation (4)

Lecture: 4 hours; laboratory: 0 hours. Pointers and dynamic allocation of storage; linked lists; an introduction to the object oriented programming (OOP) paradigm; classes and objects; encapsulation; member variables and member functions. Static arrays, dynamic arrays, stacks and queues, linked lists, trees, binary search trees, balanced trees (AVL, red-black, B-trees), heaps, hashing and graphs. System modeling techniques and applications such as generation of noise (random numbers) and correlated signal with different pdfs, measurement of statistical parameters like moments, queuing systems and system simulation. Prerequisite: CS 115: Programming I. Co-requisites: MATH 345E, ES 345E and ES 220, or consent of instructor.

ES 330: Electronics II (2)

Lecture, 2 hours. Output stage design of the amplifiers, non-linear op-amp circuits, differential amplifiers, common mode and differential mode circuit analysis, half-circuit analysis, study of current mirrors and active load design, analysis of two stage active load CMOS op-amp, high frequency models of BJT and MOSFET, analysis of low and high frequency responses of amplifiers, open circuit time constant (OTC) and short circuit time constant (STC), study of tuned amplifier. Prerequisite: ES 230 or consent of instructor.

ES 345E: Engineering Applications of Probability Theory (1)

Lecture, 1 hour. This is a one-unit course introducing how to apply probability theory to model engineering problems, particularly in communications and networking areas. Topics covered include application of probability to measure of information and redundancy, moments to measure power, correlation to determine correlation function, power spectrum and linear prediction and estimation of statistical parameters. Co-requisite: Math 345E or consent of instructor.

ES 400: Linear System Theory (3)

Lecture, 3 hours. Analysis of linear time-invariant systems, correlation, convolution, impulse response, complex variables, Fourier series and transform, sampling, filtering, modulation, stability and causality, feedback and control systems, Laplace and Z-transform, fast Fourier transforms. Prerequisite: MATH 241 or consent of Instructor. (Crosslisted with MATH 430 and CES 400)

ES 430: Electromagnetic Theory & Applications (3)

Lecture, 3 hours. Electrostatics, magnetostatics, electric currents, electromagnetic induction, electric and magnetic fields in matter, Maxwell¿s equations, retarded potentials radiation reaction, light emission, simple scattering and antenna theory, properties of waveguides, relativistic formulation of electrodynamics, Fourier decomposition of fields. Prerequisites: ES 220, MATH 241 and MATH 261.

ES 432: Physical Electronics (3)

Lecture, 3 hours. Semiconductor materials, crystal structure and growth; energy bands and charge carriers, conductivity and mobility; metal-semiconductor and p-n junctions; p-n junction diodes, bipolar junction transistors, field-effect transistors, CCD's, photonic devices and integrated circuits. Projects in photolithography; conductivity and contact resistance measurements; I-V and C-V characteristics of diodes; characterization of transistors may be assigned. Prerequisites: ES 230 or consent of Instructor. (Crosslisted with PHYS 475 and CES 432)

ES 440: Analog & Digital Communications I (3)

Lecture, 2 hours, Laboratory, 3 hours. Mathematical modeling of signals, time and frequency domain concepts, spectral density, components of a communications system, analog signal transmission. AM, FM and PM modulation and demodulation techniques, noise and bandwidth, link analysis. Laboratory work. Prerequisites: ES 230, and ES 400; or consent of instructor.

ES 441: Analog & Digital Communications II (3)

Lecture, 2 hours, Laboratory, 3 hours. Digital signals and their transmission, PCM, log-PCM, ADPCM and DM and other low bit rate coders. Digital data transmission, data encoding, clock recovery and BER, data modulation techniques, ASK, FSK, PSK and QAM. Link budgets for satellite, cellular, and cable systems, the effects of noise and bandwidth. Laboratory work. Prerequisite: ES 314 and ES 440 or consent of instructor.

ES 442 Analog and Digital Communications (4)

Lecture, 3 hrs, Laboratory, 3 hrs. Mathematical modeling of signals, time and frequency domain concepts, spectral density, components of a communications system, analog signal transmission; Analog modulation and demodulation techniques, FDM, noise and bandwidth; Digital signals and their transmission, PCM and low bit rate coders, TDM; data encoding for efficient baseband digital transmission, digital data modulation. Laboratory work consistent with the lecture topics covered. Prerequisite: ES 230 and ES 400, or consent of instructor.

ES 443: Introduction to Optical Fiber Communications (3)

Lecture: 3 hours. Principles of light wave propagation, and propagation in an optical fiber, fiber characteristics, O/E and E/O conversions, coupling, WDM, modulation techniques for efficient information transmission, system design. Prerequisite: ES 430 and Corequisite: ES 442 or consent of the instructor.

ES 445: Photonics (3)

Lecture: 3 hours. Gaussian beams; guided-wave optics; fiber optics; optical resonators; resonant cavities; laser oscillation and amplification; laser excitation; optical pumping; solid state, gas, dye, chemical, excimer and free electron lasers; semiconductor lasers; laser spectroscopy; fiber optic communication; photomultiplier and semiconductor radiation detectors including photoconductors, junction photodiodes; p-i-n diodes, avalanche photodiodes; detector noise. Prerequisite: PHYS 314 or consent of Instructor. (Crosslisted with PHYS 445 and CES 430)

ES 465: Intro. to Networking and Network Management (3)

Lecture, 2 hours, Laboratory, 3 hours. The ISO reference model, theoretical basis for data communications, data transmission theory and practice, telephone systems, protocols, networks, internetworks, with examples. Prerequisites: ES 314 and ES 442 or consent of Instructor. (Crosslisted with CES 440)

ES 480: Artificial Intelligence (3)

A survey of techniques that simulate human intelligence. Topics may include: Pattern recognition, general problem solving, adversarial game-tree search, decision making, expert systems, neural networks, fuzzy logic, and genetic algorithms. Prerequisites: ES 314 or consent of Instructor.

ES 485: Selected Topics in Engineering Science (1-3)

A course on a single topic or set of related topics not ordinarily covered in the engineering science curriculum. The course may be repeated for credit as topics vary. Prerequisite: consent of instructor.

ES 492: Senior Design Project Planning (2)

Lecture: 1 hour, Laboratory: 3 hours. This course is the first phase of the capstone course. In the lecture part, the students will learn design techniques, how to plan a project, evaluate and perform tradeoffs, make project presentations and write project reports. In the laboratory parts, the students will choose a project, do planning, acquire parts, components and other resources needed and start the project work.

ES 493: Senior Design Project (3)

This is a capstone course. A major project designed to bring the knowledge gained from various courses together to analyze, design and implement an electronic and/or communications system in an efficient and economic manner. Prerequisite: Consent of the instructor.

ES 497 Engineering Science Colloquium Units: 1

Lecture: 1 hour; laboratory: 0 hours. Series of lectures on topics of interest in the relevant fields of engineering. A maximum of 1 unit can be applied to the ES major. The students may not miss more than two presentations. A brief summary of each presentation must be submitted after the presentation. The course grade is decided on evaluation of these reports. Cr/NC only.

Graduate Courses (CES XXX)

CES 400: Linear Systems Theory (3)

Lecture, 3 hours. Analysis of linear time-invariant systems, correlation, convolution, impulse response, complex variables, Fourier series and transform, sampling, filtering, modulation, stability and causality, feedback and control systems, Laplace and Z-transform, fast Fourier transforms. Prerequisite: MATH 241 or consent of instructor. (Crosslisted with Math 430 and ES 400)

CES 430: Photonics (3)

Lecture, 3 hours. Lasers, diode lasers and LED's, fiber optics, optical radiation detectors. Prerequisites: A course in modern Physics (such as PHYS 314) and electromagnetism (such as PHYS 430). (Crosslisted with Phys 445 and ES 445)

CES 432: Physics of Semiconductor Devices (3)

Lecture, 3 hours. Semiconductor materials, crystal structure and growth, energy bands and charge carriers, conductivity and mobility; metal semiconductor and p-n junctions, p-n junction diodes, bipolar junction transistors, field effect transistors, CCD's, photonic devices and integrated circuits. Projects in photolithography; conductivity and contact resistance measurements; I-V and C-V characteristics of diodes; characterization of transistors may be assigned. Prerequisites: ES 230 or PHYS 314 or consent of instructor. (Crosslisted with Phys 475 and ES 432)

CES 440: Intro. to Networking and Network Management (3)

Lecture, 2 hours; laboratory, 3 hours. The ISO reference model, theoretical basis for data communications, data transmission theory and practice, telephone systems, protocols, networks, internetworks, with examples. Prerequisites: ES 440 or consent of instructor. (Crosslisted with ES 465)

CES 490: Selected Topics in CES (1-3)

Special topics to introduce new emerging fields, provide foundation for advanced graduate level courses or augment other courses in computer and engineering science. Prerequisite: consent of instructor.

CES 494: Directed Readings (1-3)

Independent study under a faculty member. The proposal must be approved by the graduate advisor if the course is to apply towards degree requirements. Prerequsite: consent of instructor.

CES 500: Queuing and Transform Theory (3)

Lecture, 3 hours. Review of probability theory, fundamentals of transform theory, Fourier and Z-transforms. Markovian and discrete time queuing systems, single and multi server queuing networks and their applications. The course may require significant lab and/or project activity. Prerequisites: ES 314 or consent of instructor.

CES 506: Operations Management (3)

Production/operations management of manufacturing and service operations. Topics include forecasting and scheduling, material requirements planning, and quality assurance. Additional tools include inventory control, project management, and product development. Modern techniques such as Supply Chain Management, e-business, Just-in-Time, and Total Quality Management are illuminated.

CES 510: Intelligent Systems Design (3)

Lecture, 3 hours. Introduction to adaptive systems: neural networks, genetic algorithms (GAs), fuzzy logic, simulated annealing, tabu search, etc. Specific topics include perceptions, backpropagation, Hopfield nets, neural network theory, simple GAs, parallel GAs, cellular GAs, schema theory, mathematical models of simple GAs, and using GAs to evolve neural networks. Prerequisites: ES 314 and CES 400, or consent of instructor.

CES 512: Theory of Software Systems (3)

Lecture, 3 hours. Review of data structures and basic algorithms for sorting, searching and string processing. Basics of logic, formal systems, grammars and automata. Applications to some of the following areas: design of language processing tools (editor, translator etc.), software specification, testing and verification, non-numerical problem solving. The course may require significant lab and/or project activity. Prerequisite: ES 314 or consent of instructor.

CES 514: Data Mining (3)

Lecture, 3 hours. Introduction to data models, data warehousing, association-rule mining, searching the Web, Web Mining: Clustering. AI techniques (neural networks, decision trees), applications and case studies. The course may require significant lab and/or project activity. Prerequisite: ES 314 or consent of instructor.

CES 516: High-Performance Computing (3)

Lecture, 3 hours. Algorithmic tools and techniques for problems hard to solve on a standard uniprocessor model such as problems involving large data sets or real-time constraints; development of computational models to analyze the requirements and solutions and special hardware based solutions; case studies to illustrate the developed models, tools and techniques. The course may require significant lab and/or project activity. Prerequisite: ES 314 or consent of instructor.

CES 520: Embedded Systems (3)

Lecture, 3 hours. Three major topics covered in this course are: controlling specialized I/O devices with particular attention to bit patterns and priority interrupts; waveshapes and measurement tools, both hardware and software; and real time operating systems. Prerequisites: ES 230, 231 and 310 or consent of instructor.

CES 522: VLSI Design (3)

Lecture, 3 hours. IC technology review; hardware description languages and describing hardware using one of the languages, modern VLSI design flow; circuit partitioning; clustering. Floorplanning; placement; global routing; area efficient design, area-time trade-offs. The course may require significant lab and/or project activity. Prerequisite: CES 530 or consent of instructor.

CES 524: Advanced Computer Architecture (3)

Lecture, 3 hours. Concept of advanced computing architectures, pipelining; multiprocessing and multiprogramming. Single and multi-stage interconnection networks, applications/algorithms for parallel computers; local and system business architectures; CPU and computer system performance analysis. The course may require significant lab and/or project activity. Prerequisite: ES 310 or consent of instructor.

CES 530: Analog and Digital Microelectronics (3)

Lecture, 3 hours. Introduction to analog/digital integrated circuits, bipolar and MOS transistor models, analysis and design of monolithic operational amplifiers, frequency response, non-linear circuits and CMOS and Bipolar Logic Circuits. The course requires lab and/or project activity. Prerequisites: ES 230-231 and CES 432 or consent of instructor.

CES 532: Advanced Photonics Devices (3)

Lecture, 3 hours. Optical resonators, interaction of photons with materials, LEDs, laser diodes, optical amplifiers, optical noise, photoconductors, electrooptic modulators, photonic switches, nonlinear optical materials and devices. The course requires lab and/or project activity. Prerequisite: CES 430 or equivalent.

CES 540: Digital Data Transmission (3)

Characteristics of base-band and bandpass channels, optimum signaling sets, and receivers for digital communications; effect of noise and intersymbol interference on probability of error; channel capacity; introduction to phase-locked loop analysis for timing and carrier synchronization. Prerequisites: CES 400 and CES 440 or consent of instructor.

CES 542: Digital Signal Processing (3)

Lecture, 3 hours. Time/frequency analysis of discrete-time signals and systems. Fast implementations of the DFT and its relatives. IIR and FIR digital filter design, implementation and quantization error analysis. Decimation, interpolation, and multirate processing. Prerequisite: CES 400 or consent of instructor.

CES 543: Optical Fiber Communications (3)

Lecture, 3 hours. Lightwave fundamentals, optical fiber as transmission media, losses and bandwidth, fiber cables. Optical sources, detectors. Optical components such as switches, access couplers, wavelength multiplexers and demultiplexers. Analog and digital transmission techniques, line coding techniques, optic heterodyne receivers, thermal and shot noise, bit error rates, optical transmission system design. Optical T-carrier systems and SONET, future directions. The course may require significant lab and/or project activity. Prerequisite: PHYS 230-231 and CES 440, or consent of instructor.

CES 544: Wireless Communications (3)

Lecture, 3 hours. Introduction to mobile/wireless communication systems, cellular communication, data transmission and signaling, noise and intelligence, analog and digital techniques, multiple-access architecture. The course requires lab and/or project activity. Prerequisites: ES 230-231 and CES 440, or consent of instructor.

CES 546: Data Compression (3)

Lecture, 3 hours. Information theory, models, lossless compression (statistical, dictionary, static, dynamic, huffman, arithmetic, context-modeling), lossy compression (scalar quantization, vector quantization, differential encoding, subband transform, predictive), compression standards (JPEG, MPEG). Prerequisites: ES 314 or consent of instructor.

CES 547: Digital Switching: Techniques and Architectures (3)

Lecture, 3 hours. Review of switching techniques, synchronous and asynchronous transfer modes (i.e., STM and ATM) and various switch architectures. Multi rate and multipoint-to-multipoint switching, ATM switching, signaling and call set-up, ATM switch-architectures and their performance evaluation, multicasting techniques. VLSI implementation considerations, future directions. The course may require significant lab and/or project activity. Prerequisites: MATH 345, ES 230-231 and CES 440 or consent of instructor.

CES 550: Integrated Digital Networks (3)

Lecture, 3 hours. Information types and signals, definitions of services and integration, narrow ISDN and frame relay protocols, broadband ISDN concept and protocol. Integrated environment and ATM, principles of SONET and ATM transmission, broadband ATM networking, future trends. The course may require significant lab and/or project activity. Prerequisite: CES 440 or consent of instructor.

CES 552: Network Architecture and Protocols (3)

Lecture, 3 hours. ISO model, review of the physical and data link layers, network layer and routing including for internet, multicast routing, TCP and UDP protocols and their characteristics, performance and limitations, TCP/IP stack, applications such a FTP, e-mail and DNS, voice over IP. The course may require significant lab and/or project activity. Prerequisite: CES 440 or consent of instructor.

CES 554: Broadband Access Technology (3)

Lecture, 3 hours. Review of ISDN and B-ISDN Protocols, digital subscriber loops, digital modems. The xDSL technology, xDSL family of protocols, ADSL standardization, its architecture, operation, implementation and management, ATM, TCP/IP, Ethernet transmissions using ADSL, optical access. The course may require significant lab and/or project activity. Prerequisite: CES 440 or consent of instructor.

CES 558: Multicasting on the Internet (3)

Lecture, 3 hours. Multicasting fundamentals, multicast routing algorithms, IP multicast, architecture and operation of MOSPF, PIM, CBT, OCBT, HDVMRP, HPIM, BGMP, and, Mbone protocols. Real-time transport protocol and scalable reliable multicast, reliable multicast transport protocols. Multicasting in ATM networks, IP multicast over ATM, future directions. The course may require significant lab and/or project activity. Prerequisite: CES 552 or consent of instructor.

CES 561 Computational Techniques for Biomolecules (3)

Lecture: 3 hrs; Laboratory: 0 hrs. Introduction into mathematical, statistical, and computer methods of nucleic acid and protein sequence analysis and interpretation. Algorithms for sequence alignment, signal detection in genomic sequences, gene finding, protein structure and function prediction, constructing phylogenetic trees, RNA secondary structure prediction. The course may require significant lab and/or project activity. Prerequisite: ES 314 or consent of the instructor.

CES 562: Biomedical Instrumentation (3)

Lecture: 3 hrs; Laboratory: 0 hrs. Basics of sensors and measurement systems, familiarization with biological signals or biopotentials, concept of signal processing, hardware implementation of measurement system, different circuit blocks for biomedical instrumentation - amplifier, mixer, filter, buffer, and analog-to-digital converter, noise analysis and shielding, ECG amplifier, Neural signal recording, Glucose level detection, smart prosthetics, measurement of strain, pressure, temperature and flow, detection of biomolecules, sensor fabrication. The course may require significant lab and/or project activity. Prerequisite: ES 230 or consent of the instructor.

CES 563: Biophotonics (3)

Lecture: 3 hrs; Laboratory: 0 hrs. Topics include fundamentals of light matter interaction, optical instrumentation, principles of lasers, scanning microscopy techniques, interaction of light with cells and tissues, optical biosensors including fluorescence sensing and fiber-optic biosensors, light activated therapy, tissue engineering with light, principle of laser tweezer action and manipulation of single DNA molecules, Optical Coherence Tomography. The course may require significant lab and/or project activity. Prerequisite: CES 430 or consent of the instructor.

CES 564 Medical Image Processing (3)

Lecture: 3 hrs; Laboratory: 0 hrs. Mathematical models of image formation based on the image modality and tissue properties. Linear models of image degradation and reconstruction. Inverse problems and regularization for image reconstruction. Image formation in Radiology, Computed Tomography, Magnetic Resonance Imaging, Nuclear Medicine, Ultrasound, Positron Emission Tomography, Electrical Impedance Tomography, functional MRI. The course may require significant lab and/or project activity. Prerequisites: ES 314 and MATH 322 or consent of the instructor.

CES 590: Selected Topics in Communications and Photonics (3)

Special topics to augment regularly scheduled graduate courses in communications and photonics will be presented. Prerequisites depend on subject material.

CES 591: Internship (1)

Internship will be done at 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 students for a successful career in the real world.

CES 592: Selected Topics in Hardware and Software Systems (3)

Special topics to augment regularly scheduled graduate courses in hardware and software systems will be presented. Prerequisites depend on subject material.

CES 592B: Selected Topics in Bioengineering (3)

Lecture: 3 hrs; Laboratory: 0 hrs. Special topics to augment regularly scheduled graduate courses in bioengineering will be presented. Prerequisite: consent of the instructor.

CES 593: Lab and technical report experience (3)

Lecture, 1 hour, laboratory, 6 hours. In this course, students will learn to operate state-of-the art equipment in at least 6 laboratories, perform experiments and write lab reports. In addition, students will write a technical report on a state-of-the art topic within the scope of the master's program of at least 3000 words excluding figures and tables. (The course cannot be taken to meet 30-unit requirement under thesis or project option unless approved by the Program Director). Prerequisite: permission of student's advisor.

CES 594: Directed Readings (1-3)

Independent study under a faculty member: The proposal must be approved by the graduate advisor if it is to apply towards degree requirements. Prerequisite: consent of instructor.

CES 595: Design Project (1-3)

The project plan, timetable, necessary resources and the expected outcome must be approved by a faculty project advisor and the program advisor at least one semester before taking the course. Prerequisite: Admission of candidacy for the Master's degree and approval of the faculty advisor.

CES 596: Project Continuation (1-3)

Designed for students working on their thesis or design project but who have otherwise completed all graduate coursework toward their degree. This course cannot be applied toward the minimum number of units needed for completion of the master's degree. Prerequisites: Consent of faculty thesis/project advisor.

CES 597: Graduate Seminar (1)

Series of lectures presented by experts from academia and industries.

CES 598: Comprehensive Examination (1)

In this four-hour examination, the student's overall understanding of important concepts of the core courses and the main subjects of each track will be tested. Prerequisite: Advancement to candidacy for the master?s degree and approval of the graduate advisor.

CES 599: Research and Thesis (1-6)

Prerequisites: Admission of candidacy for the master's degree and approval of the thesis advisor.

Questions or Comments:
Department of Engineering Science
Sonoma State University
1801 East Cotati Ave.
Rohnert Park, CA 94928-3609 USA