Home < Schools, Colleges, and Programs < College of Engineering < Majors < Electrical Engineering

College of Engineering

Electrical and Computer Engineering

Electrical Engineering Curriculum
Computer Engineering Curriculum
Facilities
Courses

2420 Engineering Hall, 1415 Engineering Drive, Madison, WI 53706; 608-262-3840; www.engr.wisc.edu/ece

Professors Booske (chair), Anderson, Barmish, Blick, Boston, Botez, Bucklew, DeMarco, Dobson, Gubner, Hagness, Hitchon, Hu (vice chair), Jahns, Lesieutre, Lipasti, Mawst, McCaughan, Nowak, Ramanathan (vice chair), Saluja, Sayeed, Sethares, Shohet, van der Weide, Van Veen, Venkataramanan, Wendt; Associate Professors Cobb, Compton, Jiang, Knezevic, Ma, Milenkovic, Schulte; Assistant Professors Behdad, Davoodi, Draper, Han, Kim; Faculty Associates Allie, Barner, Krachey, Milicic

The Department of Electrical and Computer Engineering offers the B.S., M.S. and Ph.D. degrees in electrical engineering and the B.S. degree in computer engineering.

Electrical Engineers design and develop anything and everything that uses electricity: from the power systems that bring electricity to our homes and communications systems that allow us to keep in touch with family and friends, to the electronic devices, electrical appliances, computers, sensors, and medical equipment that shape our everyday lives. Typical careers may find an EE collaborating with medical doctors or astronauts in the space program, designing advanced automotive and transportation systems, and interacting with other engineers and professionals. Many EEs work as scientists, inventing new kinds of electronic technology, instrumentation, and devices to help people.

Electrical engineers design, develop, analyze, research and manufacture systems such as those for power generation distribution, communication, control and instrumentation. Electrical engineers are also concerned with the devices that make up these systems, such as transistors, integrated circuits, rotating machines, antennas and fusion plasma confinement devices. Low-power, reliable integrated circuits allow dramatic improvements that have driven the revolution in communications and computation. High-power transistors in combination with electronic controls are serving as the foundation for new ways of efficiently utilizing electrical power.

Computer engineers design, develop, analyze, research and manufacture hardware, software and systems that process, store and convey digital information. These systems include personal computers, workstations, mainframe computers and embedded digital systems. Embedded systems consist of one to many computers within other products such as aircraft, automobiles, communication switching systems and networking components, biomedical instrumentation and industrial automation systems. These systems are characterized by the use of digital electronic hardware and of software in performing useful tasks. Computer software in combination with digital integrated circuits provides the foundation for the current revolution in computers and communications. This focus on software and digital hardware distinguishes the computer engineer from the electrical engineer.

The curricula in the Department of Electrical and Computer Engineering require a strong background in mathematics, physics and computer sciences. In addition to basic course requirements in these areas, elective credits in the curriculum permit the student to pursue more advanced courses in these areas or in other fields, such as chemistry, biology and mechanics. Additional electives in liberal studies broaden the programs to include such areas as economics, sociology, psychology and history.

The electrical engineering and computer engineering programs share many courses in the sophomore year including digital systems, electrical circuits and electromagnetic fields. Computer engineering students take additional courses in computer sciences to provide the software part of their background. In the subsequent semesters, the electrical engineering and computer engineering programs share the study of solid state devices, signals and systems. In the junior year, the electrical engineering program focuses on areas such as electromagnetic fields and analog electronics whereas computer engineering deals with computer hardware design and combined hardware/software design concepts. Technical elective freedom in both curricula makes it possible for the student to choose from approximately 50 more specialized courses at the junior and senior levels in electrical and computer engineering, as well as courses from other departments. In both curricula, a student can choose a broad program covering an introductory treatment of a variety of areas or focus in one or two specialized areas. An advising program, beginning in the freshman year, helps students plan their program.

To provide students with hands-on experience in electrical and computer engineering, specialized lab courses are offered at the senior level. For example, one involves the design and fabrication of integrated circuits and the other design and prototyping of a computer. Both classroom instruction and lab work are offered in the analysis and design of control systems and also in embedded systems, with microprocessors and personal computers incorporated into larger systems. Independent study and design projects are encouraged at the senior level and an honors research program is available which spans multiple years of the undergraduate program.

Although the B.S. in electrical engineering and B.S. in computer engineering programs are intended to prepare students for immediate entry into the profession of engineering, increasingly, students find an additional year or more of study leading to the M.S. degree very desirable. The Ph.D. degree is the most advanced degree and emphasizes training in research.


Electrical Engineering Curriculum

The following curriculum applies to students who were admitted to the electrical engineering degree program (classification changed to EE) in Fall 2010 or later.

Summary of Requirements, 121 cr

Mathematics, 22 cr
Science, 28 cr
Electrical Engineering Core, 29 cr
Electrical Engineering Advanced Electives, 21 cr
Communication Skills, 5 cr
Liberal Studies, 16 cr

I. Mathematics Requirement, 22 cr

Math 221 Calculus and Analytic Geometry, 5 cr
Math 222 Calculus and Analytic Geometry, 5 cr
Math 234 Calculus—Functions of Several Variables, 3 cr
Advanced Math Elective, 3 cr
Advanced Math/CS Elective, 3 cr
Probability/Statistics Elective, 3 cr

II. Science Requirement, 28 cr

CS 302 Introduction to Programming, 3 cr
CS 412 Introduction to Numerical Methods, 3 cr
Physics 201 General Physics, 5 cr
Physics 202 General Physics, 5 cr
ECE 235 Introduction to Solid State Electronics, 3 cr
Chem 109 Advanced General Chemistry, 5 cr
Other Science/Engineering Elective(s), 0–4 cr

III. Electrical Engineering Core Requirement, 29 cr

ECE 220 Electrodynamics I, 3 cr
ECE 320 Electrodynamics II, 3 cr
ECE 230 Circuit Analysis, 4 cr
ECE 335 Microelectronic Devices, 3 cr
ECE 340 Electronic Circuits I, 3 cr
ECE 252 Introduction to Computer Engineering, 2 cr
ECE 330 Signals and Systems, 3 cr
ECE 352 Digital System Fundamentals, 3 cr
ECE 170 Introductory Laboratory, 1 cr
ECE 270 Circuits Laboratory I, 1 cr
ECE 271 Circuits Laboratory II, 1 cr
ECE 370 Advanced Laboratory, 2 cr

IV. Electrical Engineering Advanced Electives, 21 cr

Electrical Engineering Advanced Elective Course Work, 19 cr
Electrical Engineering Advanced Laboratories, 2 cr

V. Communication Skills, 5 cr

Part A, 2 cr
EPD 397 Technical Communication, 3 cr

VI. Liberal Studies, 16 cr

See the College of Engineering Liberal Studies Guidelines. All liberal studies credits must be identified with the letter H, S, L, or Z. Language courses are acceptable without the letter and are considered humanities. No more than 3 liberal studies credits may be from the Wisconsin School of Business or from courses crosslisted with the business school.

Note: See an ECE advisor and/or the EE Curriculum Guide for additional information.


Computer Engineering Curriculum

The following curriculum applies to students who were admitted to the computer engineering degree program (classification changed to CMPE) in fall 2006 or later.

Summary of Requirements, 124 cr

Mathematics, 19 cr
Science, 29 cr
Computer Engineering Core, 33 cr
Computer Engineering Advanced Electives, 22 cr
Communication Skills, 5 cr
Liberal Studies, 16 cr

I. Mathematics Requirement, 19 cr

Math 221 Calculus and Analytic Geometry, 5 cr
Math 222 Calculus and Analytic Geometry, 5 cr
Math 234 Calculus—Functions of Several Variables, 3 cr
Math 240 Introduction to Discrete Mathematics, 3 cr
Probability/Statistics Elective, 3 cr

II. Science Requirement, 29 cr

CS 302 Introduction to Programming, 3 cr
CS 367 Introduction to Data Structures, 3 cr
Physics 201 General Physics, 5 cr
Physics 202 General Physics, 5 cr
Chem 109 Advanced General Chemistry, 5 cr
Math/Science Elective(s), 3–8 cr

III. Computer Engineering Core Requirement, 33 cr

ECE 252 Introduction to Computer Engineering, 2 cr
ECE 352 Digital System Fundamentals, 3 cr
ECE 353 Introduction to Microprocessor Systems, 3 cr
ECE 354 Machine Organization and Programming, 3 cr
ECE 551 Digital System Design and Synthesis, 3 cr
ECE 552 Introduction to Computer Architecture, 3 cr
ECE 230 Circuit Analysis, 4 cr
ECE 330 Signals and Systems, 3 cr
ECE 340 Electronic Circuits I, 3 cr
ECE 220 Electrodynamics I, 3 cr
ECE 321 Transmission Lines for Digital Applications, 1 cr
ECE 170 Introductory Laboratory, 1 cr
ECE 270 Circuits Laboratory I, 1 cr

IV. Computer Engineering Advanced Electives, 22 cr

Electronic Circuits Elective, 3 cr
Design Laboratory Elective, 4 cr
Mini-Laboratory Elective, 1 cr
Systems Software Elective, 3–4 cr
ECE Courses 400+, 6 cr
Additional Advanced Elective(s), 4–5 cr

V. Communication Skills, 5 cr

Communications Part A, 2 cr
EPD 397 Technical Communication, 3 cr

VI. Liberal Studies, 16 cr

See the College of Engineering Liberal Studies Guidelines. All liberal studies credits must be identified with the letter H, S, L, or Z. Language courses are acceptable without the letter and are considered humanities.  No more than 3 liberal studies credits may be from the Wisconsin School of Business or from classes crosslisted with the business school.

Note: Students should see an ECE advisor and/or the CMPE Curriculum Guide for additional information.

Facilities

Facilities available for instruction and research include:
Automatic Control Laboratory
CAE (Computer-Aided Engineering) and ECE Laboratory Computers
Center for Plasma Theory and Computation Computers
Computational Electromagnetics Laboratory
Core ECE Labs
Digital Engineering Lab
Digital Logic and Microprocessor Lab
Electromagnetic Materials Processing Laboratory
Electronics Lab
Embedded Systems Lab
Excimer Laser and Radiofrequency Source Laboratory
Fiber Optics and Opto-electronics Lab
Grainger Electric Machines and Power Lab
High-Frequency Engineering Lab
High-Power Microwave Mode Conversion and Transmission Lab
HSX Plasma Laboratory
Integrated Circuit Facility
Integrated Circuit Facility Medical Instrumentation Lab
Lab for Molecular Scale Engineering
Microwave Scanner Laboratory
Photonics Lab
Plasma Processing & Technology Laboratory
Power Electronics Lab
Radiofrequency Plasma Source Laboratory
Signal Processing Lab
Vacuum Electronic Devices Lab
Wisconsin Advanced Network Design, Experimentation, and Research (WANDER) Laboratory Signal Processing Lab
Vacuum Electronic Devices Lab
Wisconsin Advanced Network Design, Experimentation, and Research (WANDER) Laboratory