Certificate Programs
GENERAL INFORMATION
Certificate programs are designed to provide intensive background in a narrow area at the graduate level. At approximately one-third of the units required for a master’s degree, the certificate is designed to be completed in a much shorter period of time. These certificate programs are appropriate for students working in industry who wish to update their skills or for those interested in changing their career path.
INTERDISCIPLINARY
Certificate in Frugal Innovation (effective Fall 2014)
Advisors: Dr. Aleksandar Zecevic, Radha Basu
Over the past two decades, global trends have been forcing businesses to adapt to growing consumer bases in Africa, Asia and Latin America, which are in desperate need of low-cost and high-quality solutions to the challenges that they face. The importance of these new “economic realities” is underscored by the fact that emerging markets are expected to exceed 50% of the world’s GDP by 2017 (according to IMF estimates). In order to excel professionally in such an environment, engineers will have to be equipped with the knowledge and skillsets to appropriately define, design, and implement solutions that are not merely a “stripping down” of Western products to meet the rising demand. Industry, particularly in the Silicon Valley, is becoming increasingly aware of this fact, and has begun to move toward a ‘Triple Bottom Line’ approach to business, which integrates environmental, societal and financial considerations. The Certificate in Frugal Innovation is designed to give students the ability and the tools to adapt to this new model, and to expand their understanding of the impact that engineering has on society.
This program is suitable for working professionals in a wide variety of engineering disciplines. To enroll, students must have a B.S in Engineering from an accredited institution, and should maintain a GPA of at least 3.0 in order to receive the certificate.
Program Requirements
The Certificate in Frugal Innovation entails a minimum of 16 units of course work. It consists of an eight unit Core, and a set of electives that are organized into two groups. Students are required to take four units from Group A and another four from Group B, as described below.
Required Core Classes (8 units)
- ENGR 336 Engineering for the Developing World (2 units)
- ENGR 338 Mobile Applications and Instrumentation for Emerging Markets (2 units)
- ENGR 340 Distributed and Renewable Energy for the Developing World (2 units)
- ENGR 341 Innovation, Design and Spirituality (2 units)
Elective Group A (4 units)
- ENGR 273 Sustainable Energy and Ethics (2 units)
- ENGR 304 Building Global Teams (2 units)
- ENGR 342 3D Print Technology and Society (2 units)
- ENGR 349 Special Topics in Frugal Engineering (2 units)
Elective Group B (4 units)
- CENG 219 Designing for Sustainable Construction (4 units)
- COEN 389 Energy Efficient Computing (2 units)
- ELEN 280/MECH 287 Introduction to Alternative Energy Systems (2 units)
- ELEN 288/COEN 282 Energy Management Systems (2 units)
- ENGR 302 Managing in the Multicultural Environment (2 units)
- ENGR 334 Energy, Climate Change and Social Justice (2 units)
Renewable Energy Certificate
Advisor: Dr. Samiha Mourad
Renewable energy is the fastest-growing sector in California and brings together principles and practices from engineering, environmental science, and economics. Silicon Valley, the home of the world’s largest cluster of renewable energy companies and green investors, offers fertile ground to recruit career changers who wish to move into renewable energy and students who want to take advantage of the tremendous career opportunities.
The main goal of this certificate is to introduce students to the field of renewable energy. The intent is to help equip professionals in Silicon Valley with the knowledge that will help them advance in their present career or enter the renewable energy field. To enroll in this certificate an applicant should have a B.S. in Engineering from an accredited school and should maintain a grade point average of 3.0. As with most certificates in the Graduate School of Engineering, the requirement is 17 quarter units. Nine of these units are in Power Systems, four units are in Renewable Energy, with the remaining four units in Sustainability as shown below.
Required Courses (17 units total)
Power Systems
- ELEN 280/MECH 287 Renewable Energy (2 units)
- ELEN 281A Power Systems: Generation ( 3 units)
- ELEN 285 Introduction to the Smart Grid (2 units)
- ELEN 287 Storage Device Systems (2 units)
Renewable Energy (choose any 4 units)
- ELEN 282 Photovoltaic Devices and Systems (2 units)
- ELEN 284 Design and Fabrication of Photovoltaic Cells (3 units)
- ELEN/MECH 286 Introduction to Wind Energy Engineering (2 units)
Sustainability (choose any 4 units)
- CENG 208 Engineering Economics (2 units)
- ENGR 272 Energy Public Policy (2 units)
- ENGR 273 Sustainable Energy and Ethics (2 units)
COMPUTER ENGINEERING
Certificate in Software Engineering
Advisor: Dr. Rani Mikkilineni
This certificate program places an emphasis on methodologies used in the development of large, complex software. The program is appropriate for anyone who is developing new software, maintaining existing software, or is the technical head of a software development project. In addition to the general requirements, students must have two years of industrial experience in software development and prior coursework in data structures and analysis of algorithms, software engineering, discrete mathematics, and predicate logic.
Required Courses (12 units)
- COEN 260 Truth, Deduction, and Computation (4 units)
- COEN 286 Software Quality Assurance and Testing (2 units)
- COEN 287 Software Development Process Management (2 units)
- COEN 385 Formal Methods in Software Engineering (2 units)
- COEN 386 Software Architectures (2 units)
Elective Courses (Select any 4 units; other courses may be considered if approved in advance)
- COEN 261 Structure and Interpretation of Computer Programs (2 units)
- COEN 275 Object-Oriented Analysis and Design (4 units)
- COEN 276 Software Tools Design (4 units)
- COEN 277 Graphical User Interface Design and Programming (2 units)
- COEN 388 Principles of Computer-Aided Engineering Design (2 units)
- EMGT 332 Software Engineering Economics (2 units)
- EMGT 339 Quality Issues in Managing Software (2 units)
- EMGT 341 Software Project Metrics (2 units)
Certificate in Information Assurance
Advisor: Dr. JoAnne Holliday
The Advanced Studies in Information Assurance Certificate program provides education in information assurance to working professionals in engineering and engineering management. Applicants are expected to have previous coursework in Operating Systems and Networks. In addition, applicants must complete all courses in Group 1, and eight units from Group 2 and additional courses should be chosen from Group 2 or Group 3 for a total of 16 units.Group 1:
Group 1: Required Courses (4 units)
- COEN 250 Information Security Management (2 units)
- COEN 253 Secure Systems Development and Evaluation I (2 units)
Group 2: Select courses from this group (8 units )
- AMTH 387 Cryptology (4 units)
- COEN 225 Secure Coding in C and C++ (2 units)
- COEN 252 Computer Forensics (4 units)
- COEN 350 Network Security (2 units)
- COEN 351 Internet and E-Commerce Security (2 units)
Group 3: Elective Courses ( 4 units)
- COEN 226 Introduction to System Certification and Accreditation (2 units)
- COEN 254 Secure Systems Development and Evaluation II (2 units)
- COEN 286 Software Quality Assurance and Testing (2 units)
- COEN 288 Software Ethics (2 units)
- COEN 352 Advanced Topics in Information Assurance (2 units)
- EMGT 288 Management of Quality Assurance (2 units)
- EMGT 369 E-Commerce Technology Strategy (2 units)
- ENGR 310 Engineering Ethics (2 units)
- ENGR 330 Law, Technology, and Intellectual Property (2 units)
Certificate in Networking
Advisor: Dr. Ahmed Amer
This certificate program is appropriate for working professionals in computer engineering, network engineering, and engineering management, and places an emphasis on the fundamentals and recent developments in computer networking. Students who complete the program may pursue a professional career in computer networking, with the ability to understand, analyze, design, implement, validate, and maintain networked systems.
Applicants must have completed an accredited bachelor’s degree program in Computer Science, Computer Engineering, Electrical Engineering, Mathematics or an equivalent field with a strong academic record, and are expected to have prior coursework in data structures, analysis of algorithms, software engineering and operating systems.
Program Requirements: Students must complete a total of 16 units of prescribed coursework with a minimum GPA of 3.0 and a grade of C or better in each course. Certificate requirements substantially equivalent to other coursework completed within the last five years must be replaced by electives approved by the faculty in charge of networking.
Required Courses (8 units)
- COEN 233 Computer Networks (4 units)
- COEN 239 Network Design, Analysis (4 units)
Additional Courses (8 units) from:
- COEN 234, 235, 236, 315, 316, 317, 329, 331, 332, 335, 337, 338, 339, 347, 350,
or 351
ELECTRICAL ENGINEERING
ASIC Design and Test
Advisor: Dr. Samiha Mourad
This certificate program has a dual purpose: (a) to strengthen fundamental knowledge of the design process that helps the designer adapt to future innovations in technology; and (b) to introduce the designer to state-of-the-art tools and techniques. Any change in the requirements must be approved by the academic advisor. The program consists of the eight courses listed below:
Required Courses (16 units)
- ELEN 387 VLSI Design I (2 units)
- ELEN 500 Logic Analysis and Synthesis (2 units)
- ELEN 603 Logic Design Using HDL (2 units)
- ELEN 605 High-Level Synthesis (2 units)
- ELEN 608 Design for Testability (2 units)
- ELEN 624 Signal Integrity in IC and PCB Systems (2 units)
- Two electives from ELEN 388, 389, 601, 604, 609, 613, 614 or 620 (2 units each)
Analog Circuit Design
Advisor: Dr. Shoba Krishnan
This certificate provides a background in the basic devices and circuits that are fundamental to analog circuit design. The program will also introduce the student to state-of-the-art analog IC design tools. The program consists of the courses listed below totaling 16 units:
Required Courses (14 units)
- ELEN 252 Analog Integrated Circuits I (2 units)
- ELEN 253 Analog Integrated Circuits II (2 units)
- ELEN 254 Advanced Analog Integrated Circuit Design (4 units)
- ELEN 264 Semiconductor Device Theory I (2 units)
- ELEN 387 VLSI Design I (2 units)
Elective Courses (2 units)
- ELEN 251 Transistor Models for IC Design (2 units)
- ELEN 265 Semiconductor Device Theory II (2 units)
- ELEN 351 RF Integrated Circuit Design (2 units)
- ELEN 352 Mixed Signal IC Design for Data Communications (2 units)
- ELEN 353 Power IC Design (2 units)
- ELEN 388 VLSI Design II (2 units)
Digital Signal Processing Applications
Advisors: Dr. Tokunbo Ogunfunmi, Dr. Sally Wood
This certificate program provides a basic understanding of digital signal processing theory and modern implementation methods as well as advanced knowledge of at least one specific application area. Digital signal processing has become an important part of many areas of engineering, and this certificate prepares students for traditional or novel applications.
Required Courses (10 to 12 units)
- AMTH 210 or AMTH 245 (2 units)
- ELEN 223 Digital Signal Processing System Development (4 units) or
ELEN 226 DSP Design in FPGA (2 units)
- ELEN 233E or ELEN 233 and 234 Digital Signal Processing I, II (4 units)
- ELEN 421 Speech Coding I or ELEN 640 Digital Image Processing I (2 units)
Elective Courses (four to six units to make a total of 16 units) may be selected from the list below. Any courses from the required list above that were not selected to meet the requirements may be included in the elective options.
- AMTH 308 Theory of Wavelets (2 units) or
AMTH 358 Fourier Transforms (2 units)
- ELEN 241 Introduction to Communications (2 units)
- ELEN 243 Digital Communications Systems (2 units)
- ELEN 244 Information Theory (2 units)
- ELEN 334 Introduction to Statistical Signal Processing (2 units)
- ELEN 422 Speech Coding II (2 units)
- ELEN 431 Adaptive Signal Processing I (2 units)
- ELEN 643 Digital Image Processing II (2 units)
Digital Signal Processing Theory
Advisors: Dr. Tokunbo Ogunfunmi, Dr. Sally Wood
This certificate program provides a firm grounding in fundamentals of digital signal processing (DSP) technology and its applications. It is appropriate for engineers involved with any application of DSP who want a better working knowledge of DSP theory and its applications. A novel feature of the program is a hands-on DSP hardware/software development laboratory course in which students design and build systems for various applications using contemporary DSP hardware and development software.
Required Courses (8 units)
- AMTH 308 Theory of Wavelets (2 units) or
AMTH 358 Fourier Transforms (2 units)
- ELEN 233E or ELEN 233 and 234 Digital Signal Processing I, II (4 units)
- ELEN 334 Introduction to Statistical Signal Processing (2 units)
Elective Courses (8 units)
- ELEN 223 Digital Signal Processing System Development (4 units)
- ELEN 226 DSP Design in FPGA (2 units)
- ELEN 235 Estimation I (2 units)
- ELEN 241 Introduction to Communications (2 units)
- ELEN 244 Information Theory (2 units)
- ELEN 336 Detection (2 units)
- ELEN 431 Adaptive Signal Processing I (2 units)
- ELEN 640 Digital Image Processing I (2 units)
- ELEN 641 Image and Video Compression (2 units)
- ELEN 643 Digital Image Processing II (2 units)
Fundamentals of Electrical Engineering
Advisor: Electrical Engineering Department Chair
This certificate has been designed for those individuals who have significant work experience in some area of electrical engineering and wish to take graduate-level courses but may lack some prerequisite knowledge because they have not earned the BSEE degree. This one-year program consists of 16 to 28 units, depending on the background of the individual student, and covers electrical engineering core areas. Eight of these units may be credited toward an MSEE degree after successful completion of the certificate.
The required courses are selected with the help of the program advisor according to the student’s background.
- ELEN 21 Introduction to Logic Design (4 units)
- ELEN 33 Digital Systems Architecture (5 units)
- ELEN 50 Electric Circuits I (5 units)
- ELEN 100 Electric Circuits II (5 units)
- ELEN 104 Electromagnetics I (5 units)
- ELEN 110 Linear Systems (5 units) or ELEN 210 (2 units)
- ELEN 115 Electronic Circuits I (5 units) or ELEN 250 (2 units)
Microwave and Antennas
Advisors: Dr. Timothy Healy, Dr. Ramesh Abhari
The purpose of this certificate is to meet the increasing need for the knowledge in microwave, antenna and RF integrated circuits in present electronic products. This program is offered for students who have a B.S. in Electrical Engineering. The students are expected to have had knowledge of multivariate calculus and preferably partial differential equations.
The curriculum consists of 16 units: Two required courses (4 units) and the 12 units of elective courses listed below:
Required Courses (4 units)
- ELEN 201 or 202 Electromagnetic Field Theory I or II (2 units each)
- ELEN 701 Microwave System Architecture (2 units)
Elective Courses (12 units)
- RF Circuits: ELEN 351, 354 (2 units each)
- Laboratory oriented: ELEN 705, 726 (3 units)
- Passive components: ELEN 706 (4 units)
- Active components: ELEN 711, 712 (2 units each)
- Antennas: ELEN 715, 716 (2 units each)
Substitutions for these courses are only possible with the approval of the certificate advisor and the chair.
MECHANICAL ENGINEERING
Controls
The Controls Certificate is intended for working engineers in mechanical and closely related fields of engineering. The certificate will provide a foundation in contemporary control theory and methods. The Controls Certificate covers classical and modern control systems and analysis. Specialization in digital control, mechatronics, robotics, or aerospace applications is possible with a suitable choice of electives. Completion of the certificate will allow the student to design and analyze modern control systems.
Required Courses (8 units)
- MECH 217 Introduction to Control (2 units)
- MECH 218 Guidance and Control I (2 units)
- MECH 323 Modern Control Systems I (2 units)
- MECH 324 Modern Control Systems II (2 units)
Elective Courses (8 units)
- AMTH 245 Linear Algebra I (2 units)
- AMTH 246 Linear Algebra II (2 units)
- CENG 211 Advanced Strength of Materials (4 units)
- MECH 207 Advanced Mechatronics I (2 units)
- MECH 208 Advanced Mechatronics II (2 units)
- MECH 209 Advanced Mechatronics III (2 units)
- MECH 219 Guidance and Control II (2 units)
- MECH 329 Introduction to Intelligent Control (2 units)
- MECH 355, 356 Adaptive Control I, II (2 units)
- MECH 429, 430 Optimal Control I, II (2 units)
Dynamics
The Dynamics Certificate is intended for working engineers in mechanical and related fields of engineering. The certificate will provide a fundamental and broad background in engineering dynamics. The Dynamics Certificate includes a strong foundational base in dynamics and applications in optimization, robotics, mechatronics, or dynamics of aircraft or spacecraft (depending on the chosen elective courses). Completion of the certificate will allow the student to formulate and solve the complex dynamics problems that arise in such fields as robotics and space flight.
Required Courses (16 units)
- MECH 205, 206 Aircraft Flight Dynamics I, II ( 2 units each)
- MECH 214, 215 Advanced Dynamics I, II ( 2 units each)
- MECH 305, 306 Advanced Vibrations I, II ( 2 units each)
- MECH 431, 432 Spacecraft Dynamics I, II (2 units each)
Materials Engineering
The Materials Engineering Certificate is intended for working engineers in mechanical, materials, or manufacturing engineering. The certificate will provide either an upgrade in materials understanding, or advanced study in a particular aspect of the subject. Completion of the certificate will allow the student to develop a deeper understanding of materials and their applications in design and manufacturing.
Required Courses (12 units)
- MECH 281 Fracture Mechanics and Fatigue (2 units)
- MECH 330 Atomic Arrangements, Defects, and Mechanical Behavior (2 units)
- MECH 331 Phase Equilibria and Transformations (2 units)
- MECH 332 Electronic Structure and Properties (2 units)
- MECH 333 Experiments in Materials Science (2 units)
- MECH 345 Modern Instrumentation and Control (2 units)
Elective Courses (4 units)
- AMTH 210 Introduction to Probability I and
AMTH 211 Continuous Probability (2 units each)
- AMTH 217 Design of Scientific Experiments and
AMTH 219 Analysis of Scientific Experiments (2 units each)
- CENG 211 Advanced Strength of Materials (4 units)
- ENGR 260 Nanoscale Science and Technology (2 units)
- ENGR 262 Nanomaterials (2 units)
- MECH 334 Elasticity (2 units)
- MECH 350 and 351 Composite Materials I and II (2 units each)
Mechanical Design Analysis
The Materials Engineering Certificate is intended for working engineers in mechanical, materials, or manufacturing engineering. The certificate will provide either an upgrade in materials understanding, or advanced study in a particular aspect of the subject. Completion of the certificate will allow the student to develop a deeper understanding of materials and their applications in design and manufacturing.
Required Courses (12 units)
- CENG 205 Finite Element Methods I (2 units)
- CENG 206 Finite Element Methods II (2 units)
- CENG 207 Finite Element Methods III (2 units)
- MECH 325 Computational Geometry for Computer-Aided Design and Manufacture (2 units)
- MECH 334 Elasticity (2 units)
- MECH 415 Optimization in Mechanical Design (2 units)
Elective Courses (4 units)
- AMTH 220 Numerical Analysis I (2 units)
- AMTH 221 Numerical Analysis II (2 units)
- AMTH 308 Mathematical Modeling I (2 units)
- AMTH 309 Mathematical Modeling II (2 units)
- AMTH 370 Optimization Techniques I (2 units)
- AMTH 371 Optimization Techniques II (2 units)
- CENG 211 Advanced Strength of Materials (4 units)
- CENG 214 Theory of Elasticity (4 units)
- CENG 222 Advanced Structural Analysis (4 units)
- MECH 268 Computational Fluid Mechanics I (2 units)
- MECH 269 Computational Fluid Mechanics II (2 units)
Mechatronics Systems Engineering
The Mechatronics Systems Engineering Certificate is intended for working engineers in mechanical engineering and related fields. The certificate program introduces students to the primary technologies, analysis techniques, and implementation methodologies relevant to the detailed design of electro-mechanical devices. Completion of the certificate will allow the student to develop systems that involve the sensing, actuation and control of the physical world. Knowledge such as this is vital to engineers in the modern aerospace, robotics and motion control industries.
Required Courses (8 units)
- MECH 207 Advanced Mechatronics I (2 units)
- MECH 208 Advanced Mechatronics II (2 units)
- MECH 209 Advanced Mechatronics III (2 units)
- MECH 217 Introduction to Control (2 units)
Elective Courses (8 units)
- MECH 218 Guidance and Control I (2 units)
- MECH 219 Guidance and Control II (2 units)
- MECH 275A Design for Competitiveness (2 units)
- MECH 310 Advanced Mechatronics IV (2 units)
- MECH 311 Modeling and Control of Telerobotic Systems (4 units)
- MECH 315 Digital Control Systems I (2 units)
- MECH 316 Digital Control Systems II (2 units)
- MECH 323 Modern Control Systems I (2 units)
- MECH 324 Modern Control Systems II (2 units)
- MECH 329 Intelligent Control (2 units)
- MECH 337 Robotics I (2 units)
- MECH 338 Robotics II (2 units)
- MECH 339 Robotics III (2 units)
- MECH 345 Modern Instrumentation (2 units)
An independent study or Capstone project would be suitable as one of the electives. In addition, other courses may serve as electives at the discretion of the program advisor.
Thermofluids
The Thermofluids Certificate is intended for working engineers in mechanical, chemical, or a closely related field of engineering. The certificate will provide fundamental theoretical and analytic background, as well as exposure to modern topics and applications. Specialization in fluid mechanics, thermodynamics, or heat transfer is possible with suitable choice of electives. Completion of the certificate will allow the student to design heat transfer and fluid solutions for a range of modern applications.
Required Courses (12 units) MECH 225 Gas Dynamics I (2 units)
- MECH 228 Equilibrium Thermodynamics (2 units)
- MECH 236 Conduction Heat Transfer (2 units)
- MECH 238 Convective Heat Transfer I (2 units)
- MECH 240 Radiation Heat Transfer (2 units)
- MECH 266 Fundamentals of Fluid Mechanics (2 units)
- MECH 270 Viscous Flow I (2 units)
Elective Courses (4 units)
- MECH 202 Mathematical Methods in Mechanical Engineering (4 units)
- MECH 225 Gas Dynamics I (2 units)
- MECH 226 Gas Dynamics II (2 units)
- MECH 230 Statistical Thermodynamics (2 units)
- MECH 239 Convective Heat Transfer II (2 units)
- MECH 268 Computational Fluid Mechanics I (2 units)
- MECH 271 Viscous Flow II (2 units)
- MECH 288 Energy Conversion I (2 units)
- MECH 289 Energy Conversion II (2 units)