Electrical Engineering

Electrical engineers design and manufacture computer hardware; sensors; biomedical instrumentation; communication systems; control systems; radar and navigation equipment, as well as power generation equipment and propulsion systems.

Brown's Sc.B. degree in Electrical Engineering is designed to allow students to construct a program tailored to their interests. Building on the broad scientific foundation provided by the core curriculum, students may select combinations of upper level courses designed to prepare them for seven areas of specialization within Electrical Engineering. It is possible to switch between these specializations as late as senior year.

The program has the following general structure:

  • The interdisciplinary engineering core, taken during the first two years; 
  • Three advanced Electrical Engineering courses (ENGN1570 ‘Linear Systems,’ ENGN1620 ‘Design of Electronic Circuits,’ and ENGN1630 ‘Digital System Design’)
  • One advanced Electrical Engineering foundation course that serves as a gateway to the traditional Electrical Engineering specializations of bioelectrical engineering, communication systems, computer engineering, multimedia signal processing, microelectronic systems, and solid-state electronics and photonics.
  • Two additional upper level courses may be selected from a list of Electrical Engineering elective courses to define a student-designed specialization.
  • A capstone design course
  • An advanced science course 
  • Four approved humanities courses 

For complete requirements, please see the University Bulletin.

SEM.COURSEDESCRIPTION
IENGN 0030 or ENGN 0032Introduction to Engineering or Introduction to Engineering: Design
 CSCI 0150 or CSCI 0170*Intro to Object-Oriented Programming or Integrated Intro to CS
 MATH 0190Single Variable Calculus, Part II (Physics/Engineering)
 Elective † 
IIENGN 0040Engineering Statics and Dynamics
 MATH 0200 §Multivariable Calculus, Part III (Physics/Engineering)
 CSCI 0200Program Design with Data Structures and Algorithms
 Elective 
IIIENGN 0410Materials Science
 ENGN 0510Electricity and Magnetism
 APMA 0350Applied Ordinary Differential Equations
 Elective 
IVENGN 0520Electrical Circuits and Signals
 ENGN 0720Thermodynamics
 APMA 1650Statistical Inference I
 Elective 
VENGN 1570Linear Systems
 ENGN 1630Digital Electronics
 Elective 
 Elective 
VIENGN 1620Analog Electronics
 MATH 0520 or APMA 0360Linear Algebra or Applied Partial Differential Equations
 Upper Level Course **EE Upper-Level Elective
 Elective 
VIIPHYS 0790 or PHYS 1410Physics of Matter or Quantum Mechanics A (Advanced Science)
 ENGN 1000 or ENGN 1650EE Capstone Design
 Elective 
 Elective 
VIIIUpper Level CourseEE Upper-Level Elective
 Upper Level CourseEE Upper-Level Elective
 Elective 
 Elective 
† A minimum of four electives must be in the humanities and social sciences
* Only one CSCI course is required, so CSCI0111 or APMA0160 can be used instead without continuing to CSCI0200
§ Students with advanced placement credit and a strong interest in Electrical Engineering may elect to take MATH 0200 in the first semester and ENGN 0520 in the second semester
** Many upper-level electives are available, one of them can be replaced by an approved interdisciplinary course

Suggested upper level specialized courses
These are provided for guidance only. The requirements allow you to construct plans with other focus areas. For full requirements see the University Bulletin.

 

Bioelectrical Engineering
ENGN 1230; and one of (ENGN 1220ENGN 1930BENGN 2500 or ENGN 2912L); and one additional course from the following: (ENGN 1220ENGN 1610ENGN 1930BENGN 2500ENGN 2912LCLPS 1491CLPS 1520, or NEUR 2110).
Communication Systems
ENGN 1580; and (ENGN 1560 or ENGN 1690); and one additional course from the following (ENGN 1560ENGN 1610ENGN 1640ENGN 1650ENGN 1690, or ENGN 2530).
Computer Engineering
CSCI 0330; amd ENGN 1640; and one additional course from the following (ENGN 1580ENGN 1600ENGN 1610ENGN 1650, or ENGN 2530).
Multimedia Signal Processing
ENGN 2530 or ENGN 1610; and two additional courses from the following (ENGN 1580ENGN 1610ENGN 1640ENGN 1650ENGN 2500ENGN 2530ENGN 2540ENGN 2560 or CSCI 1230).
Microlectronic Systems
ENGN 1600ENGN 1640; and one additional course from the following (ENGN 1590ENGN 1680ENGN 2530, or ENGN 2912K)
Solid State Electronics and Photonics
ENGN 1590; (ENGN 1560 or ENGN 1690); and one additional course from the following (ENGN 1450ENGN 1560ENGN 1600ENGN 1680ENGN 1690ENGN 1931A, or PHYS 1420).