Brown University School of Engineering

Courses

Brown Engineering stresses the basic scientific principles that underlie present and future engineering practice. Emphasis is placed on mathematics, basic physical principles and engineering fundamentals. While the focus is on applied science rather than technical training, most Brown undergraduates also gain valuable technical experience through independent study and close relationships with research faculty.

Click here for a complete listing of Brown University courses.

Click here for a listing of all engineering courses offering during the current academic year.

All Engineering Courses

This is our best estimate of when the course is offered and who will be the instructor. For the most up to date and authoritative information, please consult Banner and Courses@Brown.

Core courses
Course Number Title Fall 2015 Spring 2016 Fall 2016 Spring 2017 Fall 2017 Spring 2018
ENGN0030 Introduction to Engineering Briant, Bull, Gao, Haberstroh   Briant, Bull, Kim, Haberstroh   Bull, Haberstroh, Kim, Reda
ENGN0031 Honors Introduction to Engineering     Reda  
ENGN0040 Dynamics and Vibrations   Bower, J. Franck   Bower, Vlahovska, Xu   Bower, Kim, Xu
ENGN0310 Mechanics of Solids and Structures C. Franck, Kim   C. Franck,  Guduru   Guduru, Henann
ENGN0410 Materials Science Sheldon, Padture   Chason, Kumar   Briant, Kumar
ENGN0510 Electricity and Magnetism Beresford, Zaslavsky   Beresford, D. Mittleman   Beresford, Lee
ENGN0520 Electrical Circuits and Signals   Silverman, Rosenstein   Silverman, Rosenstein Larson, Rosenstein
ENGN0720  Thermodynamics   Briant, Peterson   Peterson, Briant Hurt, Palmore
ENGN0810  Fluid Mechanics Breuer, Vlahovska   Breuer, Mandre   J. Franck, Mandre
Biomedical engineering courses
 Course Number Title Fall 2015  Spring 2016 Fall 2016 Spring 2017 
Fall 2017 Spring 2018
ENGN1210 Biomechanics   Powers   Powers Powers
ENGN1220 Neuroengineering   Hochberg, Nurmikko   Hochberg, Nurmikko  

Hochberg, Nurmikko

ENGN1230 Instrumentation Design Borton   Borton   Borton
ENGN1490 Biomaterials Wong   Wong   Palmore
ENGN1510 Nanoengineering and Nanomedicine
  Shukla   Shukla
ENGN1520 Cardiovascular Engineering
  Coulombe   Coulombe
ENGN1930B Biomedical Optics   Lee   Lee Lee
ENGN1930L Biomedical Engineering Design and Modelling Tripathi   Tripathi   Tripathi
Chemical and Biochemical engineering courses
Course Number Title Fall 2015  Spring 2016 Fall 2016  Spring 2017 
Fall 2017 Spring 2018
ENGN1110 Transport and Biotransport Processes   Shukla   Shukla Shukla
ENGN1120 Chemical and Biochemical Reactor Design     Hurt  
ENGN1130 Phase and Chemical Equilibria Goldsmith       Goldsmith
ENGN1140 Chemical Process Design   Wojtowicz
  Wojtowicz Wojtowicz
ENGN1340 Water Supply and Wastewater Treatment   Kulaots   Kulaots Kulaots
ENGN1931P Fuels, Energy, Power and the Environment Kulaots   Kulaots   Kulaots
Civil engineering courses
Course Number Title Fall 2015  Spring 2016 Fall 2016 Spring 2017 Fall 2017 Spring 2018
ENGN1360 Soil Mechanics and Principles of Foundation Engineering   Carchedi    
ENGN1380 Design of Civil Engineering Structures Bacon   Odeh  
ENGN1930D Civil Engineering Project   DeFrancesco    
Materials engineering courses
Course Number Title Fall 2015  Spring 2016 Fall 2016 Spring 2017 Fall 2017 Spring 2018
ENGN1410 Physical Chemistry of Solids van de Walle   van de Walle
van de Walle
ENGN1420 Kinetics Processes in Materials Science and Engineering   Chason   Sheldon Sheldon
ENGN1440 Mechanical Properties of Materials     Padture   Kumar
ENGN1450 Properties and Processing of Electronic Materials       Paine
ENGN1470 Structure and Properties of Nonmetallic Materials     Palmore   Padture
ENGN1480 Metallic Materials   Kumar     Kumar
Electrical sciences and computer engineering courses
Course Number Title Fall 2015  Spring 2016 Fall 2016 Spring 2017 Fall 2017 Spring 2018
ENGN1560 Applied Electromagnetics   D. Mittleman   D. Mittleman   D. Mittleman
ENGN1570 Linear System Analysis Felzenszwalb   Kimia   Kimia
ENGN1580 Communication Systems   Rose    Rose Rose
ENGN1590 Introduction to Semiconductors and Semiconductor Electronics Xu   Zaslavsky   Zaslavsky
ENGN1600 Design and Implementation of Very Large-Scale Integrated Systems     Reda  
ENGN1610 Image Understanding Kimia   Felzenszwalb  
ENGN1620 Analysis and Design of Electronic Circuits   Patterson   Durfee Patterson
ENGN1630 Digital Electronics Systems Design Patterson   Patterson   Patterson
ENGN1640 Design of Computing Systems   Reda   Reda Reda
ENGN1650 Embedded Microprocessor Design Patterson, Silverman   Patterson, Silverman   Patterson, Silverman
ENGN1680 Design and Fabrication of Semiconductor Devices       Pacifici
ENGN1690 Photonics and Applications   Xu   Xu
ENGN1931A The Physics of Solar Cells   Pacifici     Pacifici
ENGN1931F Introduction to Power Engineering       Patterson
ENGN1931I Design of Robotic Systems Bahar, Breuer Bahar
ENGN1931Y Control Systems Engineering Zaki Zaki
ENGN 1931Z Interfaces, Information & Automation     Zia  
Mechanical engineering courses
 Course Number Title Fall 2015  Spring 2016 Fall 2016 Spring 2017 Fall 2017 Spring 2018
ENGN1300 Structural Analysis   Kim   Kim Gao
ENGN1370 Advanced Engineering Mechanics   Kesari   Gao Kesari
ENGN1700 Jet Engines and Aerospace Propulsion
  Liu   Liu
ENGN1710 Heat and Mass Transfer   Kulaots   Kulaots Kulaots
ENGN1720 Design of Engines and Turbines   Roberts   Roberts Roberts
ENGN1740 Computer Aided Visualization and Design   Burke   Burke Burke
ENGN1750 Advanced Mechanics of Solids Henann   Henann   C. Franck
ENGN1760 Design of Space Systems   Fleeter   Fleeter Fleeter
ENGN1840 Numerical Methods     J.Franck   J. Franck
ENGN1860 Advanced Fluid Mechanics   Mandre   Mandre J. Franck
ENGN1930U Renewable Energy Technologies   Bull   Bull
ENGN1931D Design of Mechanical Assemblies Burke   Burke   Burke
Freshman and sophomore seminars
Course Number Title Fall 2015  Spring 2016 Fall 2016 Spring 2017 Fall 2017 Spring 2018
ENGN0120A Freshman Seminar - Crossing the Consumer Chasm by Design    Fleeter   Fleeter Fleeter
ENGN0120B Freshman Seminar - Crossing the Space Chasm Through Engineering Design   Fleeter   Fleeter Fleeter
ENGN0130 Sophomore Seminar - The Engineer's Burden: Why Changing the World is Difficult        
Design courses
Course Number Title Fall 2015 Spring 2016 Fall 2016 Spring 2017 Fall 2017 Spring 2018
ENGN1000 Projects in Engineering Design Fontaine, Gonsher  Fontaine, Gonsher Fontaine, Gonsher Fontaine,   Gonsher   
Fontaine, Gonsher Fontaine, Goshner
ENGN1930M Industrial Design Bull   Bull   Bull
Other engineering courses
Course Number Title Fall 2015  Spring 2016 Fall 2016 Spring 2017 Fall 2017 Spring 2018
ENGN0090 Management of Industrial and Nonprofit Organizations Hazeltine   Staff  
ENGN0260 Mechanical Technology Bull Bull Bull Bull Bull Bull
ENGN0900 Managerial Decision Making   Hazeltine   Hazeltine Hazeltine
ENGN0930A Appropriate Technology   Hazeltine   Bull
ENGN0930C DesignStudio   Gonsher   Gonsher Gonsher
ENGN0931 Internet of Everything   Pendse   Pendse Pendse
ENGN1930S Land Use and the Built Environment J. Mittleman   J. Mittleman  
ENGN1931E Writing Science Dean   Dean   Dean
Business, Entrepreneurship, and Organizations (BEO) courses
Course Number Title Fall 2015  Spring 2016 Fall 2016 Spring 2017 Fall 2017 Spring 2018
ENGN0020 Transforming Society - Technology and Choices for the Future   Harry, Larson   Harry, Larson Harry, Larson
ENGN1010 The Entrepreneurial Process: Innovation in Practice Cohen, Warshay, Harry McNally, Warshay, Cohen, Warshay, Harry McNally,   Warshay
 Warshay, Cohen, Harry Warshay, Staff
Core graduate courses
Course Number Title Fall 2015  Spring 2016 Fall 2016 Spring 2017 Fall 2017 Spring 2018
ENGN2010 Mathematical Methods in Engineering and Physics I Physics Staff   Kesari  
ENGN2020 Mathematical Methods in Engineering and Physics II   Zaki   Zaki Peterson
Graduate solid mechanics courses
Course Number Title Fall 2015  Spring 2016 Fall 2016 Spring 2017 Fall 2017 Spring 2018
ENGN2210 Continuum Mechanics Kim   Bower   Gao
ENGN2220 Mechanics of Solids   Henann   Henann C. Franck
ENGN2240 Linear Elasticity     Gao  
ENGN2290 Plasticity (AM237)   C. Franck     Hennan
ENGN2320 Experimental Mechanics       C. Franck
ENGN2340 Computational Methods in Structural Mechanics Bower       Bower
ENGN2380 Fracture Mechanics       Guduru, Kesari
ENGN2910O Molecular Simulation Methods in Mechanics and Physics  
 
ENGN2920B Mechanics of Energy Storage Materials        
Graduate materials science courses
Course Number Title Fall 2015  Spring 2016 Fall 2016 Spring 2017
Fall 2017 Spring 2018
ENGN2400 Electron Microscopy in Materials Science   Koski     Paine
ENGN2410 Thermodynamics of Materials
   Sheldon
Paine
ENGN2420 Kinetic Processes and Mechanisms in Materials Science   Sheldon   Chason Chason
ENGN2430 Deformation Behavior of Materials    
Kumar 
ENGN2490A Crystal Structures and Crystallography Chason       Chason
ENGN2930 Atomistic Modeling of Materials   van de Walle     van de Walle
Graduate electrical sciences and computer engineering courses
Course Number Title Fall 2015  Spring 2016 Fall 2016 Spring 2017 Fall 2017 Spring 2018
ENGN2500 Medical Image Analysis   Kimia     Kimia
ENGN2501 Digital Geometry Processing      Taubin  
ENGN2502 3D Photography    Taubin     Taubin
ENGN2520 Pattern Recognition and Machine Learning   Computer Science Staff   Felzenszwalb Computer Science Staff
ENGN2530 Digital Signal Processing Silverman   Silverman   Silverman
ENGN2540 Speech Processing    
  Silverman
ENGN2560 Computer Vision       Kimia
ENGN2600 Elec. Process in Semiconductors  
   
ENGN2610 Physics of Solid State Devices       Zaslavsky  
ENGN2620 Solid State Quantum and Optoelectronics     Nurmikko  
ENGN2660 Physics and Technology of Semiconductor Heterostructures   Zaslavsky     Zaslavsky
ENGN2910A Advanced Computer Architecture Reda      
ENGN2911X Reconfigurable Computing: Accelerate Your Algorithms     Reda   Reda
ENGN2912B  C++ Programming Taubin   Gaudette   Taubin
ENGN2912E Low Power VLSI System Design         Bahar
ENGN2912K Mixed-Signal Electronic Design  Rosenstein  
  Rosenstein
ENGN2912L Topics in Bioelectronics    
 
ENGN2912P Topics in Optimization   Felzenszwalb    
Graduate fluids and thermal sciences courses
Course Number Title Fall 2015  Spring 2016 Fall 2016 Spring 2017 Fall 2017 Spring 2018
ENGN2760 Heat and Mass Transfer   Liu   Liu Liu
ENGN2810 Fluid Mechanics I (AM241) Maxey   J. Franck   Breuer
ENGN2820 Fluid Mechanics II (AM242)   Breuer   Maxey Breuer
ENGN2912H Interfacial Phenomena        Mandre
ENGN2912J Asymtotic and Perturbation Methods Mandre
    Mandre
ENGN2920A Complex Fluids: Particles and Interfaces
Vlahovska
  Vlahovska  
Graduate chemical and biochemical engineering courses
 Course Number Title Fall 2015  Spring 2016 Fall 2016 Spring 2017 Fall 2017 Spring 2018
ENGN2770 Catalyst Design and Atomistic Reaction Engineering Peterson       Peterson
ENGN2910L Chemical Transport Processes in the Environment
     
ENGN2750 Chemical Kinetics and Reactor Engineering   Goldsmith   Goldsmith
ENGN2910Q Chemically Reacting Flow    Goldsmith
 Goldsmith Goldsmith
ENGN2910Z Small Wonders: The Science, Technology, & Human Health...        
Graduate biomedical engineering courses
Course Number Title Fall 2015  Spring 2016 Fall 2016 Spring 2017 Fall 2017 Spring 2018
ENGN2910G Topics in Transitional Research and Technology   Tripathi   Tripathi Tripathi
ENGN2910S Cancer Nanotechnology   Wong   Wong Wong
ENGN2912R Implantable Devices   Borton    Borton Borton
Graduate Program in Innovation Management and Entrepreneurship (PRIME) courses
Course Number Title Fall 2015  Spring 2016 Fall 2016 Spring 2017 Fall 2017 Spring 2018
ENGN2110 Business Engineering Fundementals I Suuberg   Harry   Suuberg
ENGN2120 Business Engineering Fundementals II   Harry   Harry Suuberg
ENGN2130 Innovation and Technology Management I R. Petteruti   R. Petteruti   R. Petteruti
ENGN2140 Innovation and Technology Management II   R. Petteruti   R. Petteruti   R. Petteruti
ENGN2150 Technology Entrepreneurship and Commercialization I Kingon   Kingon   Kingon
ENGN2160 Technology Entrepreneurship and Commercialization II   Kingon   Suuberg Kingon
ENGN2180 Global Immersion Experience and Entrepreneurship Lab
McHugh   McHugh McHugh
ENGN2911F Topics in Emerging and Breakthrough Tech  
   

The courses listed below are from Science and Technology Studies (STS), and may be of interest to engineering students. STS examines the processes of scientific discovery and the establishment of scientific policies and systems of belief from historical, philosophical, anthropological, and sociological perspectives. The courses do not meet any engineering requirements, and students should consult with their concentration advisor about specific program questions.

Click here for a complete listing of Science and Technology Studies courses.

Science and Technology studies courses
Course Number Title
ANTH 1112 Anthropology of Climate Change
ANTH 1120 People + Cultures of Americas
ANTH 1224 Human Trafficking
ANTH 1242 Bioethics and Culture
BIOL 0190P Pride/Prej Dev of Sci Theories
APMA 0110 FYS in Data Science
APMA 1910 Race and Gender in the Scientific Community