. 1 Self-Study Report for Electrical Engineering School of Engineering Stanford University June 28, 2006 CONTENTS 2 Contents A. Background Information 1. Degree Titles . . . . . . . . 2. Program Modes . . . . . . . 3. Actions to Correct Previous 4. Contact Information . . . . . . . . . . . . . . . . . . . . Shortcomings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B. Accreditation Summary 1. Students . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (a) Transfer students . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (b) Procedures used to validate credit for courses taken elsewhere . . . . . . . . 2. Program Educational Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . (a) Mission Statements and Educational Objectives . . . . . . . . . . . . . . . . (b) Evolution of the Mission and Program Objectives . . . . . . . . . . . . . . . (c) Processes for program evaluation and development . . . . . . . . . . . . . . (d) System for Ongoing Evaluation . . . . . . . . . . . . . . . . . . . . . . . . . 3. Program Outcomes and Assessment . . . . . . . . . . . . . . . . . . . . . . . . . . (a) Program Outcomes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (b) Program Assessment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (c) Assessment Schedule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (d) 2004–2006 Assessment Results . . . . . . . . . . . . . . . . . . . . . . . . . (e) 2002–2006 Program Changes . . . . . . . . . . . . . . . . . . . . . . . . . . (f) Material on program outcomes and assessments available for ABET review 4. Professional Component . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (a) Honors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (b) Minor in Electrical Engineering . . . . . . . . . . . . . . . . . . . . . . . . . 5. Faculty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6. Facilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (a) Instructional Laboratories . . . . . . . . . . . . . . . . . . . . . . . . . . . . (b) Instructional Computing Infrastructure . . . . . . . . . . . . . . . . . . . . 7. Institutional Support and Financial Resources . . . . . . . . . . . . . . . . . . . . . (a) Budget process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (b) Institutional support and financial resources . . . . . . . . . . . . . . . . . . (c) Faculty professional development . . . . . . . . . . . . . . . . . . . . . . . . 8. Teaching Assistants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9. Facilities and Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10. Support Personnel and Institutional Services . . . . . . . . . . . . . . . . . . . . . 11. Program Criteria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (a) Breadth and depth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (b) Probability and statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . (c) Differential and integral calculus . . . . . . . . . . . . . . . . . . . . . . . . (d) Basic sciences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (e) Advanced mathematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (f) Complex variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12. Cooperative Education Criteria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13. General Advanced-Level Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3 5 5 6 6 8 10 16 17 17 19 21 22 42 42 42 45 46 47 49 49 50 51 51 51 51 52 52 52 53 53 53 53 54 54 54 54 54 A. A. 1. BACKGROUND INFORMATION 3 Background Information Degree Titles Bachelor of Science in Electrical Engineering There is also a Minor in Electrical Engineering, but unless this is specifically indicated all comments in this report refer to the primary degree title above. 2. Program Modes The program is offered as a full-time day program only. In addition to the basic BSEE program, there is also an Honors program described later (which includes a formal thesis) and a co-terminal program which leads simultaneously to a BS and MS in EE. The BS portion of the co-terminal program is identical to the ordinary BS program except for added flexibility in timing course completion. 3. Actions to Correct Previous Shortcomings No shortcomings were cited in the 2002 revisit. Shortcomings cited in the 2000 visit were responded to prior to the 2002 visit. 4. Contact Information Professor Bruce Wooley Chair, Electrical Engineering Robert L. and Audrey S. Hancock Professor in the School of Engineering CIS 206 Stanford, CA 94305-4070 (650) 725-3710 Fax: (650) 725-3383 B. 1. Accreditation Summary Students All students are advised and monitored in a manner consistent with program objectives and ABET Criterion 1. Arriving freshman are assigned a freshman adviser by the university according to their preliminary academic interests. Under ordinary circumstances the freshman adviser will advise the student until the student declares a major, typically during the sophomore year. The University requires declaration prior to commencing the junior year (prior to completion of 90 quarter units) and places a hold on registration if the student has not complied. Declaring a major includes an interview with the EE Department Vice Chair, where the program and available resources (described below) are described and the student is assigned an EE undergraduate faculty adviser. The documentation containing the current program guidelines is described, as are the student services of the department, especially the undergraduate advising teaching assistant and the Director of Student Services/Academic Program Manager. The declaration process is described on the Web at http://ee.stanford.edu/ee/declare.html, where the basic procedures, program guidelines, and resources described in the interview are repeated along with other information including transfer B. ACCREDITATION SUMMARY 4 credit procedures. To complete the declaration process the student must first fill out a Web declaration form on the Axess, the Stanford software system, complete the interview with the Vice Chair, and then submit an information sheet with the Vice Chair’s indication of the faculty adviser along with the student’s University undergraduate academic folder to a student services specialist in the EE Office. The student services specialist than goes online to validate the student’s declaration with the University Registrar and formally enter the name of the faculty adviser. Following the declaration, the Vice Chair and the Director of Student Services monitor student progress through reports from the University and individual discussions as needed. All students not making satisfactory progress are identified by the University and contacted by the Department. Nonsubmission of forms such as adviser-approved program sheets by the required time are followed up by individual contacts and reminders from a Student Services Specialist. Specific problems such as unsatisfactory progress are brought to the attention of the faculty advisers and the students are urged to discuss their status with both faculty and student advisers. On those occasions when students have difficulty contacting their faculty advisers or obtaining needed advice, they are encouraged to discuss their situation with either the Director of Student Services, the Department Vice Chair, the EE Undergraduate Program Representative (currently Professor Simon Wong) who acts as an “adviser-at-large,” or the undergraduate advising TA. The program requirements along with related information and advice are spelled out both in the Stanford University Bulletin (the course catalog of the entire University) and in the Stanford University School of Engineering Undergraduate Handbook. The full Bulletin is revised annually and is available on the Web (see table below). The EE portion of the Stanford Bulletin is kept up to date with all changes and it is available along with other departmental information on scheduling, staffing, ABET course information sheets, and complete course information from the “useful links” link in the main EE Web page. The School of Engineering Undergraduate Handbook is also revised annually and is available on the Web. The Undergraduate link in the main Web page of the EE Department provides links to the EE portion of the Handbook as well as a variety of other information, including a description of the declaration process, the undergraduate Honors program, the Research Experience for Undergraduate (REU) summer departmental research internships, and the University Undergraduate Advising Center. Description Full Bulletin EE Department Engineering Undergraduate Handbook Undergraduate Honors Program REU Departmental Internships Undergraduate Advising Center URL http://www.stanford.edu/dept/registrar/bulletin/ http://ee.stanford.edu http://ughb.stanford.edu http://ee.stanford.edu/Honors Prog/hon prog.html http://ee.stanford.edu/REU/reu.html http://uac-server.stanford.edu The Vice Chair of the Department manages the EE Department Web pages, including the program documentation, with the assistance of the Computer Systems and Networks Manager (Pat Burke), the Chair of the EE Computer Committee (Professor John Gill), and occasionally staff and students. The Department funds an undergraduate advising teaching assistant, who holds regular office hours which are advertised on the Web, by pamphlet, and in EE undergraduate core courses and seminars. The TA is also the undergraduate student advocate on the Academic Affairs Committee (AAC), the committee of faculty, staff, and students that defines the program and curriculum and recommends academic policy to the Department Executive Committee (ExCom). B. ACCREDITATION SUMMARY 5 When a student applies to graduate, the approved program sheet on file with the department is matched with the university transcript to ensure that the necessary courses have been taken with the required grade point average. If not, the graduation is not approved. Students are reminded at the beginning of the senior year to modify their program sheet if necessary to reflect any changes made during a prior submission and new program sheets must satisfy the department guidelines or be specifically approved as an exception by the adviser and the Vice Chair. Typical exceptions include a custom designed specialty sequence not on the preapproved list and finding the best program when the requirements change in terms of matching one or the other sets of requirements. The EE Department approves only the EE portion of the program. Departures from the requirements for Math and Science and for Engineering Fundamentals must be approved by the School of Engineering, and departures from the General Education Requirements must be approved by the University Registrar. (a) Transfer students All transfer students to Stanford University are admitted through the University Admissions Department. Neither the School of Engineering nor the Department of Electrical Engineering are involved in the process, which follows the usual rigorous University admissions policies. The evidence that the processes and procedures are working is the success of transfer students at completing the requirements for an EE degree. There is no statistical or anecdotal evidence that transfer students have a more difficult time completing the EE program. (b) Procedures used to validate credit for courses taken elsewhere Transfer students from other institutions have all transfer credit evaluated on an individual basis. The EE Department is responsible only for its own classes and decisions are made by the faculty who teach similar classes or by the Department Vice Chair based on a synopsis, copies of homework and exams, and examples of work of the requesting student. Non-EE classes must be approved by the Senior Associate Dean of Engineering for Student Affairs. Final approval is made by the University Registrar. The following procedures for transfer credit validation are quoted from the Stanford University School of Engineering Undergraduate Handbook. All units of transfer credit that are to be applied toward the University graduation requirement of 180 units must be approved by the Registrar’s Office. Students must petition for their approval subject to the provisions outlined under “Transfer Credit” in the Stanford Bulletin. In addition, transfer courses may also satisfy general University requirements or School of Engineering requirements. Such credits require specific, case-by-case approval. Those credits which meet general University requirements will be so noted in a letter from the Registrar’s Office to the student when the units are transferred to Stanford. The School of Engineering must approve credits meeting engineering requirements prior to the final quarter. University approval is necessary, but not sufficient. Transfer credit(s) in the areas of: • Math, Science, Technology in Society and Fundamentals courses require approval by the Senior Associate Dean for Student Affairs. • Depth coursework requires approval by the Major or Departmental Advisor. To evaluate transfer credit(s) in the above areas, the student’s Advisor or the Dean’s Office must be supplied with a completed “Transfer Credit Request” form (found on the Web at ughb.stanford.edu), B. ACCREDITATION SUMMARY 6 a transcript and a catalog description of the course from the other institution, and an indication of which Stanford course(s) are considered equivalent. If the equivalence is uncertain, a faculty member from the field in question may be consulted. Approval of transfer credits is indicated by the appropriate initials and date on the student’s original Program Sheet under the Approval column. The course should be listed first by its equivalent Stanford course number, followed by its title, followed by the course number at the other school, followed by a check mark in the Transfer column. An official copy of the transcript for all transferred courses must be included in a student’s file. Students who do not have a copy of their transcript from other institutions in their academic file must go to the Transfer Credit Evaluation Office and request that a copy be forwarded to Bertha Love, Office of Student Affairs. All engineering transfer students are advised to see the Senior Associate Dean for Student Affairs during their first year at Stanford for evaluation of transfer credits toward School of Engineering requirements. While the Senior Associate Dean and the student’s Major Advisor evaluate transfer credit requests on a case-by-case basis, the following guidelines are offered: • Transfer courses should be substantially equivalent to those offered at Stanford. • The number of units transferred for a given course is usually equal to the number of units taken at the other institution, adjusted for different unit values at the two schools. That is, for example, a 3 semester-unit course at another school will usually transfer as 4 1/2 units in Stanford’s quarter system. A maximum of 90 transfer units can count towards a Stanford BS in EE. The evidence that the processes and procedures work is the lack of any evidence to the contrary. Professors have been satisfied with the documentation for approving the transfer credit or they have not approved the courses. No complaints from lack of approval have been received by the department and the professors of courses with prerequisites filled by transferred units have not reported any problems with the students. Furthermore, all transfer credits approved by the department have also been approved by the school and the registrar, and in no case that we know of has a student appealed a negative decision by the department for transfer credit. 2. (a) Program Educational Objectives Mission Statements and Educational Objectives Mission Statement: Stanford University Stanford University does not maintain a formal mission statement. As one of the leading universities in the nation our goal is to maintain the highest levels of excellence in all of our endeavors, but most especially in education, scholarship, and research. In the words of our former President, Gerhard Casper, we are engaged in “the unceasing quest to know.” From its beginning, the university has sought to provide an institution where, in the words of our founding grant, young men and women could “grapple successfully with the practicalities of life.” Balancing his desire to provide a “practical education,” Leland Stanford strongly maintained that a broad, liberal education was necessary; in the founding grant he wrote “I attach great importance to general literature for the enlargement of the mind and for giving business capacity.” To this day, Stanford strives to maintain this balance in all of our programs of undergraduate education. B. ACCREDITATION SUMMARY 7 Mission Statement: School of Engineering The School of Engineering strives to provide, within the context of the broad, liberal arts education that is the hallmark of all Stanford Undergraduate programs, the scientific and technical education necessary for both a satisfying and productive engineering career and for a successful graduate school experience. The curricula of the School emphasize fundamental knowledge, tools and skills, while allowing many opportunities for engineering students to take advantage of the excellent courses and programs offered by the other schools of the University. Mission Statement: Department of Electrical Engineering The mission of the Department of Electrical Engineering is to offer an EE undergraduate program that augments the liberal education expected of all Stanford undergraduates and imparts a basic understanding of electrical engineering built on a foundation of physical science, mathematics, computing, and technology. Graduates of the undergraduate program are expected to possess knowledge of the fundamentals of electrical engineering and of at least one specialty area. The graduates are expected to have the basic experimental, design, and communication skills to be prepared for continued study at the graduate level or for entry level positions that require a basic knowledge of electrical engineering, science, and technology. B. ACCREDITATION SUMMARY 8 Educational Objectives of the Department of Electrical Engineering 1. Technical Knowledge Provide a basic knowledge of electrical engineering principles along with the required supporting knowledge of mathematics, science, computing, and engineering fundamentals. The program must include depth in at least one specialty area, currently including Computer Hardware, Computer Software, Controls, Circuits and Devices, Fields and Waves, Communication and Signal Processing, and Solid State and Photonic Devices. 2. Laboratory and Design Skills Develop the basic skills needed to perform and design experimental projects. Develop the ability to formulate problems and projects and to plan a process for solution taking advantage of diverse technical knowledge and skills. 3. Communications Skills Develop the ability to organize and present information and to write and speak effective English. 4. Preparation for Further Study Provide sufficient breadth and depth for successful subsequent graduate study, post-graduate study, or lifelong learning programs. 5. Preparation for the Profession Provide an appreciation for the broad spectrum of issues arising in professional practice, including teamwork, leadership, safety, ethics, service, economics, and professional organizations. (b) Evolution of the Mission and Program Objectives Prior to 1999, the educational mission and objectives of the EE Department were implicit in the continuous development of the curriculum and the degree and program requirements, which was and is the responsibility of the EE Department Academic Affairs Committee (AAC) subject to the approval of the EE Department Executive Committee. The AAC meets monthly through the academic year and consists of • faculty representatives from each of the five Laboratories constituting the EE Department: the Computer Systems Lab (CSL), the Information Systems Lab (ISL), the Integrated Circuits Lab (ICL), the Solid State and Photonics Lab (SSPL), and the Space, Telecommunications, and Radio Science Lab (STARLab), each lab traditionally having responsibility for courses lying within the interest areas of the faculty members of the lab, • two student members: the undergraduate advising Teaching Assistant and the graduate advising teaching assistant, • the Educational Laboratory Manager (who attends when the labs are an agenda item), B. ACCREDITATION SUMMARY 9 • the Director of Student Services/Academic Program Manager and a Student Services Specialist responsible for monitoring student progress and compliance with program guidelines, and • the Vice Chair of the Department, whose primary responsibility is to chair the committee. The faculty members of the committee seek consensus among their colleagues in their Labs through individual discussion and formal Lab faculty meetings for all policy, programmatic, and curricular issues. The student members seek feedback from the undergraduate and graduate students through their advising duties (which supplement ordinary faculty advising) and through participation in seminars and student activities. Input is also sought through a voluntary annual Web survey of undergraduate students and a biannual survey of three alumni classes (3, 6, and 9 years out), the results of which are reported to the faculty, to the AAC, and to the ExCom. All important policy decisions must also be approved by the Department Executive Committee, consisting of the Chair, the Vice Chair, the Associate Chair for Admissions, the Assistant Chair, and the Directors of the five Laboratories. Further discussion of important issues is instigated by email from the Department to the faculty, students, and staff and feedback generated thereby is incorporated into the formal committee discussions. The formulation of explicit education objectives was initiated by this mechanism during fall 1999. Following initial discussions among the AAC and the EE ExCom, a draft document containing a departmental mission statement, educational objectives, and proposed assessment procedures was posted on the Web. First the two committees were invited to comment on the document and to provide suggestions to the Vice Chair, who serves as Editor. Following several revisions and further discussion at committee meetings, an email note was sent to all EE faculty, staff, and student lists seeking comments and suggestions. All comments received were taken into consideration in the document revisions. The educational objectives were included in our constituency surveys described later (alumni, current students, graduating seniors, employers) with a call for comments as well as a request for importance ranking. The constituencies of the EE Department are • Stanford undergraduate EE students (including coterminal M.S. students) • EE Faculty • Employers of EE graduates • EE Alumni Since the formal mission statement and educational objectives were essentially a distillation of of the guiding principals behind years of practice by the EE Academic Affairs Committee, they already formed an integral part in the philosophy and actions of curricular and program development for the EE Department. The Mission Statement and Educational Objectives are posted at our departmental Web site on the About EE page and they are described in department, school, and university documentation. Since their establishement, the mission statement and educational objectives are revisited each year by the AAC in its annual update of the Stanford Bulletin and School of Engineering Academic Handbook, both of which are posted to the Web for faculty, staff, and student comment with email announcements requesting inspection and comment being sent to all faculty, students, and staff. The mission statement and educational objectives are also a specific part of the annual undergraduate student and biannual alumni surveys. B. ACCREDITATION SUMMARY 10 Future revisions will be accomplished in the same manner. In particular, educational objectives along with goals and outcomes are revisited each year by the AAC and any significant changes are promulgated electronically and by department, school, and university documentation. (c) Processes for program evaluation and development The primary means of achieving the educational goals is the academic curriculum and supporting programs. The most important aspects of the curriculum and related supporting programs for each educational objective are summarized below: Educational Objectives Technical Knowledge Laboratory and Design Skills Communications Skills Preparation for Further Study Preparation for the Profession Contributors to Educational Objectives required math and physics courses EE core courses EE specialty sequence EE electives Lab components of core courses on Circuits (102A,B) and Digital Systems (108A,B) design classes EE electives University requirement in writing & rhetoric Writing in the major (ENGR 102E/EE 108A) design classes Research Experience for Undergraduates (REU) presentations honors theses general education courses EE core, specialty, and electives Seminars, especially EE 100 REU design classes student IEEE Section special student activities, e.g., Stanford Electric Car Project The curriculum is continually reviewed, evaluated, and revised by the EE Academic Affairs committee (AAC) comprised of faculty, student, and staff representation and chaired by the Department Vice Chair by the process described at the beginning of this section. The AAC meets monthly and also does business by email and regularly considers feedback from faculty and students regarding program requirements, class content, prerequisites, and suitability for the undergraduate program. The feedback is provided by the faculty and student representatives who serve on the committee and who are responsible for gathering such feedback from their peer groups. Further inputs are obtained independently from undergraduate student lunches with faculty and staff participation, from various special interest seminars and events for specific interest groups within the Department, and from surveys of our students and alumni. The Department holds annual undergraduate student lunches hosted by the Chair or Vice Chair along with the Director of Student Services, the undergraduate advising TA, and other Department faculty and staff as an opportunity to chat informally about the program and garner feedback. These lunches have led to several intense discussions of aspects of the University and Departmental Program and have often had a significant impact on both EE Department and School of Engineering Requirements. In 2005, the meeting led to an evaluation of the workload in the digital systems B. ACCREDITATION SUMMARY 11 core courses and confirmed an adjustment of the homework and project requirements already being done. It also led to a proposal of merging the Matlab component into the systems and linear systems core homework rather than treating it as a separate lab. The Department conducts annual Web surveys of declared undergraduates, which provides feedback on general issues such as program objectives along with specific feedback including student opinion on curricular changes. This has been particularly important for reducing the requirements for specific courses while increasing flexibility in undergraduate program planning while still meeting all ABET requirements. At irregular intervals (roughly every six years) the Department forms a Strategic Planning Committee to evaluate the state and direction of all aspects of the Department, including the undergraduate program, and to make recommendations to the Chair. The most recently completed strategic plan was in 2000 and is included in the Appendix. A new strategic planning committee convened in 2005-2006, with the report due later in 2006. In the December 2000 report, a key part, excerpted below, related to the undergraduate program. Our undergraduate enrollment is the smallest among top-ranked electrical engineering departments. However, our students are outstanding and are highly sought after by industry and the best graduate schools. Unlike most universities, where freshmen must declare a major at the time of their admission, Stanford undergraduates are encouraged to explore a variety of interests before choosing a major; the choice that may be made as late as the end of the sophomore year. Thus, we must compete with other departments to attract a group of highly talented students. Our current undergraduate curriculum was largely established in the 1980s, when incoming freshmen interested in science or engineering often already had a reasonable appreciation of electrical engineering, specifically, electronics. Generally, incoming students now have very different backgrounds and interests, and even those who are interested in engineering may not have much appreciation of our activities, especially when compared with Computer Science. Our undergraduate program needs to be revamped to address the changing interests and backgrounds of students, the evolution of our fields of activity, and the shift in career opportunities. This advice was followed with the establishment of an Undergraduate Curriculum Committee. At irregular intervals, a special department Undergraduate Curriculum Committee is formed of faculty actively engaged in undergraduate teaching and undergraduate and coterminal students. The committee is charged with evaluating the undergraduate degree requirements in general and the core (required) curriculum in particular, including the possibility of major revisions in course content and structure. The current committee was established by EE Chair Bruce Wooley in 2000 first under the leadership of Professor Simon Wong and then under Professor Mark Horowitz. The committee made recommendations for a radical restructuring of the EE core with the goals of reducing the time required for a student to pursue more advanced courses, of better integrating labs with lectures, and better distributing and clarifying the topics among the courses. As recommendations were developed they were evaluated and feedback was provided by both the AAC and the ExCom with the eventual result of the old core courses EE 101, 102, 103, 111, 112, 113, and 121 being replaced by EE 101A,B, EE 102A,B, and EE 108A,B. The report was first circulated among the faculty and posted on the Web for comment in 2001 and the fourth revision (summer 2004) of the Undergraduate Committee Report with detailed proposed syllabii and discussion of the philosophy and reasons behind the recommendations may be found as a link in the About EE link to the main EE Web page. B. ACCREDITATION SUMMARY 12 The committee continued to meet under the leadership of Professor Andrea Goldsmith, a member of the AAC, to consider further modifications and improvements. The committee dissolved at the end of the 2005-2006 academic year and the AAC is now charged with following through on the Undergraduate Committee recommendations for further improvements to the new core, which as of summer 2006 completed its third full year. Both the 2004 report and the 2006 draft report are included as appendices to this document, but we here excerpt portions from the 2004 report to describe the new core and the reasons behind it as the operation of the Undergraduate Committee and the results of its efforts form a key component of our processes and results. The following excerpt from the Background Section of the report well describes the general goals of the revamped core: As described in the most recent strategic plan of the Electrical Engineering Department, the field of Electrical Engineering has continued to evolve and expand, further blurring its boundaries with other disciplines. In particular the overlap with CS continues to grow and joint undergraduate programs at the border with CS are essential. The ability to create joint programs with other departments is strongly desired, with areas like bioelectronics worthy of serious consideration in the near future (although it was not considered in this report). In addition to becoming broader, Electrical Engineering has been strongly influenced by the rapid growth in information processing. Information technology has served both as a dominant consumer electronic technology, and provided the tools that drive further innovations. As a consequence, the complexity of the systems that our students deal with has grown exponentially. Our curriculum must provide them with not only the insights to understand the underlying technologies and theories associated with each level of complexity, but also the knowledge and skills to choose the appropriate abstraction level for each component, making the complexity work for them rather than against them. The rapid growth of information technology has also changed the background, training, and interests of our students. Gone are the days when prospective Electrical Engineering students built or disassembled electronic systems (with radio / audio amplifiers being the most common) before they entered universities. Today’s students have more exposure and background in software than hardware. They have direct experience manipulating “codes” but not “devices”, feel more at home in the virtual world of the computer, rather than the physical world. Students are also used to dealing in a world with abundant information, and many distractions, and they feel more comfortable in situations where the application for the information being taught is clear. Our current curriculum lays out the fundamentals first before getting to applications and is a “poor impedance match” to our students. In addition to delaying gratification, the sequence structure of the current curriculum causes additional problems for our students. The core is too long, and too linear, making it difficult for students to create a schedule that allows them to take many classes in their depth area. Some depth areas are hard to complete if you decide on an EE major belatedly. Some students take the EE 111-113 sequence concurrently with EE 101-103, to avoid some of these problems, which causes a different set of challenges for them. In addition this structure does not encourage a student to “sample” different areas since a student needs to take many classes before reaching the essence or excitement of the B. ACCREDITATION SUMMARY 13 area. If we want to foster work at the border of different areas, we need to create classes that build excitement in the first class of a series. In summary, we need to change our undergraduate curriculum to • motivate students to “sample” different areas, • emphasize how fundamental principles cut across different core areas, • include motivating examples for all the material in the core, • take advantage of the students’ familiarity with “virtual” environments, • arouse the students’ interest and curiosity in “hardware,” • blur the boundary between “software” and “hardware,” • broaden the students’ appreciation of system issues, and • familiarize students with different levels of system abstraction. Unfortunately we need to implement these changes in a constrained environment. Stanford prides itself on being a liberal-arts university. Our undergraduates are not required to declare a major at the time of their admission, and have a number of distribution requirements during their first two years. They are encouraged to explore and develop a variety of interests before choosing a major. This both forces us to compete with other departments for the best students, and limits the amount of classes that we can include in our program. We are faced with a small number of classes we can require all students to take. To make room for classes that help with abstractions and dealing with complex systems, some material needs to be dropped from the current core. This is a difficult question, since all areas have strong proponents. Our proposal keeps the core small, and uses it to introduce areas that are not covered in depth. Our present curriculum was created when solid-state electronics was the key area in EE, and so the curriculum is centered on microelectronics devices and circuit design. While this remains a key area, it no longer holds the dominant position it once did. Thus we are reducing the number of courses in the solid-state electronics area and broadening the remaining classes. The detail of the new core courses are provided in the reports, and these have been modified by discussion in the AAC, the ExCom, and by experience with teaching the core and feedback from instructors of subsequent courses. the final detailed descriptions, objectives, and topics can be found in the course information sheets (and remotely from the ABET layout in the EE Courses database at http://ee-bulletin.stanford.edu. Several specific changes include the following. The introductory electronics course, ENGR 40, was dropped as a requirement. It is still recommended and heavily subscribed by non-EE majors, but removing it as a requirement allows those who wish to move straight into the core and adds flexibility to program planning. The core requirement for a course concentrating on electromagnetics (EE 141) has been replaced by a choice between pure EM and a broader course on physics in electrical engineering (EE 41) which includes EM along with other topics such as electrostatics and quantum mechanics and how these subjects relate both to the EE curriculum and to everyday life devices including DVDs, TVs, light bulbs, and laser pointers. Students are now able to complete many of the basic math requirements by taking courses from the Institute for Computational and Mathematical Engineering (CME) within the School of B. ACCREDITATION SUMMARY 14 Engineering. These courses cover the same material, including multivariable calculus, differential equations, and linear algebra as the traditional math courses, but they emphasize engineering problems and treat numerical methods in more depth. In response to the Undergraduate Committee, the EE department developed and actively promoted several new freshman seminars as a means of introducing freshmen to EE before they have had all the basic physics and math necessary to tackle core courses. These courses have been quite popular (they are filled by application and all have been full) and they provide a means of recruiting new EE majors as well as doing outreach to those who will not pursue an engineering major. The courses introduced during the previous two years are EE 010N How Musical Instruments Work EE 012N How Cyberspace Works EE 014N Things About Stuff EE 015N The Life of an Engineering Project EE 016N From Science Fiction to Science and Engineering EE 017N Engineering the Micro and Nano Worlds: From Chips to Genes Feedback from students in terms of both surveys and oral comments has been uniformly positive. The Department encourages faculty to teach these courses and many faculty have expressed interest in doing one of these course on an alternate year basis. Five freshman seminars by EE faculty will be offered in 2006–2007. These will be EE 010N How Musical Instruments Work EE 018N Pi and Other Physical Constants in Math, Physics, and Engineering EE 019N How the Internet Works EE 020N Hacking Stuff EE 021N What is Nanotechnology During the 2004–2005 academic year the committee evaluated the new core based on its first year 2003–2004 and made several recommendations for modification. During the year new courses were added to restore some topics that were needed to strengthen specialty sequences in the context of the new core. These included EE 109 (Digital Systems Design Laboratory), 114X (Simulationbased Circuit Design), and 116 (Semiconductor Device Physics). After many years of discussion, a new specialty area was introduced in Solid State and Photonic Devices to provide a physics-oriented EE undergraduate specialty. The committee also prepared formal recommendations for all capstone design courses, courses meeting the ABET requirements for “a major design experience.” Recommendations approved by the AAC in 2005–2006 and to be implemented in 2006–2007 are • Eliminate the requirement for Physics 45 (Light and Heat) • Eliminate the requirement for the EE 122 (Analog Lab). Students will still get analog lab experience in EE 101A,B. • Incorporation of Matlab experiments into the course and homework for EE 102A,B rather than treating them as a Laboratory. The primary focus of the AAC is an annual review of the curriculum while staffing and planning the course schedule for the subsequent year. This process begins in the late fall quarter at which time each Lab proposes staffing for the courses traditionally handled by that Lab. Based on Lab faculty meetings and discussions, the Lab representative can propose elimination, modification, or addition of courses and changes in the program requirements. B. ACCREDITATION SUMMARY 15 The AAC then evaluates the inputs from all Labs and considers possible eliminations, revisions, and the addition of new classes to fill perceived gaps. Two guiding principles formally stated in our Teaching Policy are that generally all fundamental and core courses should be taught by the regular faculty and that the teaching load should be distributed as fairly as possible among the faculty in such a way as to ensure coverage of the basic courses. The basic goal of the EE Department is that professors should generally teach one course per quarter and do their fair share towards teaching the fundamental undergraduate and graduate courses. Individual professors can also propose new classes and special consideration is given to basic undergraduate classes in new areas over advanced graduate classes. Faculty are encouraged to consider two-year teaching cycles to allow them to teach undergraduate courses at least every other year and to minimize the number of faculty who teach only graduate classes. This has made it easier to cover key undergraduate courses by regular faculty when the primary instructor takes a sabbatical or wishes to teach something different for variety. The continual adjustment of the program in response to faculty and student inputs shows that the system is flexible and able to adapt to changing needs. Recent changes include dropping requirements for specific engineering fundamentals courses that students have often already had and allowing more flexibility in choosing from a list of approved courses. For example, most entering students now have computer programming skills to the level taught in CS 106X and hence students may take a more advanced course in its place. The requirement for the entry level introductory electronics course ENGR 40 has been dropped as many students know the material and wish to proceed to more advanced courses. The course is still recommended for EE majors. Many of these changes are in direct response to a common student perception that the EE program is one of the most onerous in the University in terms of lack of flexibility and the high number of required units – a reputation that puts EE at a disadvantage for recruiting undergraduates with respect to other School of Engineering departments (especially Computer Science). Adding flexibility and early access to more advanced classes is a top priority. In one case we received feedback from students and faculty that important topics were not sufficiently covered in the reduced circuits core for students wishing to pursue the circuits and devices specialty sequence and as a direct result a new 2-unit lab course EE 114X was created to provide the missing materia. In addition to the ordinary processes for program and curricular development, there are on occasion special committees at the departmental level charged to evaluate various aspects of the overall program (both undergraduate and graduate) and to make recommendations to the Chair for improvements. These include the Undergraduate Committee already described, strategic planning committees, and visiting committees, typically formed in a 5–10 year period. The Department has a five-year strategic plan for development of its resources and faculty hiring, where faculty priorities depend on both research directions deemed important and teaching needs at the most fundamental levels. The current report (written in 2000) may be found on the Web at the About EE link previously mentioned. The Department has Visiting Committees on an irregular basis, but an effort is made to have a visit once roughly every five years. Visiting Committees are asked to evaluate both undergraduate and graduate programs as well as research activity and directions and to formally report their observations and suggestions to the Dean. Lastly, the University Committee on the Review of Undergraduate Majors (C-RUM) regularly reviews undergraduate programs. Electrical Engineering was last reviewed in May 2002, just as the restructuring of the undergraduate EE core was taking place. At that time, the committee encouraged the department to consider offering more freshman and sophomore seminars to help attract undergraduates to the major and to possibly engage some of the graduate students to help mentor the undergraduates. The department has since acted on both of these suggestions. B. ACCREDITATION SUMMARY 16 The Senior Associate Dean for Student Affairs, currently Professor Brad Osgood, is responsible for developing and coordinating the School-wide program requirements. Proposed changes to the program requirements are considered by the School of Engineering Undergraduate Council. The EE representative to the Undergraduate Council is currently Professor Simon Wong. Several programs are intended specifically to enhance the program and ensure achievement of the stated objectives, including • annual revision by AAC of degree requirements and curriculum • program advising by faculty and departmental TA • surveys in all classes of instructor and teaching assistant performance • interviews with all undergraduates declaring EE as a major • monitoring of student performance (by the Director of Student Services, a Student Services Specialist, and the Department Vice Chair), rapid response to student requests and problems • the EE Honors program, providing research opportunities and an honors thesis • the Research Experience for Undergraduates (REU) program, providing a summer intensive, paid research experience for 45 Stanford undergraduates in summers 2004-2006 and 35 students in summers 2001-2003. • Department support for the IEEE Student Chapter, which organizes a variety of student events such as student-faculty mixers • Department support for the Women in Electrical Engineering (WEE) student group, a group formed following a June 2004 workshop on Mentoring for Engineering Academia which was supported by the Presidential Award for Excellence in Science, Mathematics, and Engineering Mentoring (PAESMEM) and the Stanford School of Engineering. (For further information, see http://paesmem.stanford.edu.) • Department support for various group projects involving undergraduates, including the Stanford Electric Car Project • Annual design prizes presented at graduation supported by Hewlett Packard, Agilent, and California Microwave. (d) System for Ongoing Evaluation The process of evaluating achievement of the educational objectives of the program is based on the following measurements, which are considered by the Academic Affairs Committee as part of its ongoing curriculum revision. The AAC reports its findings to the Department Chair and the Department Executive Committee and it provides feedback to the individual instructors and Laboratories on specific curricular issues. Measurements • statistics of student performance in the classes most relevant to the specific educational objectives and program outcomes B. ACCREDITATION SUMMARY 17 • quarterly student evaluations of EE courses: results go to instructors, Chair, and Vice Chair • faculty feedback on the adequacy of prerequisite preparation for subsequent courses as gathered in Lab faculty meetings and reported to the AAC • quality of design project reports as measured by course grades and by the EE Department Design Prizes Committee in their annual selection of the six best undergraduate design projects • periodic surveys of the constituencies, including – biennial surveys of alumni – irregular surveys of individual industrial colleagues of the Stanford faculty who recruit and hire Stanford graduates through Industrial Affiliates meetings and Center Advisory Board meetings – annual graduating senior exit surveys • reports by and discussions with departmental visiting committees The specific materials to be made available to the ABET Visiting Committee are listed in Subsection 3. 3. (a) Program Outcomes and Assessment Program Outcomes The Program Outcomes are listed in the following table along with the related Educational Objective and the primary measurements used for their evaluation. The outcomes are all drawn from ABET 2000 Criterion 3 with the addition of an outcome relating to background for admission to engineering and other professional graduate programs. B. ACCREDITATION SUMMARY program outcomes (a) an ability to apply knowledge of mathematics, science, and engineering 18 related educational objectives 1, 2, 4 measurements • grade average in math, statistics, and science courses • student course evaluations • grade average in engineering science courses • alumni surveys • student surveys • quarterly undergraduate lunch feedback • faculty feedback regarding adequacy of prerequisites (b) an ability to design and conduct experiments, as well as to analyze and interpret data 1, 2, 4 • grades in courses satisfying experimentation requirement and design courses • student course evaluations • alumni surveys • student surveys • quarterly undergraduate lunch feedback (c) an ability to design a system, component, or process to meet desired needs 1,2,5 • grades in approved design courses • annual design prizes • alumni surveys • student surveys • quarterly undergraduate lunch feedback (d) an ability to function on multi-disciplinary teams 5 • grades in approved design courses (most projects done by teams) • alumni surveys • student surveys • quarterly undergraduate lunch feedback (e) an ability to identify, formulate, and solve engineering problems 1, 2, 4 • grade in approved design courses • alumni surveys • student surveys • quarterly undergraduate lunch feedback (f) an understanding of professional and ethical responsibility 5 • grade in Technology in Society Course • alumni surveys • student surveys • quarterly undergraduate lunch feedback B. ACCREDITATION SUMMARY (g) an ability to communicate effectively 19 3 • grade in EE 108A/ENGR 102E • grades in project courses requiring oral presentation (EE 133, EE 144, EE 168, EE 189B (CS 194)) • alumni surveys • student surveys • quarterly undergraduate lunch feedback (h) the broad education necessary to understand the impact of engineering solutions in a global and societal context 1,4, 5 • grade in Technology in Society Course • grades in Engineering Fundamentals (School Basic Requirement 3) • alumni surveys • grade point average in general education requirements (i) a recognition of the need for, and an ability to engage in, life-long learning 1, 2, 3, 4, 5 • alumni surveys • alumni membership in professional organizations • student exit surveys • quarterly undergraduate lunch feedback (j) a knowledge of contemporary issues 4, 5 • student exit survey • quarterly undergraduate lunch feedback • alumni surveys (k) an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice 1, 2, 3, 4, 5 • grades in design courses • placement information • student surveys • quarterly undergraduate lunch feedback (l) background for admission to engineering or other professional graduate programs 1, 2, 3, 4 • GRE scores • alumni surveys • student surveys • quarterly undergraduate lunch feedback (b) Program Assessment The assessment process is based on the measurements of the program outcomes, which in turn are linked to the educational objectives. The measurements are primarily quantitative and hence comparable to specific goals as targets, but portions of the measurements are anecdotal and provide a means for detailed feedback and suggestions from the constituencies. Although such measurements as grades on exams, projects, and homeworks are considered “direct” measurements and written comments made in surveys and oral comments made at student/faculty lunches and meetings are considered “indirect,” the later often provides insightful opinions as to the reasons behind problems B. ACCREDITATION SUMMARY 20 indicated by the quantive measurements, specifically addressing issues such as workload, relevance of homework, too much or too little emphasis on selected topics, and usefulness of material seen in hindsight. As part of the program to improve awareness of the program outcomes and their relation to the curriculum, in the winter quarter of the 2000–2001 academic year we began to develop a complete EE program Web database of courses in order to provide all information regarding courses and our academic program of possible interest to our constituencies, including the students, staff, faculty, the Stanford Center for Professional Development, and other interested parties. The information for each course includes the course objectives and expected outcomes, along with topics, course structure, lab components, and other information including the information requested for the ABET course information sheets. The database was made publically available in the summer prior to the 2001-2002 academic year and has been continuously refined and improved since then. Currently the public version is available at http://ee-bulletin.stanford.edu. The database includes in one of the layouts a version of the ABET information sheets. The expected program outputs specific to each course are provided in the dataentry layout. The Department encourages all instructors to incorporate most of the twelve program outcomes and the program outcomes for each course are listed in the Department course information database on the Web. Each year during the winter program planning process the faculty are asked by the Academic Affairs Committee and the Vice Chair to update all of the course information, including the objectives and outcomes for the class. At this time almost all undergraduate courses actually taught by the EE Department have complete and current information on-line. The letter grades of each course reflects the instructor’s quantification of the success of the students in achieving the stated outcomes in the particular course based on performance in the classroom and grades in homework, projects, exams, and oral presentations. Where letter grades provide measurements, our goal is that students will maintain at least the minimum standard of a C (2.0) average (the requirement for graduation) and that the majority of students will maintain at least a B (3.0) average for most technical courses. The students’ ratings of the success at achieving outcomes and meeting course goals are measured by an annual Web-based survey of all EE majors and a biannual Web-based survey of alumni from three distinct classes. A summary of recent surveys is presented below. The raw data from the surveys will be available to EE faculty and for the ABET visiting team in the autumn. These surveys are studied in full by the Department Chair and Vice Chair and the Academic Affairs Committee (AAC), the committee responsible for the undergraduate and graduate program, and the Department Executive Committee. Slightly censored versions (removing some specifically named individuals) are circulated among the faculty and students and posted on the department website. These surveys, the most recent of which are detailed later, indicate that both current students and alumni find that most of the outcomes are between ”well met” and ”very well met” most of the time, but that certain specific outcomes have means falling between well met and only marginally well met, with a few students feeling that they are not well met. Comments also point to several problems with the new core curriculum during its first year and second year. These comments have been important feedback for the continued adjustment of the new core. Where surveys provide the measurements, all of our surveys ask for ratings of from 1 (very important or very well met) to 4 (not important or not well met) in terms of how important or how well met a desired outcome was. On this scale we considered an average of 2.5 (midway between “important or well met” and “marginally important or marginally well met” as the minimum acceptable, and an average of 2 (important or well met) as the target goal. All surveys also asked for a variety of comments, and students and alumni provided profuse elaborations of their satisfaction or dissatisfaction with the program. This is inherently anecdotal data, but it was often more informative than the quantitative B. ACCREDITATION SUMMARY 21 data. Where student course evaluations provide the measurements, a standard School of Engineering form is used rating several aspects of the class. General comments regarding the class are also requested. The School requires all faculty to perform such surveys. The results are forwarded to the faculty member, the Department Chair, and the Deans and they play a key role in both ordinary merit raise considerations and in promotion and tenure considerations. Faculty placing in the top 25th percentile are sent congratulatory notices. It should be emphasized, however, that the average score for the overall instructor rating for the Department of Electrical Engineering on a five point scale from 1 (excellent) to 5 (poor) is typically around 1.9, better than the second best possible score of 2. To summarize, outcomes corresponding to every undergraduate course are described by the instructors along with other course information in the EE Course Database, which is available on the Web from the main EE Web page and is consulted by students, potential students, faculty, and staff to find detailed information on all aspects of each course. Success at the listed outcomes in the instructors’ opinion is indicated by completion of the course with a satisfactory letter grade. Student opinion is captured through annual surveys and senior lunches and these results are reported to the program and executive committees of the Department for evaluation and use in program planning. It should be noted that student feedback regarding the digital systems courses played a role in the current development of a new digital systems sequence introduced in the 2003–2004 academic year. Finally, there is a process in effect to ensure that all students meet all program requirements in terms of the program requirements spelled out in the School of Engineering Undergraduate Handbook. The EE Student Services office contacts all students who are not making satisfactory progress or have failed to meet department deadlines for program approval and works with them to meet the requirements. Students not meeting the requirements do not receive the degree. (c) Assessment Schedule The assessment process can be summarized by the following activities and their schedules: quarterly Student evaluations of teaching assistants are conducted roughly midquarter. Results are passed on to the TAs. Those doing well are congratulated by email, those doing generally fine but who have weak spots are advised to focus more on those weak spots indicated by the survey and to take advantage of the Stanford Center for Teaching and Learning to improve their skills. Those showing several problems are called in for an interview with the Academic Affairs Specialist to discuss means of improving their skills. Those who do not take appropriate measures towards improving serious deficiencies are not rehired as TAs. Student evaluations of courses and instructors are conducted during the final week of the course. Results are forwarded to the Department Chair and the Deans for consideration in salary adjustments and promotion and tenure decisions. Copies of evaluations are a necessary part of all promotion and tenure papers. Results are also available to the Vice Chair for consideration in course staffing and development. monthly EE Academic Affairs Committee (AAC) meets to discuss and develop degree requirements, curriculum, and staffing. AAC is also responsible for faculty teaching load policy and TA staffing policy. The School of Engineering Undergraduate Council meets. It is responsible for School requirements and policy. biweekly EE Executive Committee (ExCom) meets. ExCom has final responsibility for approving all significant policy changes, degree requirements, and support programs approved by AAC. B. ACCREDITATION SUMMARY 22 School of Engineering ExCom meets. This ExCom has final responsibility for all changes to School of Engineering degree requirements, including those requested by EE. Both ExComs also consider all appointments and promotions, in which the teaching surveys play a significant role. The approval of both ExComs is a necessary condition for all appointments and promotions. October AAC has first meeting of academic year. Sets agenda and schedule for the academic year, reviews results of surveys from previous spring. Prioritizes course reviews. autumn quarter Consideration of program requirements for undergraduates and graduates, addition and deletion of courses, changes in teaching and TA policies. winter quarter Lab meetings set initial staffing and curriculum, AAC coordinates course offerings over all Labs, EE portion of Stanford Bulletin information is approved listing degree requirements, department information, and all classes to be taught in subsequent year along with staffing and (for the EE Web version) days and times for schedule planning. As part of faculty feedback preparing the bulletin, the adequacy of lower level classes at providing necessary prerequisites is discussed and adjustments in both listed prerequisites and in course content are made as needed. spring quarter Corrections are made to the Bulletin as necessary. Every other year alumni surveys are taken of alumni three, six, and nine years out. Every other year employer surveys are taken using Stanford industrial affiliates programs, Center advisery boards, and an email list of companies recruiting Stanford EE undergraduates. Every year Stanford undergraduate students are surveyed. (d) 2004–2006 Assessment Results Grades Several of the program requirements involve measurements which are grade point averages for specific groups of classes. While we have not yet been able to find a workable means of getting these averages from the registrar, we have succeeded in getting GPAs for the EE portion and the overall for our graduating seniors. In the future we hope to find a means of tracking specific averages for each class. For the 65 undergraduates receiving their EE BS in 2004-2005 (latest figures available), the overall cumulative GPA was 3.45 on a 4.0 scale and the EE-specific GPA was 3.33. Both averages exceed both our minimum standard and our target goal and imply that averages for non-EE classes are as strong as for those of the EE classes. Entering Students One of the measurement scores for Program Outcome (i): background for admission to engineering or other professional graduate programs is average GRE scores of graduating seniors. At this time we have access only to the scores of our own undergraduate students who apply for admission to our coterminal MS program. These are summarized in the table below: Year # Students 04-05 05-06 22 31 Analy Paper 5.5 5.2 Analy Paper % 81 72 Analy Comp 720 NA Analy Comp % 90 NA Quant 792 800 Quant % 91 87 Verbal 648 629 Verbal % 86 85 Evaluations by Students Student course evaluations and teaching assistant evaluations were conducted on a quarterly basis as they have been for many years. Generally the TA performance is rated highly. As described above, all TAs with apparent shortcomings are contacted individually and counseled. Course evaluations are studied during the summer and used in course development B. ACCREDITATION SUMMARY 23 by the AAC beginning in fall, but already some adjustments have been made so as to have faculty teach to those audiences where they do best wherever possible. Surveys of Constituencies In spring 2004, 2005, and 2006 we surveyed our primary constituency, our undergraduate students. The results of our 2002 survey are not reported here both because of their age and because they were summarized for the 2002 ABET followup visit to the 2000 visit. Surveys were not taken in 2003 because the Vice Chair was on sabbatical. In summer of 2004 we did our biannual survey of alumni (this time for 1995, 1998, and 2001). In summer of 2005 we surveyed subscribers to the ee-jobs-posters@lists.stanford.edu, an email listserver of regular employers of Stanford students. The student and alumni surveys were conducted using Web forms. For student surveys, an email request and description of the survey was sent to the student listservers ee-undergrad@stanford.edu and ee-students@stanford.edu and instructors of all core and specialty courses were asked to remind the students of the survey. Results are tabulated separately for graduating seniors and some of the questions are specifically intended as an exit survey. For alumni surveys, the request is sent by the Stanford Alumni Office on our behalf. The employers survey is conducted entirely by email. The employer responses by this mechanism are typically sparse, but they are reinforced by other means including Visiting Committee reports and discussions with industrial partners in various centers involving the EE Department, including the Center for Integrated Systems and the Stanford Networking Research Center. The results are summarized in the following subsections. A summary together with the raw data is made available to the AAC, the EE ExCom, the Dean of Engineering, the faculty, and ABET visitors. The summary is publically available. All of the surveys asked the recipients to rate the degree of satisfaction with the Educational Objectives and Program Outcomes of the EE Undergraduate Program and to comment on both. 2004 Alumni Survey A total of 29 alumni from the three classes surveyed responded. Given our undergraduate program is relatively small, currently approximately 40 BS degrees per year, this represents a return of approximately 24%. This is not a particularly good response, but it seems to be typical. When we offered a $100 Amazon gift certificate to a randomly selected winner in an earlier survey, the response rate increased 10%. Of the 29, 13 subsequently received an MS degree and one each a PhD, MD, and MBA. The Schools attended included Stanford, Columbia Business School, The Wharton School, MIT, the University of Texas School of Law, Harvard Business School, University of Illinois, UC-San Francisco, Purdue, and the Columbia University College of Physicians and Surgeons – all excellent schools. First employments included a wide range of positions and responsibilities, including planning engineer, research and development IC engineer, communications engineer, financial apps engineer, control engineer, circuit designer, hardware and software engineers, military intelligence, DSP and microprocessor design, logic design, and aircraft test and evaluation. One student created a startup company. Current positions included a range from PhD student to a variety of positions such as product engineer, graphic designer, equity research analyst, member of the technical staff, ASIC logic design, and an Air Force Officer. Fewer alumni than in past years report regular activity in professional societies, only three (IEEE and ACM Siggraph). We need to do a better job of getting students to consider such societies early on. Our required EE Undergraduate Seminar on The Electrical Engineering Profession does devote half a class to a student IEEE presentation supplemented by a faculty member describing the benefits of professional society membership. B. ACCREDITATION SUMMARY 24 Since our prior ABET report we added a question regarding undergraduate advising. The alumni rated their advising as excellent good adequate poor 3.4% 34.9% 31.0% 20.7% The number of those considering the advising as poor is disturbing given that no complaints were received by the department and that the only proposed programs that were not approved involved students who never spoke to a faculty adviser. Nonetheless, this is an issue for constant attention. The survey asked respondents to rate their degree of satisfaction of the Educational Objectives and the Program Outcomes on a scale of 1 (best) through 4 (worst). An option of “no opinion” was allowed, which did not affect the average score. The following tables summarize the average scores: Educational objective Technical Knowledge Laboratory and Design Skills Communication Skills Preparation for Further Study Preparation for Profession Degree met 1.59 1.66 2.00 1.60 2.07 All results were above our minimum standard of 2.5, but the average satisfaction did not uniformly achieve our goal of 2.0. Program changes have been made since many of the alumni completed the program, but improvement of these scores and refinement of the survey continuing tasks. The two results of most concern are the communication skills (2.00 satisfaction) and preparation for the profession (2.07 satisfaction). These scores were close to the scores in the previous (2002) alumni survey. The degree of satisfaction with which the program objectives were met is summarized in the following table. Program outcomes Degree met a) Math, science, & engineering 1.40 b) design & conduct experiments 1.74 c) design a system 1.74 d) multi-disc teams 1.80 e) identify, formulate, & solve 1.40 f) professional and ethical resp 2.11 g) communicate effectively 2.11 h) broad education 2.00 i) life-long learning 1.44 j) contemporary issues 1.96 k) techniques, skills, & tools 1.66 l) professional & graduate prog 1.32 Program outcomes: alumni B. ACCREDITATION SUMMARY 25 Once again the scores are all above the minimum standard, but several do not meet the target of 2.0. The scores of most concern are the degrees of satisfaction in professional and ethical responsibility and of the ability to communicate effectively. and in contemporary issues. The survey also asked questions regarding the importance and satisfaction of specific courses and topics both within Engineering and in other Schools. Specific courses that were named as being particulary helpful in preparation for the profession were EE 182 and 183 (material now covered in EE 108B and EE 109), EE 104 (material now covered in EE 102B), EE 113 (material now covered in EE 101B and EE 116), EE 122, EE 271, and 214. EE 261 was lauded as the most useful course, but it was also critiqued as too much emphasizing math over application (by the same respondent!). The survey also has a series of somewhat open questions and called for a variety of comments on these questions and general issues. We include many of these comments as they provide hard data on both good and bad aspects from the student point of view. Some names have been removed. The questions are in boldface. Occasional comments regarding subsequent actions are in italics. Where are Stanford’s undergraduate program, and the EE major in particular, strong or weak? How would you suggest the program be improved? • Probability and Statistics should be required courses. I graduated without taking any probability or statistics, and it caused problems in graduate school. Probability and statistics are now required, EE 178 was developed to fill this need. • Certain professors were more interested in research and graduate programs The Stanford Electrical Engineering Department is indeed primarily a graduate department, but we make continual efforts to encourage participation in the undergraduate program by official recognition in our teaching policies and in appointment and promotion evaluations. • No real great familiarity with many of the CAD programs used in industry, could use a mandatory comp architecture class. • Your academic advisors were weak in my opinion. In four years, I saw my academic advisor twice, maybe three times. He was difficult to reach, and did not expose me to the the possibilities of a career in EE. • Opportunities for doing student-initiated research with faculty were difficult. Professors should give more priority to training undergraduates outside coursework. The REU program has gone a long way to resolve this problem. • Small undergrad to graduate ratio leaves little room for undergrads to work with professors • Could be improved with a focus on presentation skills, focus on process/manufacturing engineering, focus on reliability concerns as a very real problem. • The coursework relies too much on intuition rather than mathematical rigor • Weakness–students are exposed to practical side of EE at late stage. Strong points – Challenging and fairly demanding course curriculum. • I felt that there was not enough depth. However, I think the recent changes made (to let students take more EE electives) may alleviate these problems. But, the curriculum also never taught me how everything came together. For example, I did not learn how control design and manufacturing affects analog and digital circuit design. B. ACCREDITATION SUMMARY 26 • Major weakness is teaching quality of undergraduate classes. Need to encourage more of the professors to devote more energy towards teaching. • More Mentoring for Minorities and Women The department supports the efforts of the Women in Electrical Engineering (WEE) to find mentors for all interested undergraduates and works with the School to find mentors for underrepresented minorities. • Better undergraduate advising could be very helpful. Info on which courses to take when, what the specialty areas are all about, and info about possible careers would all be very helpful. I hardly ever talked with my advisor. It’s hard to know what questions to ask an advisor, and having the advisors take a more active role in getting information to the undergrads would help out. The professors and courses, however, are quite good. It’s great that the professors are very available to help students with the material. Prof. Boyd in particular is very good at reminding students to make sure the numbers make sense, and to think about when results look reasonable– a very important skill for an engineer. • I think courses should have more formal presentations • When I was a student, there was little opportunity for undergraduates and M.S. students to be involved in research. Research was largely the domain of post-quals Ph.D. students. I have heard reports that suggest this situation has improved for undergraduates, but for M.S. students it has not. The fundamental problem is that the ratio of students (particularly graduate students) to faculty is much too high. Only the most talented and motivated of EE students at Stanford will be able to do serious research as part of their curricula. I accept much of the blame for my failure to do research at Stanford: with improved organization, determination, and discipline, I probably could have done it. But at many other universities research is a standard part of the curriculum, not one that the student has to fight for especially for the M.S. degree. My education would have been better if that had been the case at Stanford as well. strong: covers lots of info in short time, doesn’t let someone through without good understanding of all areas of EE weak: not much help in job placement after graduation For undergraduates, the REU program has greatly helped this problem. • Lacks a great deal of depth in concentration, not too applicable for the working world. Need to reduce requirements not in specialty as well as parse science and math classes to the essential and make applicable to EE. Need a lot more hands on classes (labs) since that is what you would do in a company. • I managed to get through without any courses (or parts of courses) covering Statistics and Comm/DSP, probably should have done a little in these areas! Probability and statistics are now required, discrete time signal processing is part of the core (EE 102B), and EE 179 is a very popular 100 level class on Comm. What changes/challenges do you foresee that EE graduates will face in the coming years that can (should) be addressed through curriculum reform? • learning more about how the industry works, its cycles, etc B. ACCREDITATION SUMMARY 27 • Students show know more about intellectual property and legal issues, such as patents. EE 100 now includes at least one talk by an IP expert. • Where are the engineering jobs in this country? Respect? • Program needs to be dynamic in the face of rapidly changing technologies. Include focus on display technologies, and courses about how computers will be migrating away from standard Si processors and magnetic hard drives. • Program should be a 5 year program, not 4. There is too much to go through in just 4 years. • More cross disciplinary classes • LESS JOBS. maybe offer MIS or other info. systems expertise courses to offset less need for pure engineering science • Need to be up to speed about latest technologies. The program addresses fundamentals (mostly for electronics) but lacks information on current technologies, especially for nonelectronics specialties. • International compeition in high-tech areas, how do we compete/cooperate/etc. What was the most important technical knowledge that you gained at Stanford? • Logic based problem solving • structured thought process–how to break a problem apart into smaller more manageable parts, how to use an oscilloscop • EE 214, Stat 116 How to break down a big problem and solve it. • EE 216 and EE 312 prepared me most for real world issues, and also gave me a foundation for further learning. • How to solve problems. EE 313 and EE 371 knowledge. • Programming • The general process for solving problems–not any particular knowledge in itself • linear systems theory • I gained lots of confidence that I could solve a difficult problem on my own. I was thrown into so many taxing situations during school that I had to overcome so I knew I was ready for anything in the professional world • Digital design (EE 182/EE 183) This material is now mostly in core course EE 108B and in specialty class EE 109. • Ability to break big problems into a series of small, manageable ones. What was the most important other knowledge that you gained at Stanford? B. ACCREDITATION SUMMARY 28 • Leadership – via participation in the SHPE organization • networking amongst classmates • Students with broad range of interests • Don’t panic during crunch time. • Importance of thoroughness, creativity, and balance. • How to be versatile. • Working late nights. • Critical Thinking • How to go about solving problems • critical thinking as a part of my minor in history - this has nothing to do with my EE degree • The academic world is pretty unrealistic sometimes. This was a plus to me, since I didn’t like the personalities of most of my classmates (very petty and competitive) • How to live, work, and get along with people of different backgrounds/values/races • Teamwork and communication. Were the educational facilities at Stanford adequate? What priority improvements do you suggest? • The now retired ”portable” labs were inadequate • Yes, top rate • Our EE dept was in trailers, now there seems to be nicer facilities. • Yes, after the new EE building was built. Bambi was terrible. • Yes. Facilities were never a limiting factor. • No, but these facilities have been improved since my graduation with the addition of the HP Science and Engineering Quad • Yes. Professor to student advising could improve. Research experience for undergrads could improve too. • Yes, as soon as Packard finally opened. • No, they were much improved the year after graduation • They were very good. • Facilities are great at Stanford • ERL was run down, but we had the equipment we needed. B. ACCREDITATION SUMMARY 29 • Generally quite good. Always good choices in classes and didn’t have trouble getting classes generally. Advisors that are more available (never met my post freshman advisor, not even to get my requirements form signed!!). Exposing students to different opportunities that they can explore with a EE as well as get an idea of the workplace. Other comments/feedback? • I felt overprepared technically at work and underprepared for politicing. • Again, be flexible given impending dramatic changes in electrical engineering-related fields! The basics will always be important, but give the undergrads the ability to persue knowledge of the exciting new technologies appearing every day. • The EE department as a whole seemed to devote more time, energy, resources toward the graduate programs and research rather than educating undergraduate students. • Would highly encourage making it easier for technical students to study abroad, it’s a good experience that many eng. students refues to do because of difficulties in scheduling classes. Student Surveys Undergraduate students were invited to complete a survey during spring quarters 2003–2004, 2004–2005, and 2005–2006. The survey had a strong overlap with the alumni surveys with differences aimed at finding out more about how the current students chose their major and their opinions regarding advising and program planning. A few questions were targeted specifically at seniors. The results of these surveys are presented together to facilitate comparison and summary. In 2004, 14 students (3 seniors) responded and in 2005, the number was 18 (again with 3 seniors). In 2006, we offered a modest raffle prize to stimulate input and received 33 respondents (with 21 seniors). The survey was advertised with several reminders by email and announcement in undergraduate classes. The survey is consistent with the alumni survey in finding problems with advising. About 21% (2004), 33% (2005), and 24% (2006) felt their advising was below average or poor. The problem of earlier surveys of students never meeting a faculty adviser seems to have almost vanished, with only one student in 2005 and two students in 2006 in this category. The majority of students consult their adviser at least annually and over 30% more than quarterly. A majority of students consult the departmental undergraduate advising TA one or more times, most when initially preparing their program prior to meeting with their faculty adviser. 71.4% (2004), 83% (2005), and 88% (2006) make use of the EE Web pages in planning their programs. In 2004 94% of the students planned to pursue a graduate degree, in 2005 the number dropped to 79%, and in 2006 the number climbed to 88%. When asked why they declared EE, answers typically praised their experience with the introductory course ENGR 40 and their liking for hands on, digital products, computers, problem solving, and robotics. One 2004 senior was going to work at CERN, one continuing for the MS at Stanford, and one going to Northwestern for a PhD in Biomedical Engineering. All 2005 seniors were continuing at Stanford for an MS. In 2006, 33% of the seniors indicated working in industry as their immediate plan after graduation, while 50% indicated MS studies at Stanford and 16% indicated graduate studies at other universities. As did the alumni, the students rated the degree to which the educational objectives and program outcomes had been met in their opinion. The results are summarized in the following B. ACCREDITATION SUMMARY 30 tables. Again the numbers are 1 (very well met) to 4 (not well met) with a “no opinion” option allowed which does not contribute to the score. Educational objective Degree met 2004 Degree met 2005 Technical Knowledge 1.53 1.82 Laboratory and Design Skills 1.64 2.05 Communication Skills 2.07 2.23 Preparation for Further Study 1.42 1.82 Preparation for Profession 2.07 2.11 Educational objectives: EE undergraduates Program outcomes Degree met 2004 Degree met 2005 a) math, science, & engineering 1.35 1.58 b) design & conduct experiments 1.64 1.88 c) design a system 1.50 2.06 d) multi-disciplinary teams 1.78 1.82 e) identify, formulate, & solve 1.42 1.88 f) professional and ethical resp 1.92 2.06 g) communicate effectively 2.00 2.17 h) broad education 2.07 2.06 i) life-long learning 1.85 1.87 j) contemporary issues 2.50 2.05 k) techniques, skills, & tools 1.50 1.70 l) professional & graduate prog 1.21 1.64 Program outcomes: EE undergraduates Degree met 2006 1.78 1.81 2.21 1.87 2.15 Degree met 2006 1.63 1.90 2.03 1.81 1.78 2.06 2.03 2.06 1.75 2.03 1.69 1.71 The comments reaffirm continued difficulties with student satisfaction with the treatment of professional and ethical responsibility and the ability to communicate effectively. The department shares with the university the concern for the rating for broad education and contemporary issues. The biggest concern, however, is the drop to 2.06 of satisfaction with the ability to design a system. In 2004, 2005, and 2006 questions specifically dealt with the introduction of the new EE undergraduate core. As a quantitative question students were ask to rate their satisfaction with the new core (EE 101A,B; 102A,B; 108A,B) as a solid and interesting foundation for the EE curriculum. (Unfortunately, the scale chosen was 1 (low) to 5 (high), which is the reverse sense of what was used for the preceding questions on educational objectives and program outcomes. This will be changed on future surveys.) The mean score for 2004–the first year of the new core–was 3.07. In 2005 the score was 2.44, and in 2006 the score was 2.28. In addition, the surveys asked specific questions. The following summarizes the responses and gives selected comments. What are the strengths and weaknesses of the new core curriculum and how could it be improved? The surveys began during the transition period when the new core was introduced. The flexibility and the independence of the three two-quarter core sequences were recognized. However, several concerns were raised, including the difficulty of certain courses, the lack of relevance for some of the lab components, and the variability of the teaching quality. B. ACCREDITATION SUMMARY 31 2004 • Having taken courses from both the old and new cores, I believe that the old core established a better foundation of understanding of important concepts than the new core. While the new core does offer more flexibility in the courses a student can take, I believe that it causes undergrads to overspecialize during a period of their education in which they should be exposed to a much broader curriculum. Class timing and location were not good. Of those classes, I only took ee108b, and the labs need to be organized and working before the class starts, rather than after a student figures out how to fix the example code. like how 101A and B are related, and 102AB are related. like how they’re grouped together. provides a basis from which to explore concentrations • I don’t have personal experience with it, but have heard that it is very disorganized and difficult to have classes taught by 5 profs with none clearly in charge. HUGE improvement is integration of lab work into in-class theory. This is the best way to produce engineers equipped for the workforce. EE majors who know all the theory are great, but far too few people are good at practical work when they graduate from Stanford. It is important to have these practical skills not only in pursuing further graduate studies, but also when students take jobs in the real world. Afterall, engineering is all about being hands-on! 2005 • The EE core is less regimented. The greatest weakness is that I feel that EE101B at least should be a 5 unit course with a 3 hr lab and 1:15 lectures three days a week. • EE101A was too easy, EE101B was too difficult, balance more. EE102A/B exams were much too hard! EE108A/B assignments have too many bugs, need continuity between successive TAs • None of them are well taught. Every single core course should be taught not by professors but by dedicated teaching staff, i.e., lecturers. The 108 series is extremely user-unfriendly. The 102 series suffers from a lack of consistency. 101A was too easy in the beginning and too hard at the end. 101B was probably the best taught core course I’ve taken so far. • I believe that the old EE core was much better suited in providing students with a strong and broad foundation of the basics. Also, the lab component of the 108 series is a waste of time–there has to be better ways to spend our time and energy rather than forcing us to spend all quarter debugging Verilog (which can be learned in industry in a matter of days to weeks). • The EE core does a very good job of introducing some major concepts in circuits, signal processing, and digital systems. The manner in which EE102B has been taught the last two years should be revised, as both professors have focused far too much on the equations and taught very little insight into signal processing. The same goes for EE102a, but not as much. • EE 101 and 102 are quality classes, but EE 108 is terribly organized...I believe that EE 108 A could be taught at a faster pace and EE 108 B could be slower. Furthermore, the labs in EE 108A need to be restructured to make sure everything WORKS. • The material is relevant and fundamental. The number of times it is offered during the year is limiting. B. ACCREDITATION SUMMARY 32 2006 • Strengths are the two-quarter sequences that complement each other. Not very many weaknesses that I could think of. • Strengths: all the classes were VERY interesting. Weakness: Graduate students taking EE core classes can shift the curves significantly. • The courses cover a lot and you don’t really learn anything in depth, but I guess that is what undergrad is about. I really did not like the fact that we had NO WRITTEN text for EE 108A. That was horrible. I LOVE the book for EE108B. It really helps me understand stuff. I also don’t like that we leave the classes with no ability to make something from scratch. We do very complex projects but they are all based off of huge starter files and we never learn how to just hook up and FPGA with nothing and make it work. That would be a good skill to come away with. • I think 108 is brutal, and the labs are horrible. That part should be a separate class. The 101 series is very well taught, and I learrned a lot. 102 is really interesting even though 102A had a rough start. • Strengths: won’t scare anyone away, with the possible exception of 108A. Weaknesses: 101’s are too focused on MOSFETs and don’t give enough of an introduction to simulation and design. • I think its a good runby of all the material, but the courses move so quickly that it is very easy to forget the material after you take the course. The courses drill you for 10 weeks, then its over, and many students forget what they may have learned. I also think that the Digital core classes are rather poorly taught; no one who gets through these courses has much of a handle on Verilog. I think the lab should be better integrated into the Digital course, and I think the teachers should spend more time teaching Verilog. • 101b with shenoy was great. 102 was a painful introduction to signals, could have been better taught. 108 was also kind of painful. The only thing that made 102 and 108 good for me, were the awesome TAs. I learned everything from them. • The 108 sequence is very good in that the bulk of the work is lab-based. However, it gives off the false impression that a digital system must utilize an FPGA, which is absolutely not the case. Digital systems labs should be expanded to include the design of broader systems, not just reprogrammable logic-based systems. The 101 sequence presented a very good introduction to the analysis of transistor-based circuits, but it failed to incorporate any sort of design problems. There is a huge gap between the EE101 sequence and EE214, which should be bridged by adding design problems to the EE101 problem sets. The 102 sequence was somewhat dry and heavy on analysis. It could be improved by incorporating more design examples. Labs that manipulate audio signals could be an interesting way to make signal processing seem more applicable to students. • Can take 101, 102, 108 independent of one another. There is a lot of room for improvement for teaching and tutorials. • The quality of instruction in the EE core varies dramatically depending on the quality of the professor. There are some professors that are not very effective at engaging students, resulting in the course being extremely arduous and uninteresting. B. ACCREDITATION SUMMARY 33 • strength - comprehesiveness. weakness - a huge burden of work. signals had too much theory and lacked application. • Not all labs are properly setup and contain many bugs. Also, some TAs have little understanding of the labs while others have an amazing understanding. • Strengths: each sequence is independent. Each sequence by itself fulfills basic requirements for higher classes in that area. Additional Feedback Please list any couses which stood out as producing any of the above outcomes (list the outcomes with the course). A variety of courses were praised and criticized by the respondents. Several lab courses received recognition for providing good hands-on experiences. 2004 • EE 179: great class, mostly because much of it was EE 104; EE 108A: terribly taught and poorly organized; E 40: excellent introduction to EE • EE122 - teaches design, EE101 - good fundamentals • EE 121, EE183, and 122 for applicable skills, EE 179, CS107, EE182, EE282 for combining theory and practice 2005 • EE41- Great breadth • EE122, EE133 and EE144 are great lab courses that prepare students hands-on in industry, i found it very helpful to apply and build circuits / antennas that we learned theory about in class. more emphasis on application over theory is a MUST!! • EE 102 series was poor. I also thought that EE 108A tried to do too much. In lecture we learned some theory, then during the labs we were supposed to learn some design. I think the course showed focus on either theory or design. EE 122 was a good course because it focused on experimentation and design. While I did not learn much analog theory, after taking the class, I felt much more comfortable building and designing basic circuits in lab. • Great courses: 261, 144/245, 141, 142; good courses: 121, 179, 178; bad courses: 108A, 108B, 284 • EE214 was very difficult even after EE101A,B • EE109 was a very good class in teaching design. Very few classes in the Stanford EE program still teach design that well, and the few that do are rapidly being cancelled, such as EE281, EE272a, and EE118. I also felt that I was not very well prepared for EE265 (Signal Processing Lab), since this course focused a lot on intuition, which was not taught very well in the signal processing core. B. ACCREDITATION SUMMARY 34 • EE122 is good and EE108b teaches a lot of interesting stuff. EE108a is hard to get a handle on though. the 102 series was badly taught when i went through it; consequently, I know nothing and I know not how I passed. 101 series is solid, though it moves far too quickly (necessary, I suppose, for the introduction to 214). • EE116 was a wonderful class with wonderful teaching. It taught me not only the basics but advanced information as well as contemporary relevance. EE133 also was a great class. 2006 • Prof Murmann teaches all the relevant theory, but emphasizes what we really need to know so we don’t waste time with details that we can easily look up if we need to. I strongly believe that all courses should be developed and modeled on this method of teaching. • E40 - AWESOME prep for all future courses. EE108B - fun with the FPGA but very time consuming. Wonderful and applicable material though. STS 101 - AMAZING course!!!! Really opened my eyes to issues that I will have to face as an engineer. • EE122 - lifelong learning, practical knowledge EE261, EE263, E105 - multidisciplinary teams, background for admission to other prof. graduate programs • EE 214 was especially helpful in career-related work in circuits design • EE 144 (lab proficiency), EE 122 (lab proficiency), EE 134, EE 101B (analytical skills) • EE108A was the course that made be decide to become an EE major. Professor Dally focused on individual and hands-on learning, but provided support and help when needed. In my opinion EE102B is one of my most hated classes. Although it might be because the content is not in my area of specialization, Professor Kahn does not do a very good job engaging students, fostering interest, and effectively conveying the course material. • EE109: Favorite course and best lab. The TAs were the best I’ve ever had. Every other class had very poor TAs and labs were designed poorly. • ee133 was a great lab course. so was ee108b. ee144 was also a great lab course, things that are hands on Where are Stanford’s undergraduate program, and the EE major in particular, strong/weak? How would you suggest the program be improved? Students noted the program as being strong in theory but several indicated a desire for more design-oriented courses. A number of students cited the demanding nature of the program. Others suggested that full-time lecturers should be hired to teach the core classes and that advising was an area in need of improvement. 2004 • Stanford’s undergraduate program unduly penalizes engineering majors due to general education requirements, which leaves less time for advanced engineering courses. Thus, I think it’s important for the EE department to focus on an undergrad program that establishs a strong foundation of understanding of key concepts; with this strong foundation, students will be better prepared and motivated to pursue graduate-level study. For these reasons, I suggest moving back to the old core. B. ACCREDITATION SUMMARY 35 • emphasize more on basics of electronics – a class like EE122, what comes out of the wall, how simple electronic devices work. should be a practical EE class – REALLY practical, that just deals with basic circuit stuff, little or NO theory • the sample programs in the handbook are not very rigorous and mislead people in that some classes should really be taken.earlier than when they are recommended in the handbook. i would recommend including real student schedules from those who have gone through the EE major. advising needs to be improved also, the advisors don’t make much effort to make sure you’re taking the right courses, you kind of have to do it yourself anyway. • not enough lab/practical cool classes, like 122, 133, 144 more hardware requirements...but i htink that has been taken care of w/ the new core. also more emphasis on CMOS–also in new core... also, new technologies–such as nanotech, and MEMs 2005 • I don’t feel i learned the material in 101 and 102 WELL, I always felt I was struggling. I like how there’s a lot of breadth we can take, Stanford has a great graduate program. I like the hands on labs a lot, I hear other schools don’t have the facillities / equipment that stanford can provide. excellent for engineering undergrads • Teaching, in general, is very poor in EE. I feel that this could be remedied by having introductory courses taught by lecturers whose only job is to teach – this is the model that the CS department has applied, with great success. Teaching in intro CS courses is probably the best teaching in the School of Engineering. • Generally strong, but weak in the following areas: training students to understand professional and ethical responsibilities, effective communication especially in writing, fostering cooperative and effective teamwork • Stanford’s undergraduate EE program is very strong in teaching theory. However, the EE program is very weak in teaching and allowing students to do design. Very few classes remain that are hands on, except for in the analog realm with courses like EE122, EE133, and EE144. The rest of the design courses either use Spice or are digital in nature and use FPGA’s. There are no digital system design classes that allow students to develop their own embedded system, which was offered by the recently canceled EE281. There are also no longer any classes that teach PCB layout, which is a very important thing to learn. There needs to be more classes that are hands-on in nature, more classes that offer students the chance to develop complex systems from the ground up, without being handed major pieces to begin with. Students should learn real-world design so that there is an easier transition to industry, and EE109 is one step in the right direction, but there still need to be far more classes similar in philosophy. 2006 • During the school year, it was hard to get involved with any sort of research with a professor (unless I had done REU before) or grad student. Having that experience would have greatly enhanced my time here at Stanford. • EE undergrad program needs to have more comprehensive foundation on basic EE fundamentals (device physics, circuits, signals and systems). I think including lab components in B. ACCREDITATION SUMMARY 36 the core is a good idea to develop applied intuition behind fundamentals, but I would like to see more opportunities for larger team-based projects as in EE 144/245, or in many ME design courses. • We get a lot of lab experience which is good, but as I mentioned above we get no ability to start anything from scratch. All our projects are based off of huge starter files. I like the diversity of classes although it is very demanding. I like that you can choose your specialty. • We learn a lot and are put to a high standard. But sometimes I feel like we’re second tier to the EE grad students. I hear that the new curriculum is a lot better than what we had 5 years ago. • I think its strong in challenging students. I think the Digital core program, and maybe the Photonics concentration are a little weaker right now but could be strenghtened. I think the Photonics program should be tied closer to Applied Physics, and I think that Verilog should be taught better in the Digital core classes. • There’s not as much help for EE’s transitioning from taking 100 level courses to 200 level + up courses • Bad professors make life difficult. Good professors are the strength (Boyd, Shenoy, Osgood), REU is a strength. make the units a little larger so that people aren’t struggling to take 12 units a quarter. • The EE major is very strong on analysis, but very weak on design. There are more designoriented graduate courses, but even these are limited to chip design and not system design. • I think that Stanford’s EE program is strong in its research opportunities for undergraduates. Having participated in REU, I felt that I learned more in 10 weeks of conduction research than I did in all my years of coursework at Stanford. One major weakness of the EE program here is the lack of effective TAs. Most of the TAs here are foregin graduate students who have almost no passion for teaching and no concern about student performance. I am a section leader for the CS department, and I think that by having passionate and knowledgable undergraduates teaching other undergraduates would improve the quality of the undergraduate EE program immensely. • EE program perhaps too broad – freshmen and sophomores need more guidance when picking their concentrations, what their getting into What changes/challenges do you foresee that EE graduates will face in the coming years that can (should) be addressed through curriculum reform? A wide range of concerns were expressed. Some concerns focused on the availability of jobs and being adequately educated to be appealling to potential employers. Curriculum suggestions included adding more design courses and biology-related courses. Some feedback indicated that the new core sequence emphasized overspecialization. 2004 • More design courses B. ACCREDITATION SUMMARY 37 • biotech is big.. maybe require an EE related biomechanics/electronics course? or intro bio course.. that would be interesting • some specialties do not prepare graduates as well for work in industry- seems like the lab courses teach the most practical knowledge, but they take up too much time and we may only take one lab in our specialty during undergrad years. in the coming years, we may also need to teach more ee classes that have biological applications, such as biological signal processing. stanford has been slow in offering these types of courses, and biomedical applications are going to be very important in the future and we need EE graduates to work in this field. • Tasks are becoming more integrated - digital is analog on some level, everything involves waves, things like EE273 (digital systems engineering) are becoming more central, the challenge of building transistors is no longer interesting so less focus on that, more on putting together more complex systems 2005 • It should be possible to count biology and chemistry courses for more than just the 45 units of math and science. Biology and chemistry are becoming increasingly critical for a large segment of the EE community, and this trend will only accelerate in the future. The department would be wise to take note of this fact. • Lack of a broad understanding of EE basics (seems like the new core is encouraging students to specialize early on in their academic careers without making them realize that specialization is not very valuable without strong fundamentals). If the core is left unchanged, then students must be encouraged to take classes from a broad range of specialties. • Few EE graduates will be able to develop systems on their own. In industry, they will be given the specifications of a system to design, and nothing more. In classes, we are given the specifications, the components to use, major blocks to incorporate into the design, etc. Students need to learn to do their own designs from scratch, or very nearly scratch. Again, PCB layout is an important thing to teach, and is very practical. Doing actual design is currently not emphasized very well at all in the curriculum, and that presents a major difficulty in transitioning out of academia. • less device physics, more programming and analog design 2006 • Adjusting from an undergrad here to a coterm student in circuits was very difficult for me. I felt that the undergrad core was very inadequate in preparing me for the level of material presented in courses like 214, 314, etc. I feel like there has been a shift away from circuits towards signals, systems, and digital that leaves much of the department’s circuit expertise untapped for undergrads. • Jobs are being shipped off to India. How can we be more appealing to the employers? • Probably the scaling down of circuits that will force us to include other physical laws or redesign the transistor. • Teaching more with fewer labs. B. ACCREDITATION SUMMARY 38 • I think that a lot of EE graduates may have made it through the courses alright, but will not retain the material for interviews, etc. If somehow the program could be slowed down a bit, I think that would help. • EE graduates will need both breadth and depth...balancing this is going to be a challenge in the future • Stanford EE graduates are good at analysis, but don’t have enough lab skills. • Inability to get jobs with a BS. Curriculum should include practical skills that are desired by employers. What was the most important technical knowledge that you gained at Stanford? A large collection of comments were given. Circuit analysis, digital systems design, and programming were among the items most often mentioned. 2004 • Designing my own project • so far... prob circuit theory • pairing theory with the ability to problem solve and debug done both in programming and in lab classes • programming 2005 • Verilog / hardware design got me a job • hands on use of equipment • Probably C and C++. Neither of which was taught to me by the EE department. EE should do a better job of teaching tools, such as MATLAB – the instruction in the use of these tools is haphazard at best and, at times, nonexistent. • The most important technical knowledge I gained at Stanford was learning very thoroughly about digital system design from the research I have been doing with Professor Inan’s research group for the last year. This experience has been amazingly helpful in teaching me how to build and debug large digital systems, and this knowledge will be invaluable to me in the future. • All of the lab classes in EE are very valuable in teaching real applications and skills • circuits and digital systems • How different signals systems function in the real world 2006 • The idea of feedback- a bit strange and counterintuitive, but very powerful. B. ACCREDITATION SUMMARY 39 • general problem solving; image processing • Programming (C++ and Java), which I learned from the CS department, not the EE department. • Algorithms and programming ability. • Digital Systems • CS106a/b CS107, EE122, EE108a/b, EE263, Engr105/205 - because they are the classes that will get me jobs • Circuit Design • Learning system design through my research group, which I became part of through an REU and stayed with afterwards. • Signal processing. • verilog/HDL, circuit design, any programming language • computer architecture, how computers work, how circuits work. i wish signals classes were more useful in industry (haven’t seen many job postings for signals) Were the educational facilities at Stanford adequate? What priority improvements do you suggest? In general, the students gave positive comments about the quality of the facilities. Several students voiced a desire for an open lab and greater access to the facilities. 2004 • The facilities at Stanford are great; no comments for improvement here. • lab is great, sometimes messy. need a good way to clean up resistors • labs should be more widely available to students not just during lab classes, but as a way of better learning theory in theory courses as well 2005 • in terms of technical quality of lab supplies, the new FPGAs are excellent • The labs in Packard are great. • Computing resources could probably be augmented, but overall I have been much more satisfied with facilities and resources than with instruction. • This may not be feasible, but I think it would be great to have an EE themed dorm equiped with some FPGA’s, function generators, and scopes so that we can work on our projects in our residences. • Open lab for undergraduates! B. ACCREDITATION SUMMARY 40 • The educational facilities were okay. There should be a lab available to students that has soldering irons, oscilloscopes, logic analyzers, function generators, generally any sort of benchtop lab equipment, so that students working on individual projects can actually have access to facilities and equipment to build whatever it is they would like to build on. MIT does something similar, except goes one step further in allowing students to take time off to work on an individually chosen project. Students need to be given more of an opportunity to take initiative and be able to practice on their own the things they’ve been taught. 2006 • Overall, the educational facilities at Stanford are very very good. • yes. I like them. You should make the FPGAs work. It is NOT fun to spend 5 hours debugging code that works fine just to find out that it was the stupid FPGA that was broken. I love Packard. It is a beautiful building. Bytes should be open later though. We all are there until like 1 AM and we starve. We should also be allowed to play with the big machine tools. Those are fun but EEs don’t get to use them. • Stanford facilities, esp. EE, are awesome :) We are very lucky. • There should be an undergraduate individual project lab that allows EE students to work on their own side projects in their free time. • adequate - students should be allowed to check out FPGA boards or log in remotely to them. Alternatively, the labs can be more aerated and made more fun to work in. • Good facilities and equipment. Would be nice to have more open access to labs. What was the most important other knowledge that you gained at Stanford? The students listed a wide range of skills and experiences. Among the more commonly cited responses were forming relationships, communication, project management, and how to work with others. 2004 • Learning how to work with classmates • just how to be social, how the industry works, feel like I’ve gotten a good primer to that • communication, particularly oral communication • Personal development – not directly learned from classes. • project management • hands on lab experience 2005 • the connection between school/research and industry. stanford is surrounded by silicon valley, have a sense of the technological spirit B. ACCREDITATION SUMMARY 41 • Anything I learned in lectures is valuable, but research experience still was the most significant. • Time management, and project management • How to work with others 2006 • Matlab • How to write and communicate well. • I think I’ve gained a lot of general social knowledge that has been helpful. • Grades, especially in a technical field, are not all that important. • Who I am. How to overcome difficult times and disappointments in my life as an overachiever/perfectionist. • how to conduct research (REU), gained lots of role-models (profs and TAs) • What I want to do with my life • programming language, life skills - communications/teamwork • just how to time manage, be on top of things, break down problems and solve them Other comments/feedback? 2004 • some courses are a lot more work than 3 units- is there any way to have units reflect the actual amount of work needed? • please find better teachers who care about teaching! Andrea Goldsmith was one of the few and most noteable. 2005 • It would be great if the design classes I mentioned above could be brought back (EE281, EE272a and EE272b, and EE118), because these classes seemed really fun, and students who took these courses while they were still offered said that they got the most valuable knowledge of their EE undergrad careers from these classes. • EE is a rough major to complete while as a varsity athlete. I found a few professors to be less than understanding about the athletic situation and 20 hrs of practice per week. 2006 • In general, I think the EE undergrad program could do a better job at 1) teaching good writing skills (the WIM class is completely inadequate and has no relevance to real journal writing), 2) emphasizing the importance of good teamwork and communication, 3) fostering a strong sense of ethics and the social/global relevance of engineering work in general. B. ACCREDITATION SUMMARY 42 • I like our program. Good work!! • very poor advising/professor interests in students development • I wish a lot of courses were offered more than once a year. It’s really hard to plan the 4 yr plan, and going abroad like I did was difficult. • good profs and TAs made EE a joy. I found a lot of things I wanted to learn more about in the future. bad profs/TAs/ and bad starter code/poorlyconcieved assignments made life really sad. But I guess that’s just the way the real-world is, and its just as well that Stanford EE didn’t try to shield me from that. • would like to see more teamwork in the students in the department • Applying to graduate was a major pain. Even though I had completed all of my requirements I had to talk to numerous people for a week in order to get my application approved. Then, it was still denied to the registrar’s office and it took me a bunch of additional phone calls just to get the registrar office to agree with the EE department. Taking classes should be the hard part of my career so it was extremely annoying to run in circles just to get my degree approved. (e) 2002–2006 Program Changes (f ) Material on program outcomes and assessments available for ABET review The materials that will be available for review during the ABET visit to demonstrate achievement of the Program Outcomes and Assessment: • Course outlines, descriptions and texts • Course materials that illustrate evaluation of student performance • Example design projects • Student surveys from spring 2004–2006, including exit surveys of graduating seniors. • Alumni surveys from spring 2004 and 2006. • Employer surveys from summer 2005 Surveys will include both summaries (contained in this report) and raw data. 4. Professional Component The curricular requirements for a BS degree in Electrical Engineering are a combination of requirements set by the University, the School of Engineering, and the Department of Electrical Engineering. The process by which the faculty revises the Department and School requirements have been described previously. In general, the requirements are discussed on an ongoing basis at monthly meetings of the Academic Affairs Committee, which in turn considers recommendations from individual Lab faculty meetings, from the surveys of the constituencies, and from the undergraduate luncheons and related events. University requirements are set by the University Faculty Senate which comprises faculty from all schools and departments. B. ACCREDITATION SUMMARY 43 The basic curriculum is presented in Appendix I(A), Table 1, and in the Stanford University School of Engineering Undergraduate Handbook. Courses are identified by category in Table 1 to ease verification of ABET Criterion 4 (Professional Component) and ABET Criterion 8 (Program Criteria). Appendix I(A), Table 2, provides information on course and section size. Appendix I(B) contains course syllabi for all courses. The aspects of the academic preparation for the electrical engineering profession most important for ABET Criterion 4 are summarized here. The degree requirements for the BSEE are set by the University, the School of Engineering, and the Department of Electrical Engineering. These various sets of requirements are summarized below. It should be pointed out that the Department of Electrical Engineering is responsible only for its own requirements. It has little influence on University requirements and an indirect influence on School requirements. The University requires a minimum of 180 units of allowable university work for all BS degrees, which implies 45 (quarter) units per year. The University graduation requirements further ensure that ABET Criterion (4c) is met. These requirements include • Writing and Rhetoric Requirement English composition requirement: satisfied by two classes or by approved transfer credit. Writing in Major (WIM) requirement: For the Electrical Engineering program this is fulfilled by ENGR 102E in conjunction with the Digital Systems I EE 108A. • General Education Requirement (GER) Introduction to the Humanities (IHUM): 3 courses Disciplinary Breadth: 1 course each from each of the following 5 areas: Engineering and Applied Sciences Humanities Mathematics Natural Sciences Social Sciences Education for Citizenship: 1 course each from 2 of the following 4 subjects areas (can be satisfied by disciplinary breadth courses): American Cultures Global Community Gender Studies Ethical Reasoning • Language Requirement One year college level language (or AP or SAT II or competency test) • Curricular requirements of at least one major department or program. Students must declare a major not later than the achievement of junior status (completion of 85 units). The University recommends that the major program should require approximately B. ACCREDITATION SUMMARY 44 55-65 units, about 1/3 of the total program. In order to ensure breadth, the University recommends that the major should not require more than 115-125 units or 2/3 of the program and it should not require the student to take more than 1/3 of their program within the Department. The details of the EE Department requirements for the BSEE are described in Appendix I (A), Table 1. For 2006-2007, they can be summarized as follows: • 45 units (one year) of math and science, currently requiring specific sequences of mathematics (28-30 units, including probability and statistics) and physics (8 units) courses. Of the 45 units, at least 12 units must be in science. (The School of Engineering requirement is for a minimum of 40 units or a maximum of 45 units.) With the laboratories in physics, this requirement meets ABET’s Criterion 4(a). • A course in basic probability and statistics is required. The recommended course is EE 178. This course counts towards the math units, but the examples are drawn from EE. Other courses from other departments (including Stat 116) are also allowed to fulfill the requirement. • One course in Technology and Society (School of Engineering Requirement.) These courses treat the borders of the technical profession and the rest of society, variously treating questions of ethics, economics, and politics. • Three courses in “Engineering Fundamentals.” (School of Engineering Requirement) Three approved basic courses in various engineering disciplines with ENGR 70X (CS 106X) required and at least one course must not be in EE or CS. A proposal is being considered that would drop the requirement for ENGR 70X provided a more advanced computer programming course is taken in its place. • Core courses required of all undergraduate EE students (circuits and systems, electronics, analog and digital laboratories, fields and waves) (EE 101A,B, 102A,B, 108A,B, (ENGR 41 or EE 141)). EE 122 will no longer be required starting in 2006–2007. • A specialty sequence of at least three approved courses in one of the areas of Computer Hardware, Computer Software, Controls, Circuits and Devices, Fields and Waves, Signal Processing and Communications, or Solid State and Photonic Devices. • A design course from an approved list. • Electives The core, specialty, and electives are considered “Engineering Depth.” The total units from Engineering Fundamentals and Engineering Depth must be at least 68 quarter units. Both Engineering Fundamentals and Engineering Depth are “engineering topics” in ABET parlance, and hence these requirements satisfy the ABET Criterion 4(b) of one and one-half years (67.5 quarter units). Seminars do not count towards the 68 units. The Department requires that the mathematics requirement be fulfilled by courses including differential and integral calculus in single and multiple variables, linear algebra, and differential equations, consistent with ABET Criterion 8 (Program Criteria specific to EE.) This is accomplished by Math 41, 42, either Math 51 and 52 or CME 100 and 104, and either Math 53 or CME or 102. The Department requires students to take a sequence of physics courses including mechanics, electricity, and magnetism. This is typically accomplished by Physics 41 and 43. Physics 45, B. ACCREDITATION SUMMARY 45 Light and Heat, will no longer be required starting in 2006–2007 to give students greater flexibility in their science selections. The Department requires a course in basic probability. The preferred course is EE 178, which includes a component on basic statistics. Other options are Stat 116, Math 151, and CME 106. Laboratory skills are taught in the core courses Circuits (EE 101A,B) and Digital Systems (EE 108A,B) and enhanced in the various project and design classes for each specialty. Many students first encounter labs in the strongly recommended (but not required) introductory course ENGR 40. Students are exposed to design issues in the early laboratory courses and are tested on their ability to set up experiments and verify engineering principles. All EE students are required to take courses addressing basic theory of circuits (EE 101A,B), signal processing and linear systems (EE 102A,B), and digital systems (EE 108A,B). All students must take a basic physics for electrical engineering course which includes electromagnetic theory (EE 41 or EE 141). All students must take an approved specialty sequence chosen from one of the seven areas of computer hardware, computer software, controls, circuits and devices, fields and waves, signal processing and communications, or solid state and photonic devices. Individual specialty sequences can be arranged subject to adviser and department approval. Students are prepared for engineering practice by development of analytical, design, and communication skills throughout the curriculum and by a culminating design project. Each specialty sequence has at least one design project course comprising an open-ended design project with an oral or written presentation (often both). Most encourage or require teamwork and all deal with all phases of the project including specification, coding or implementation, testing, and reporting under faculty supervision. The list of approved design classes is determined each year by the Academic Affairs Committee and prizes are given at graduation for the best five or six design projects in these classes. The current list of design courses are listed below. includes Course EE 109 EE 133 EE 134 EE 144 EE 168 CS 194 ENGR 206 EE 256 EE 262 EE 265 Title Digital Systems Design Laboratory Analog Communications Design Project Introduction to Photonics Wireless Electromagnetic Design Laboratory Introduction to Digital Image Processing Software Project Control System Design and Simulation Numerical Electromagnetics Two-Dimensional Imaging Signal Processing Laboratory Our degree of success at meeting the requirements of Criterion 4 is assessed based on a variety of indicators, with the primary measures being the alumni and employer surveys, which reflect the impact of our undergraduate programs on the subsequent careers of our graduates. Additional indicators include grades in the key courses and on the individual design projects. (a) Honors The department offers an Honors Degree, which offers a unique opportunity for qualified undergraduate majors to conduct independent study (EE 190) and research with a faculty mentor. In both the REU and Honors programs the research laboratories of the individual faculty are made available to the undergraduate. As there are essentially as many such labs as there are faculty and B. ACCREDITATION SUMMARY 46 as these labs are primarily devoted to graduate students and graduate research, the details are not listed here. The Electrical Engineering Department offers a program leading to a Bachelor of Science in Electrical Engineering with Honors. This program offers a unique opportunity for qualified undergraduate majors to conduct independent study and research at an advanced level with a faculty mentor, graduate students, and fellow undergraduates. To qualify, students must complete following requirements: 1. Submit an application, including the thesis proposal, by Autumn Quarter of senior year signed by the thesis advisor and second reader (one must be a member of the Electrical Engineering faculty). 2. Maintain a grade point average of at least 3.5 in Electrical Engineering courses. 3. Take at least 10 units of EE 191. These units must be letter graded. 4. Submit two final copies of the honors thesis approved by your advisor and second reader. 5. Attend the Electrical Engineering Honors Symposium at the end of Spring Quarter and give a poster or oral presentation. (b) Minor in Electrical Engineering General requirements and policies for a minor in the School of Engineering are: 1. A School of Engineering minor consists of a set of courses totaling not less than 18 and not more than 36 units, with a minimum of six courses of at least 3 units each. 2. The set of courses should be sufficiently coherent as to present a body of knowledge within a discipline or subdiscipline. 3. Prerequisite mathematics, statistics, or science courses, such as those normally used to satisfy the schools requirements for a department major, may not be used to satisfy the requirements of the minor. Conversely, engineering courses that serve as prerequisites for subsequent courses must be included in the unit total of the minor program. 4. Departmentally based minor programs are structured at the discretion of the sponsoring department, subject only to requirements (1), (2), and (3) above. A minor in Electrical Engineering requires the completion of one of three options as below: Course ENGR 40 EE 101A EE 101B Title Introductory Electronics Signal Processing and Linear Systems I Signal Processing and Linear Systems II Units 5 4 4 Option I Course ENGR 40 EE 102A EE 102B Title Introductory Electronics Signal Processing and Linear Systems I Signal Processing and Linear Systems II Units 5 4 4 B. ACCREDITATION SUMMARY 47 Option II Course ENGR 40 EE 108A EE 108B Title Introductory Electronics Signal Processing and Linear Systems I Signal Processing and Linear Systems II Units 5 4 4 Option III plus four graded EE courses of level 100 or higher with a total of at least 13 units. 5. Faculty Stanford University has extremely rigorous search and appointment procedures, which along with its outstanding student population and its location have resulted in a faculty of rich technical and intellectual diversity with a strong international reputation and visibility in the profession. There are currently 60 regular (tenure-line) faculty, 6 research faculty, and 1 teaching emeritus professor. Active faculty accomplishments include the following (we have not counted nonteaching emeritii) There are 28 IEEE Fellows, 4 Fellows of the ACM, 3 Fellows of the Optical Society of America, 2 Fellows of the International Society for Magnetic Resonance in Medicine, and individual Fellows of the American Institute for Medical and Biological Engineering, the Royal Academy of Engineering, the American Physical Society, the Institute of Mathematical Statistics, and the American Association for the Advancement of Science. Two active faculty members were Guggenheim Fellows. There are 16 members of the National Academy of Engineering, 3 members of the National Academy of Sciences, 3 members of the American Academy of Arts and Sciences, and one of the Institute of Medicine. Nine faculty received IEEE Third Millennium Medals. Three junior faculty have received NSF Career Awards in the past three years. Many faculty have received major awards from their IEEE Societies as well as IEEE Field awards and major IEEE medals; examples include the Solid State Circuits Technical Field Award, the Cledo Brunetti Award, the Andrew S. Grove award, the Heinrich Hertz Medal, the Robert N. Noyce medal, the Richard W. Hamming Medal, the John Von Neumann Medal and the Medal of Honor. Major awards from other organizations received by active faculty include the Benjamin Franklin Medal and the Erlang Prize. Government awards include a Presidential Award for Excellence in Science, Mathematics, and Engineering Mentoring and a Presidential National Medal of Science. The many awards from professional societies attest to both the international reputation and the professional service of the faculty. Roughly a third of the EE faculty hold joint appointments with other departments, mostly with Computer Science but also with Applied Physics, Statistics, Materials Science and Engineering, Management Science and Engineering, and Geophysics. The Stanford EE Department awards four times as many MS degrees as BS degrees and more PhDs than BS degrees. Nonetheless, the majority of EE professors regularly teach classes with undergraduates. The normal course load of the EE Department is 3 courses per year. The Department encourages all faculty to teach at least one course at the 100 (sophomore/junior) level or the 200 (senior/early graduate school) level. The faculty of the EE Department are divided into five groups, called “Laboratories,” roughly according to research interests and corresponding teaching responsibilities. These include the Computer Systems Lab (CSL), most of whose members hold joint appointments with the Computer Science Department, the Integrated Circuits Lab (ICL), the Information Systems Lab (ISL), the B. ACCREDITATION SUMMARY 48 Solid State and Photonics Lab (SSPL), many of whom hold joint appointments with the Applied Physics Department, and the Space, Telecommunications, and Radio Science Lab (STARLab). The number of faculty in each Lab and the courses typically taught by each Lab are summarized in the following table. Lab CSL Number Faculty 13 ICL ISL 14 16 SSPL 10 STARLab 7 Courses computer hardware (architecture) and software electronics, analog lab core signal processing and linear systems, Fourier techniques probability and statistics introduction to electronics, photonics, quantum mechanics fields and waves, wireless Fourier transforms, linear systems Consistent with ABET Criterion 5, there are generally sufficient faculty in each specialty area to cover curricular and advising duties. Most undergraduates in the EE program have regular EE faculty as their academic advisers. The exception is the Computer Hardware specialty sequence, where we do not currently have sufficient regular faculty available to serve as undergraduate advisers. This problem should be improved with the probable addition of a new faculty member in this area (Mitra) during 2005–2006. During this time the EE Department has called on lecturers and Research Professors in the Computer Science Department to serve as EE undergraduate advisers (supplemented by an “adviser at large” within the EE Department and the undergraduate advising teaching assistant). A second area of concern has been the controls specialty because there are currently no EE professors active in the area and most of the courses are taught in the Aero Astro and Mechanical Engineering Departments. Professor Gunter Niemeyer in ME now serves in the role of undergraduate adviser for the area and has been given a Courtesy Appointment in Electrical Engineering. He participates in the EE Laboratory Committee and in the annual design award decisions. EE faculty who primarily advise undergraduates include Dutton, Engler, Gill, Inan, KhuriYakub, Kovacs, Lee, McKeown, Nishimura, Olukotun, Pease, Tyler, and Wong. Professor J. Harris is the adviser for the new Solid State and Photonic Devices specialty. Professors Pauly and Kozyrakis are both taking on several undergraduates and receiving reduced graduate advising assignments. Professors who regularly teach undergraduate core and specialty courses include these professors and Professors El Gamal, Goldsmith, Gray, Horowitz, Kahn, Leeson (Consulting Professor), Miller, Plummer, Prabhakar, Shenoy, Vuckovic, and Zebker. Almost all undergraduate fundamental courses in Electrical Engineering are taught by regular tenure-line faculty. The primary exception are a few courses taught by the Computer Science Department and cross-listed by EE such as the basic programming courses (CS 106 in particular). These courses are taught either by a Professor (Teaching) or by lecturers as they are large service courses taken by the majority of undergraduates. Stanford faculty have an unusually high involvement with industry because of the historically intimate connections between the University and Silicon Valley. Faculty regularly consult for local companies, serve on Boards, and participate with startups during sabbaticals and other leaves. The University tightly monitors faculty involvement with industry to avoid problems of conflict of B. ACCREDITATION SUMMARY 49 interest and total faculty time away from campus is strictly limited and monitored by the University. Many faculty use industrial connections to fund their research via contracts and unrestricted gifts to the university. 6. Facilities In summer 1999 the new David Packard Electrical Engineering Building was occupied by the EE administration and two of five Laboratories making up the Department (ISL and STARLab). All of the educational laboratories were also moved into the new building. For the first time in many decades, the entire EE faculty is housed in close proximity with ISL and STARLab in Packard, CSL in the Gates Computer Science Building, ICL in the Center for Integrated Systems, and SSPL in the Ginzton Laboratory. Most non-lab teaching continues to take place throughout the university, but the Packard building provides a home for the experimental portion of the EE program, the EE undergraduate seminar, the administration, and over 1/3 of the faculty. (a) Instructional Laboratories Facilities supporting instructional laboratories are excellent. The instructors and Lab Manager (Mr. Keith Gaul) work with the Department to aggressively seek, acquire, and maintain state-ofthe-art equipment, including computers. Most of the workbenches were replaced by new custom designed workbenches with the move into the new building. The undergraduate laboratories all correspond to specific courses. These courses and their resources are described in this section. ENGR 40 Introductory Electronics and EE 41 Physics of Electrical Engineering Room 130/131, 945 sq. ft. The lab has 13 work stations with a Cadet Breadboard, V.O.M., Tektronix 2205 20 Mhz Scope, Wavetek Function Generator 4mhz, Multimeter (HP 34401A), Triple Output P.S. (HP 6236B) per station. EE 101 A and B, Circuits I and II Room 033/064, 868 sq. ft. The lab has 12 work stations with a Cadet Breadboard, Agilent 4 channel 100 Mhz oscilloscope (54624A), Agilent 80 Mhz Waveform Generator (33250A), 2 Agilent Multimeters (34401A), 2 Dual Output DC Power Supplies (E3648A), Pentium IV 2.8 Ghz PC with Signal Express software. Additional equipment includes 4 Agilent LCR meters (4263B), 4 Agilent 20 Mhz Waveform Generators (33220A) and an HP 4100 Laserjet printer. EE 108A Digital Design Laboratory Room 127, 632 sq. ft. The lab has 8 work stations with PC Pentium IV, Cadet Bread Board, Xilinx FPGA board, Mixed Signal Scope (HP 54645D), function Generator (HP 3312A), Fluke Digital Multimeter 8050A, Dual P.S. (HP 6353A) per station. HP LaserJet Printer. Computers have Xlinix software. EE 122 Analog Laboratory and EE 133 Analog Communications Design Laboratory Room 053/054, 1188 sq. ft. The lab has 7 work stations with a Scope (100 Mhz HP 1740A), signal analyzer (HP 3561A), spectrum analyzer (HP 8591E), triple output P.S. (HP 6236B), dual output P.S. (HP 6253A), multimeter (HP 34401A), solder station (Weller WES 50), waveform generator (HP 33120A), Infinium scope (500mhz HP), PC Pentium IV 3.1 Ghz, multifunction synthesizer (HP 8904A), signal generator (HP 8647A) per station. Plus one each 1.5 Ghz spectrum analyzer (HP ESA-L1500A), dynamic signal analyzer (HP 35665A), Tektronix type 575 Scope, HP 8000DN LaserJet printer, LCR Meter (HP 4263A), HP Thinkjet, Tektronix 571 Curve Tracer. Computers have B2 Spice software, LabView software. B. ACCREDITATION SUMMARY 50 EE 144 Wireless Electromagnetic Design Laboratory Room 005, 518 sq. ft. Lab has two workbenches with all equipment, plus additional equipment for the projects. The equipment includes Spectrum Analyzers: HP141T display section, HP8555B, HP8554A, HP8552B plug-ins, HP8445B tracking preselector, HP8444A tracking generator, FM radio, synthesized MFJ259B HF impedance/SWR meters, HP8620 sweep oscillator mainframe with HP86240 2-8 GHz plugin, HP432 power meters with HP8478 power head, HP9494B/9495B 1 dB step attenuators, HP537 wavemeters, Slotted line coaxial and waveguide carriages with probes, 6, 10, 20 dB coaxial attenuators, Digital voltmeters, HP423 diode detectors, EIP 545A counters with power meter, Wavetek 910SP XY displays, Coaxial directional couplers, Matched load, short and mismatched loads, Double and triple stub tuners, Interdigital and comb-line filters, Waveguide to coaxial adapters, Waveguide directional couplers, Waveguide slide screw tuners, Dual crystal oscillator low-noise signal generator, Power splitters, Time domain reflectometer: HP180C mainframe, HP1815, HP1106, HP1817, HP 10 cm air line, Miscellaneous sweep generator plugins, waveguide and coaxial components, Antennas (dipole, loop, rectangular waveguide horn, circular polarized), Pentium IV computers, and an Anechoic antenna chamber (under construction). Available software (primarily used for the design projects) includes Microsmith, a Smith Chart plotting program (ARRL), Puff, a microwave CAD program (Caltech), Radio Designer, a CAD program (ARRL), Yagi Optimizer (YO 7), a yagi antenna optimizing application (Beezley), Antenna Optimizer (AO 6),general antenna optimizer (Beezley), NEC for Wires (NW 6), a NEC-2 application for the PC (Beezley), Terrain Analyzer (TA 6), analyzer for antennas over ground (Beezley), and EZNEC, a NEC-2 application for the PC (Lewallen). EE 108B Advanced Logic Design Laboratory Room 129, 493 sq. ft. The lab has 8 work stations with Pentium IV 3.1 Ghz PCs, triple output P.S. (HP 3236A), 100 Mhz scope (HP 54601B), 150 Mhz pulse generator (HP 8110A), function generator (HP 3311A), mixed signal scope 100 Mhz (HP 54645D), arbitrary waveform generator (HP 3120A) per station. The lab also has two Fluke multimeters and three logic analyzers (HP 1651A), a synthesized function / sweep generator, Xilinx FPGA boards, an EPROM eraser, an Xeltek universal programmer, and an HP LaserJet printer 8100D. Computers have Xlinix software. EE 275 Logic Design PC Cluster Room, 512 sq. ft. Has 14 PC Pentium IV 3.1 Ghz with Xlinix Software. EE 108A and EE 108B share this cluster with EE 275. EE 109 Digital Design Laboratory Room 052, 477 sq. ft. The lab has 2 Logic Analyzers (HP 1650A), 2 Scopes 100 Mhz (HP 54601A), 3 Scopes 100 Mhz Phillips PM 3070, 5 Triple Output P.S. (HP 6236A), 4 Multimeter (HP 34401A), 1 Function Generators (HP 3312A), 2 Logic Analyzers (HP 1661A), 1 Spectrum Analyzer (HP 35800A), 1 Distortion Measurement Set Hp 339A, 8 Multimeters, 9 PC Pentium IV 3.0 Ghz. (b) Instructional Computing Infrastructure The computing infrastructure for the undergraduate instructional laboratories and for independent research by undergraduates is summarized in the following table. B. ACCREDITATION SUMMARY Lab EE 101A, B EE 108B EE 108A EE 122/133 EE 275 EE 344 EE 144 EE 109 Qty 12 8 8 8 12 1 3 9 Operating System Windows XP Windows XP Windows XP Windows XP Windows XP Windows XP Windows XP Windows XP 51 Qty Server 1 1 1 Windows 2003 Server Windows 2003 Server Windows 2003 Server 1 Windows 2003 Server There are also two additional Windows NT servers supporting the classroom network. In addition to the classroom computers there is a PC cluster available to EE undergraduates. PC Cluster Room 051, 688 sq. ft. Cluster has 14 Pentium IV 3.6 Ghz PCs running Windows XP with MatLab and B2 Spice software. This cluster is used primarily by EE 122/133, EE 112, and EE 105. All PC’s Have Visual Studio.NET and MS Office XP. 7. (a) Institutional Support and Financial Resources Budget process The department receives a yearly allotment of funds for operating and teaching expenses from the School of Engineering along with income from the Stanford Center for Professional Development derived from the Stanford Instructional Television Network. These funds are applied to staff, faculty, and teaching assistant salaries, to equipment and software purchase and maintenance for the educational laboratories, and to computer acquisition and maintenance for the educational laboratories, the front office, and the departmental mail and Web server. Financial policy and decisions are the responsibility of the Department Chair, Professor Bruce Wooley, who seeks the advice of the Department Executive Committee, the Assistant Chair, Sharon Gerlach, and the Department Financial Officer, Tiiu Johnson. Appendix II (Institutional Profile) contains specific information on the budgeting process for the School of Engineering and its individual departments. (b) Institutional support and financial resources Appendix I(A), Table 5, summarizes expenditures for support functions of the Electrical Engineering Department during the 2003-2007 period. This level of support coupled with that provided from Instructional Television has been sufficient to meet the needs of the undergraduate curriculum. (c) Faculty professional development The University does not have formal procedures for professional faculty development, but promotions and raises take all aspects of performance into account: teaching, advising, research, and professional service. The target average faculty teaching load in the EE Department is one class per quarter (excluding sabbaticals). Faculty are encouraged by the Department to devote adequate time to their teaching and advising to ensure a strong academic program, and to maintain a high quality, internationally recognized program of research to ensure state-of-the art knowledge in their specialty. In recent years the Department has provided generous startup packages for new faculty in order to provide time for them to establish a teaching and research program and to provide time and funds for course development, creation, and revision. B. ACCREDITATION SUMMARY 52 Most faculty in the department are extremely active in a variety of technical, professional, editorial, and leadership activities within their professional organizations, especially the IEEE, as indicated in Section 5 and in Appendix I(C). Many faculty use consulting, sabbatical, or leave time to participate in local industry, including Silicon Valley startups (as has our current President John Hennessy.) The University and School place tight limits on the amount of consulting (especially one day per week on average) and leaves (a maximum of two years out of seven) in order to ensure sufficient time at Stanford for ordinary academic duties. 8. Teaching Assistants The Department strives to be generous with teaching assistant support, particularly with core undergraduate classes. It should be emphasized the teaching assistants generally do not teach, they assist. The faculty are responsible for the bulk of the lecturing and the preparation and grading of exams. Assistants may give an occasional lecture, but generally their role is to assist the instructor by managing the homework, assisting with exam preparation and grading, consulting with students during extensive office hours, and conducting problem and review sessions. Advanced teaching assistants called Teaching Affiliates (formerly Teaching Fellows) often teach a second section of courses to provide flexibility to the scheduling, but this is a small minority of the undergraduate courses covered by the Department. The Department also funds graders for ordinary homework grading, so the burden is not on the faculty or teaching assistants. 9. Facilities and Equipment The departmental facilities and equipment required to achieve undergraduate program objectives comprise the contents of the educational laboratories and the department administrative office. As described in Section 6, the educational labs are funded directly by the Department based on requests from individual instructors or from the Educational Laboratory Committee comprising all faculty lab instructors and the Lab Manager. Ordinary improvements and upgrades totalling under $ 10,000/year are approved by the Vice Chair based on faculty recommendations. Larger requests for major expenses are evaluated by the Chair with advice from the Vice Chair, the Assistant Chair, and the Educational Laboratory Committee consisting of all instructors of lab courses. Many upgrades, including most PCs, are donations from industry coordinated with the instructors and the Educational Laboratory Manager. 10. Support Personnel and Institutional Services The support personnel include the EE Department Staff and the Administrative Assistants of the individual faculty involved with the undergraduate program. The positions most relevant to supporting the undergraduate program are the following. • Academic Program Manager/Director of Student Services (reports to the Vice Chair) with the assistance of a Student Services Specialist track student progress, assist with student problems, provide academic program information, manage program assessment, manage the TA recruiting, interviewing, assigning, and evaluation process, manage the EE honors program, manage the EE Research Experience for Undergraduate programs, and promote student events including seminars and lunches. B. ACCREDITATION SUMMARY 53 • Systems and Network Manager (reports to the Vice Chair) who maintains the network in the Packard EE building and assists the Instructional Lab Manager with the maintenance of the lab workstations, PCs, and Macs. • Instructional Labs Manager (reports to the Computer Systems and Networks Manager) who directs maintenance of lab equipment, computers, and software with student and TA assistance. He also actively seeks industrial donations and maintains good relations with donors and potential donors and he prepares annual proposals for cost sharing with the School of Engineering for new equipment and software. 11. Program Criteria (a) Breadth and depth Consistent with Criterion 8 for Electrical Engineering programs, achieves both breadth and depth across a range of engineering topics relevant to electrical engineering. Breadth is achieved by requiring a common core of fundamental classes of all students, including physics in electrical engineering including electromagnetics (EE 41 or EE 141), basic circuit theory and analysis techniques (EE 101A,B), signal processing and linear systems with (EE 102A,B), and digital systems (EE 108A,B). Depth is achieved by the requirement of a specialty sequence consisting of three or more courses from an approved list of sequences in one of the five specialty areas. These include Computer Hardware EE 109, CS 107, EE 217, EE 273, EE 282 Computer Software CS 107, CS 108, CS 194, EE 284 or CS 244A Controls ENGR 105, ENGR 205, ENGR 206, ENGR 207A, ENGR 207B, ENGR 209A, EE 263 Circuits and Devices EE 116, EE 133, EE 212, EE 214, EE 215 EE 216 Fields and Waves EE 134, EE 141, EE 142, EE 144, EE 241, EE 246, EE 247, EE 252, EE 256 Signal Processing and Communication EE 133, EE 168, EE 179, EE 261, EE 263, (EE 264 or EE 265), EE 276, EE 278, EE 279 Solid State and Photonic Devices EE 116, EE 134, EE 136, EE 141, EE 216, EE 222, EE 223, EE 228, EE 235, EE 268 The core sequence begins with little design content, but this increases through the electronics and electronics circuits to a majority. Both the required analog and digital labs have substantial design content, as do many of the specialty sequences. The design experience culminates in departmentally approved design class, and each specialty sequence contains at least one such class. It is a departmental requirement that at least one approved design class be taken. (b) Probability and statistics EE 178 or an equivalent course from another department is required of all EE majors. The course treats basic probability and statistics with an emphasis on engineering applications. (c) Differential and integral calculus Taught in the required courses Math 41, 42, either Math 51 and 52 or CME 100 and 104, and either Math 53 or CME 102. Students competence in calculus is assessed throughout the electrical engineering curriculum in the analysis and design of circuits and systems. B. (d) ACCREDITATION SUMMARY 54 Basic sciences The necessary background in physics is provided in the required courses Physics 41 and 43. Students competence in physics is assessed primarily in the electronics and fields and waves portions of the electrical engineering curriculum. In 2006-2007, Physics 45 (Light and Heat) will no longer be required to allow undergraduates greater flexibility in their choice of Science courses. (e) Advanced mathematics Linear algebra is taught in the required course Math 51 or CME 100 and continued, along with linear differential equations, in Math 53 or CME 102. Discrete mathematics are taught in Introductory Electronics (E 40), where Boolean algebra basics and Karnaugh maps are treated, and in digital systems EE 108A, B, where additional Boolean algebra and number systems are treated. (f ) Complex variables Complex numbers and phasors are taught in EE 102A, and Fourier and Laplace transforms are taught in EE 102A and 102B. This material is used throughout the EE curriculum. 12. Cooperative Education Criteria NA 13. NA General Advanced-Level Program