The Department of Electrical and Computer Engineering administers three curricula in the College of Engineering: (1) the Electrical Engineering curriculum, (2) the Computer Engineering curriculum, and (3) the Electrical Engineering/Materials Science curriculum.
The Electrical Engineering, Computer Engineering, and Electrical Engineering/Materials Science and Engineering curricula are all accredited by the Engineering Accreditation Commission of the Accreditation Board for Engineering and Technology.
Lower Division Program
Requirements for Electrical Engineering, Computer Engineering, and Electrical Engineering/Materials Science and Engineering majors.
| Lower Division Program | ||
|---|---|---|
| UNITS | QUARTER USUALLY TAKEN | |
| Required Courses | ||
| Calculus--Mathematics 21A, 21B, 21C, 21D | 16 | 1-2-3-4 |
| Linear algebra--Mathematics 22A | 3 | 5 |
| Differential equations--Mathematics 22B | 3 | 6 |
| General physics--Physics 9A, 9B, 9C | 12 | 3-4-5 |
| General chemistry--Chemistry 2A | 5 | 1 or 2 |
| General chemistry (required for Electrical Engineering/Materials Science and Engineering majors only)--Chemistry 2B | 5 | 2 or 3 |
| Introductory programming--Computer Science Engineering 30 or 35 | 4 | 1 or 2 |
| Software development--Computer Science Engineering 40 | 4 | 2 or 3 |
| Computer structure and assembly language--Electrical and Computer Engineering 70 or Computer Science Engineering 50 | 4 | 2 or 3 |
| Circuits--Engineering 17 | 4 | 6 |
| Statics--Engineering 35 | 3 | 4 or 5 |
| Dynamics--Engineering 36 | 3 | 5 or 6 |
| Properties of materials--Engineering 45 | 4 | 4, 5, or 6 |
| Expository writing--English 1 or 3, or Comparative Literature 1, 2, 3 or 4, or Native American Studies 5 | 4 | 1 or 2 |
| Introduction to public speaking or group communication--Rhetoric and Communication 1 or 3 (or an acceptable substitute as approved by the Undergraduate Study Committee of the College of Engineering) | 4 | 4, 5, or 6 |
| HumanitiesSocial Sciences and/or General Education electives | 12 | |
| Unrestricted Electives (for Electrical Engineering and Computer Engineering majors only) | 5 | |
| Total Lower Division Units | 90 | |
Upper division requirements for the degrees in Electrical Engineering, Computer Engineering, and Electrical Engineering/Materials Science are described below. Information on double majors can be obtained from the Electrical and Computer Engineering Department Advising Office.
Computing Majors
There are three computing majors offered within the College of Engineering: (1) Electrical Engineering with a Computers Operation specialty, (2) Computer Engineering, and (3) Computer Science and Engineering.
All three curricula require that 63 of the approximately 90 upper division units be divided into three areas: electronics, computer hardware, and computer software. The Electrical Engineering with a Computer option and Computer Engineering curricula divide these 63 units almost equally between electronics, computer hardware and computer software (with the most flexibility found in the Computer Engineering curriculum). The Computer Science and Engineering curriculm divides these 63 units primarily between computer hardware and computer software.
Electrical Engineering Curriculum
Electrical Engineering involves the design, analysis, and effective use of electrical systems including electronic computers. Electrical systems and computers play a central role in nearly all aspects of modern life, including communication, medicine, education, environmental protection, space exploration, defense, and home entertainment.
The Electrical Engineering curriculum prepares students for careers in electrical engineering or for graduate studies by providing a solid background in mathematics, physical sciences, and traditional electrical engineering subjects of (1) physical electronics, (2) signals and systems, (3) electromagnetics, and (4) active and passive circuits. Through the proper choice of 25 units of flexible design and unrestricted electives, you may focus on any of these four specialty areas or distribute the 25 units of electives among these areas. Students who complete the Electrical Engineering curriculum will obtain a Bachelor of Science in Electrical Engineering, one of the engineering degrees recognized in all fifty states as eligible for registration as a Professional Engineer.
Areas of Specialization
Physical Electronics includes the areas of solid-state circuits and fabrication and the theory courses supporting those subjects.
Recommended elective courses:
Suggested advisors: R.W. Bower, S.B. Haley, C.E. Hunt, R.L. Smith.
Signals and Systems includes digital communications, robotics, classical controls and communications, wireless and cellular digital communications systems, as well as signal and image processing and computer vision.
Recommended elective courses:
Suggested advisors: K.A. Abdel-Ghaffar, T. Chang, K. Feher, G.E. Ford, B. Friedlander, W.A. Gardner, A.N. Gündes, T.C. Hsia, B.C. Levy, D.Q. Mayne, T. R. Reed, M.A. Soderstrand, S. Wang.
Electromagnetics studies microwave circuits and fiber-optical communications.
Recommended elective courses:
Suggested advisors: G.R. Branner, A.J. Dienes, S.B. Haley, J.P. Heritage, A. Knoesen.
Active and Passive Circuits deals with transistor-level circuit design and covers topics such as electronic amplifiers, analog-to-digital converters, filters, logic gates, RAM and ROM, and programmable logic arrays.
Recommended elective courses:
Suggested advisors: K.W. Current, P.J. Hurst, S.H. Lewis, R.R. Spencer.
Electrical Engineering Curriculum
| Upper Division Requirements | |
|---|---|
| UNITS | |
| Required Courses | |
| Electrical engineering core--Electrical and Computer Engineering 100, 110A, 130A, 140A, 150A, 180A, plus two courses from 110BÝ, 130B, 140B, 150B | 34 |
| Computer software--Electrical and Computer Engineering 173 | 4 |
| Thermodynamics--Engineering 105A | 3 |
| Probability theory--Statistics 120, 131A, or Mathematics 131 | 4 |
| Professional responsibilities--Engineering 160, 190 or Applied Science Engineering 137 | 3 |
| Design electives | 18 |
| Select six courses, at least two with laboratories, from: Electrical and Computer Engineering 106, 110BÝ, 111A-111B (both must be taken together to count as one design elective), 112, 114, 118, 132A, 132B, 132C, 135, 146A, 146B, 157A, 157B, 160, 166, 170,ý 172, 174, 180B, 194A-194B-194C (must be taken together to count as one design elective), 195A-195B-195C (must be taken together to count as one design elective); Computer Science Engineering 110, 122B, 140A, 140B, 142, 150, 151A, 151B, 153, 158, 160, 163, 165A, 165B, 168, 175, 177. May also include approved Electrical and Computer Engineering or Computer Science Engineering 192 or 199 courses. | |
| Mathematics/Science elective--select courses from the College of Engineering Physical and Biological Science Elective list plus Statistics 32 or any upper division Mathematics or Statistics course except: Mathematics 128A-128B-128C, 160, 164, 168, or Statistics 102, 103, 104, 105, 108, 110, 141 | 5 |
| HumanitiesSocial Sciences/General Education electives | 12 |
| Unrestricted electives | 7 |
| Total Upper Division Units | 90 |
| Minimum Units Required for Major | 180 |
Ý Electrical and Computer Engineering 110B may not be counted toward both the Electrical Engineering Core requirement and the Electrical Engineering Design Electives.
ý Electrical Engineering students may substitute Computer Science Engineering 154B for Electrical and Computer Engineering 170.
Computer Engineering Curriculum
Computer Engineering involves the design, development, analysis, organization, theory, programming, and application of digital computers. It combines many aspects of electronics, computer hardware, and computer software.
The Computer Engineering curriculum prepares students for careers in computer engineering or graduate studies by providing a solid background in mathematics, physical sciences, and the traditional computer engineering subjects: electronics, computer hardware, and computer software. Here electronics refers to the four Electrical Engineering specialty areas (1) physical electronics, (2) signals and systems, (3) electromagnetics, and (4) active and passive circuits. The 63 upper division units required in electronics, computer hardware and computer software consist of 13 units in electronics courses, 18 units in computer hardware courses, and 18 units in computer software courses. The remaining 14 units consist of 9 units of design electives and 5 units of unrestricted electives. By carefully selecting these 14 design and unrestricted electives, students can focus on electronics, computer hardware, or computer software, or distribute these units among the three areas. In comparison to the Electrical Engineering curriculum, the Computer Engineering curriculum requires courses in only two of the four Electrical Engineering areas: areas (1) physical electronics, and (2) active and passive circuits. Students who complete the Computer Engineering curriculum will receive a Bachelor of Science in Computer Engineering.
Areas of Specialization
Computer Systems and Software includes courses in computer architecture, computer design, computer interfacing and computer software.
Recommended elective courses:
Suggested advisors: V. Akella, S. Bakshi, S.L. Hakimi, V.G. Oklobdzija, G.R. Redinbo, M.A. Soderstrand, K.D. Wilken.
Logic Design considers the design of computer circuits at various levels, including the use of CAD systems, VHDL, and the design and fabrication of transitor-level digital circuits.
Recommended elective courses:
Suggested advisors: V. Akella, S. Bakshi, S.L. Hakimi, V.G. Oklobdzija, G.R. Redinbo, M.A. Soderstrand, K.D. Wilken.
Computer Engineering Curriculum
| Upper Division Requirements | |
|---|---|
| UNITS | |
| Required Courses | |
| Electrical engineering core--Electrical and Computer Engineering 100, 110A, 140A, 180A, 180B | 23 |
| Computer hardware--Electrical and Computer Engineering 170Ý, 172 | 8 |
| Computer software--Electrical and Computer Engineering 173 and Computer Science Engineering 150 or 151A | 8 |
| Data structures and algorithms--Computer Science Engineering 110, 122A | 7 |
| Mathematical methods--Computer Science Engineering 100, plus one course from: Statistics 120, 131A, or Mathematics 131 | 7 |
| Thermodynamics--Engineering 105A | 3 |
| Professional responsibilities--Engineering 160, 190 or Applied Science Engineering 137 | 3 |
| Design electives | |
| Select three courses from:
Electrical and Computer Engineering 106, 110B, 111A-111B (must both be taken to count as one design elective), 112, 114, 118, 132A, 132B, 132C, 135, 146A, 146B, 157A, 157B, 160, 166, 174, 194A-194B-194C (taken together may count as one design elective), 195A-195B-195C (must be taken together to count as one design elective); Computer Science Engineering 122B, 140A, 140B, 142, 151B, 153, 158, 160, 163, 165A, 165B, 168, 175, 177. May also include approved Electrical and Computer Engineering or Computer Science Engineering 192 or 199 courses. | 9 |
| Mathematics/Science elective--to be selected from the College of Engineering Physical and Biological Science Elective list plus Statistics 32 or any upper division Mathematics or Statistics course except: Mathematics 128A-128B-128C, 160, 164, 168, or Statistics 102, 103, 104, 105, 108, 110, 141 | 5 |
| HumanitiesSocial Sciences/General Education electives | 12 |
| Unrestricted electives | 5 |
| Total Upper Division Units | 90 |
| Minimum Units Required for Major | 180 |
Ý Computer Science Engineering 154B may be substituted for the Electrical and Computer Engineering 170 requirement.
Electrical Engineering/Materials Science and Engineering Curriculum
In addition to the Electrical Engineering curriculum described above, the Department of Electrical and Computer Engineering offers a combined major in Electrical Engineering/Materials Science. In the past decade, the fields of solid-state electronics, opto-electronics, magnetics, and superconductors have developed to the point that demand for new materials now sets the pace for progress in these fields. Materials scientists with an electronics background are key to continued progress in these areas. The Electrical Engineering/Materials Science curriculum provides students with the background necessary to pursue careers in electrical engineering or materials science or to go on to graduate study.
| Upper Division Requirements | |
|---|---|
| UNITS | |
| Required Courses | |
| Electrical engineering core--Electrical and Computer Engineering 100, 110A, 110B, 130A, 130B, 140A, 140B, 150A, 180A | 38 |
| Materials science core--Materials Science and Engineering 130, 132, 134, 146, and one laboratory course from Materials Science and Engineering 132L, 134L | 14 |
| Engineering science--Engineering 104, 105A | 7 |
| Probability theory--Statistics 120, 131A, or Mathematics 131 | 4 |
| Professional responsibilities--Engineering 160, 190 or Applied Science Engineering 137 | 3 |
| Design electives
Select two courses, at least one of which must be a Materials Science and Engineering course, from the following: Electrical and Computer Engineering 106, 111A-111B (must both be taken to count as one design elective), 112, 114, 118, 132A, 132B, 132C, 135, 146B, 157A, 157B, 160, 166, 170, 172, 173, 174, 180B, 194A-194B-194C (taken together may count as one design elective), 195A-195B-195C (must be taken together to count as one design elective); Computer Science Enginering 110, 122B, 140A, 140B, 142, 150, 151A, 151B, 153, 154B, 158, 160, 163, 165A, 165B, 168, 175, 177. Materials Science and Engineering 140, 142, 148, 155. May also include approved Electrical and Computer Engineering, Computer Science and Engineering, or Materials Science Engineering 199 courses. | 6 |
| Laboratory courses--Materials Science and Engineering 149, Electrical and Computer Engineering 146A | 6 |
| Advanced science electives--Geology 161, 161N; or Physics 140A and 140B; or Physics 121 and 122A; or Chemistry 110A and 110C | 6 |
| HumanitiesSocial Sciences and/or General Education electives | 12 |
| Total Upper Division Units | 96 |
| Minimum Units Required for Major | 186 |
UC Davis 1997-98 Online General Catalog. Posted August 1, 1997.
catalog-comment@ucdavis.edu
Keitha Hunter and Barbara Anderson, Editors
We welcome your comments.