logo

Civil Engineering and Engineering Mechanics Department

Total: 199 classes, 69 instructors

Fall 2024: 31 classes Summer 2024: 3 classes Spring 2024: 100 classes Fall 2023: 101 classes

All Classes

Class Last Taught Instructors
CIEN E0001 GEOTECHNICAL/STRUCTURAL TRACK Spring 2020 0
CIEN E0001 GEOTECHNICAL/STRUCTURAL TRACK Spring 2024 0
ENME E0001 ENGINEERING MECHANICS TRACK Fall 2019 0
ENME E0001 ENGINEERING MECHANICS TRACK Spring 2021 0
CIEN E0002 CONSTRUCTION TRACK Spring 2024 1
CIEN E0003 WATER RES/ENVIRONMENTAL TRACK Spring 2020 1
CIEN E0003 WATER RES/ENVIRONMENTAL TRACK Spring 2024 0
ENGI E0100 EGLESTON SCHOLAR ENGINEERING Fall 2015 0
GRAP E1115 ENGINEERING GRAPHICS Spring 2017 1
CIEN E3000 THE ART OF STRUCTURAL DESIGN Spring 2019 1
CIEN E3000 THE ART OF STRUCTURAL DESIGN Spring 2024 1
CIEN E3004 URBAN INFRASTRUCTURE SYSTEMS Spring 2017 1
CIEN E3004 URBAN INFRASTRUCTURE SYSTEMS Fall 2024 1
CIEN E3010 Introduction to Construction: Case Studi Spring 2020 1
CIEN E3010 Introduction to Construction: Case Studi
Construction Case Studies
Spring 2023 1
ENME E3105 MECHANICS Fall 2024 2
ENME E3106 DYNAMICS AND VIBRATIONS Spring 2024 4
CIEE E3111 UNCERTAIN/RISK-CIVIL INF SYST Fall 2024 1
CIEN E3111 UNCERTAIN/RISK-CIVIL INF SYST Fall 2019 2
CIEN E3111 UNCERTAIN/RISK-CIVIL INF SYST Fall 2022 1
ENME E3113 MECHANICS OF SOLIDS Fall 2024 1
ENME E3114 EXPERIMENTAL MECH OF MATERIALS Spring 2020 1
ENME E3114 EXPERIMENTAL MECH OF MATERIALS Spring 2024 2
GRAP E3115 ADV COMPUTER MODELING/ANIMATN Fall 2016 1
GRAP E3115 ADV COMPUTER MODELING/ANIMATN
ADV COMPUTER MODELING/ANIMATH
Spring 2017 1
CIEN E3121 STRUCTURAL ANALYSIS Spring 2024 2
CIEN E3125 STRUCTURAL DESIGN Spring 2024 1
CIEN E3126 COMPUTER-AIDED STRUCTRL DESIGN Spring 2020 1
CIEN E3126 COMPUTER-AIDED STRUCTRL DESIGN
COMPUTER AIDED STRUCTRL DESIGN
Spring 2019 1
CIEN E3126 COMPUTER-AIDED STRUCTRL DESIGN Spring 2024 1
CIEN E3127 STRUCTURAL DESIGN PROJECTS Fall 2019 1
CIEN E3127 STRUCTURAL DESIGN PROJECTS Fall 2024 1
CIEN E3128 DESIGN PROJECTS Spring 2024 1
CIEN E3129 PROJECT MGMT FOR CONSTRUCTION Fall 2019 1
CIEN E3129 PROJECT MGMT FOR CONSTRUCTION Fall 2024 1
CIEN E3141 SOIL MECHANICS Fall 2024 2
ENME E3161 FLUID MECHANICS Fall 2024 2
CIEE E3260 ENGINEER FOR DEVP COMMUNITIES Spring 2020 1
CIEE E3260 ENGINEER FOR DEVP COMMUNITIES Spring 2021 1
CIEE E3260 ENGINEERING FOR COMMUNITY DEVELOPMENT
ENGINEER FOR COMM DEVELOP
Spring 2024 1
CIEE E3260 ENGINEERING FOR COMMUNITY DEVELOPMENT
ENGINEER FOR DEVP COMMUNI
Spring 2022 0
CIEN E3302 IND STUDIES-CIVIL ENGIN-SOPH Spring 2016 15
CIEN E3303 IND STUDIES-CIVIL ENGIN-JUNIOR Spring 2020 20
CIEN E3303 IND STUDIES-CIVIL ENGIN-JUNIOR Spring 2024 19
CIEN E3304 IND STUDIES-CIVIL ENGIN-SENIOR Spring 2020 21
CIEN E3304 IND STUDIES-CIVIL ENGIN-SENIOR Spring 2024 19
ENME E3332 A FIRST CRSE/FINITE ELEMENTS Fall 2019 1
ENME E3332 A FIRST CRSE/FINITE ELEMENTS Fall 2024 2
CEEM E3899 Research Training Summer 2023 1
CIEN E3999 FIELDWORK Summer 2024 4
GRAP E4005 COMPUTER GRAPHICS IN ENGIN Spring 2020 1
GRAP E4005 COMPUTER GRAPHICS IN ENGIN Spring 2024 1
GRAP E4005 COMPUTER GRAPHICS IN ENGIN
COMPUTER-AIDED ENGR GRAPHICS
Fall 2017 1
CIEN E4010 TRANSPORTATION ENGINEERING Fall 2019 1
CEOR E4011 INFRASTRUCTURE SYSTEMS OPTIMIZATION Fall 2024 1
CEOR E4011 INFRASTRUCTURE SYSTEMS OPTIMIZATION Fall 2017 1
CIEN E4011 BIG DATA IN TRANSPORTATION Spring 2020 1
CIEN E4011 BIG DATA IN TRANSPORTATION Spring 2024 1
CIEN E4012 Sustainable Urban Systems Engineering Spring 2024 1
CIEN E4021 ELAS/PLAS ANALYSIS-STRUCTURES Fall 2019 1
CIEN E4021 ELAS/PLAS ANALYSIS-STRUCTURES Spring 2023 1
CIEN E4022 BRIDGE DESIGN & MANAGEMENT Spring 2020 1
CIEN E4022 BRIDGE DESIGN & MANAGEMENT Spring 2024 1
CIEN E4100 EARTHQUAKE & WIND ENGINEERING Spring 2020 1
CIEN E4100 EARTHQUAKE & WIND ENGINEERING Spring 2024 1
CIEE E4111 UNCERTAIN/RISK-CIVIL INF SYST Fall 2024 1
CIEN E4111 UNCERTAIN/RISK-CIVIL INF SYST Fall 2019 3
CIEN E4111 UNCERTAIN/RISK-CIVIL INF SYST Fall 2022 1
ENME E4113 ADVANCED MECHANICS OF SOLIDS Fall 2019 1
ENME E4113 ADVANCED MECHANICS OF SOLIDS Spring 2024 1
ENME E4114 MECHANCS OF FRACTURE & FATIGUE Fall 2024 1
ENME E4115 MICROMECH OF COMPOSITE MAT Spring 2020 1
ENME E4115 MICROMECH OF COMPOSITE MAT Fall 2024 1
CIEE E4116 Energy Harvesting Fall 2023 1
CIEN E4129 MANAGING ENG & CONST PROCESSES Spring 2020 1
CIEN E4129 MANAGING ENG & CONST PROCESSES Fall 2024 2
CIEN E4129 MANAGING ENG & CONST PROCESSES Fall 2019 1
CIEN E4130 DESIGN OF CONSTRUCTION SYSTEMS Fall 2019 1
CIEN E4130 DESIGN OF CONSTRUCTION SYSTEMS Fall 2024 1
CIEN E4131 PRIN OF CONSTRUCTN TECHNIQUES Spring 2020 2
CIEN E4131 PRIN OF CONSTRUCTN TECHNIQUES Fall 2024 3
CIEN E4132 PREV&RESOL OF CONSTR DISPUTES Fall 2023 1
CIEN E4132 PREV&RESOL; OF CONSTR DISPUTES Fall 2019 2
CIEN E4133 CAPITAL FACILITY PLANNING/FIN Fall 2019 2
CIEN E4133 CAPITAL FACILITY PLANNING/FIN Fall 2024 3
CIEN E4134 CONSTRUCTION INDUSTRY LAW Spring 2024 1
CIEN E4135 STRATEGIC MGT - ENG & CONSTR Spring 2020 1
CIEN E4135 STRATEGIC MGT - ENG & CONSTR Spring 2024 2
CIEN E4135 STRATEGIC MGT - ENG & CONSTR
STRATEGIC MGT-ENG&CONSTR;
Spring 2019 1
CIEN E4135 STRATEGIC MGT-DESIGN & CONSTR Spring 2017 1
CIEN E4136 ENTREPRENEURSHP - ENG & CONSTR Spring 2020 1
CIEN E4136 ENTREPRENEURSHP - ENG & CONSTR
ENTREPRENEURSH-ENG&CONSTR;
Spring 2019 1
CIEN E4136 ENTREPRENEURSHP - ENG & CONSTR Spring 2024 2
CIEN E4136 ENTREPRENEURSHP-CIV ENG/CONSTR Spring 2017 1
CIEN E4137 MANAGE CIV INSTRASTUCTURE SYST Spring 2020 1
CIEN E4137 MANAGE CIV INSTRASTUCTURE SYST Spring 2024 1
CIEN E4138 REAL ESTATE FIN/CONST MANAG Spring 2020 1
CIEN E4138 REAL ESTATE FIN/CONST MANAG Spring 2024 1
CIEN E4138 REAL ESTATE FIN/CONST MANAG
REAL ESTATE FIN/CONST MANAGEME
Spring 2019 3
CIEN E4139 THRY/PRACT OF VIRTAL DSGN CONS Fall 2019 2
CIEN E4139 THRY/PRACT OF VIRTAL DSGN CONS Fall 2023 1
CIEN E4140 ENVIR,HLTH,SAFETY CONC CONSTR Fall 2019 1
CIEN E4140 ENVIR,HLTH,SAFETY CONC CONSTR Fall 2024 1
CIEN E4141 PUBLIC-PRIVATE PARTNERSHIP IN GLOBAL INF Spring 2020 1
CIEN E4141 PUBLIC-PRIVATE PARTNERSHIP IN GLOBAL INF Spring 2024 1
CIEN E4141 PUBLIC-PRIVATE PARTNERSHIP IN GLOBAL INF Spring 2019 1
CIEN E4142 INTL CONSTRUCTION MGMT Fall 2024 1
CIEN E4144 Real Estate Land Development Engineering Fall 2024 0
CIEN E4145 APPLIED USE OF AEC DATA Fall 2024 0
CIEN E4146 Advanced AEC Data Management
ADVANCED AEC DATA MGMT
Spring 2024 0
CIEN E4148 Construction Engineering and Management
CEM Industry Field Studie
Spring 2024 3
CIEE E4163 SUSTAINABLE WATER TREAT/REUSE Fall 2017 1
ENME E4202 ADVANCED MECHANICS Fall 2021 1
CIEN E4210 FORENSIC STRUCTURL ENGINEERING Fall 2019 1
CIEN E4210 FORENSIC STRUCTURL ENGINEERING Fall 2023 0
CIEN E4212 STRUCTURAL ASSESSMNT & FAILURE
STRUCTURAL ASSESSMNT&FAILURES;
Spring 2016 1
ENME E4212 EXPERIMENTL SOLID MECHANCS Fall 2024 1
CIEN E4213 BUCKLING OF STRUCTURES Fall 2019 2
ENME E4214 THEORY OF PLATES AND SHELLS Fall 2015 1
ENME E4214 THEORY OF PLATES AND SHELLS Spring 2024 1
ENME E4215 THEORY OF VIBRATIONS Fall 2024 1
CIEN E4226 ADV DESIGN OF STEEL STRUCTURES Spring 2020 1
CIEN E4226 ADV DESIGN OF STEEL STRUCTURES Spring 2024 0
CIEN E4232 ADVNCD DSGN-CONCRETE STRUCTURS Fall 2019 1
CIEN E4232 ADVNCD DSGN-CONCRETE STRUCTURS Fall 2024 1
CIEN E4233 DESIGN OF LARGE SCALE BRIDGES Fall 2019 1
CIEN E4233 DESIGN OF LARGE SCALE BRIDGES Fall 2023 1
CIEN E4234 DESIGN OF LARGE SCALE BUILDINGS Spring 2020 0
CIEN E4234 DESIGN OF LARGE SCALE BUILDINGS Spring 2024 0
CIEN E4234 DESIGN OF LARGE SCALE BUILDINGS
DESIGN OF LARGE SCALE BUILDNGS
Spring 2019 1
CIEN E4235 MULTI-HAZARD DESIGN OF STRUCTURES Fall 2024 0
CIEN E4235 MULTI-HAZARD DESIGN OF STRUCTURES
MULTI-HAZARD DESIGN OF STCTURS
Fall 2019 2
CIEN E4236 DESIGN-PRESTRESS CONCRET STRUC Spring 2020 1
CIEN E4236 DESIGN-PRESTRESS CONCRET STRUC Spring 2023 1
CIEN E4236 DESIGN-PRESTRESS CONCRET STRUC
DESIGN-PRESTRESS CONCRET STURC
Spring 2016 1
CIEN E4236 DESIGN-PRESTRESS CONCRET STRUC
DESIGNS-PRESTRESS CONCRETE STR
Spring 2019 1
CIEN E4237 ARCH DESIGN, COMPUT&METHOD; Fall 2018 1
CIEN E4241 GEOTECHNCL ENGNEERNG FUNDMNTLS Fall 2019 1
CIEN E4241 GEOTECHNCL ENGNEERNG FUNDMNTLS Fall 2024 2
CIEN E4242 GEOTECHNICAL EARTHQUAKE ENGIN Spring 2020 1
CIEN E4242 GEOTECHNICAL EARTHQUAKE ENGIN Fall 2023 1
CIEN E4243 FOUNDATION ENGINEERING Fall 2022 2
CIEN E4244 Geosynthetics and Applications Spring 2020 1
CIEN E4244 GEOSYNTHETICS/WASTE CONTAINMNT
GEOSYNTHETICS/WASTE CONTAINMEN
Spring 2016 1
CIEN E4245 Design of Underground Transportation Pro
DSGN UNDERGROUND TRANS PR
Fall 2023 1
CIEN E4245 TUNNEL DESIGN & CONSTRUCTION Fall 2019 1
CIEN E4246 EARTH RETAINING STRUCTURES Fall 2019 1
CIEN E4247 DES OF LARGE-SCALE FOUND SYST Spring 2020 0
CIEN E4247 DES OF LARGE-SCALE FOUND SYST
DES LARGE SCALE FOUND SYSTEMS
Fall 2016 0
CIEN E4247 DES OF LARGE-SCALE FOUND SYST Spring 2023 0
CIEN E4253 COMP SOLID MECHANICS WITH AI Fall 2024 1
CIEN E4253 COMP SOLID MECHANICS WITH AI
FINITE ELEMENTS&PLASTICIT
Fall 2023 1
CIEN E4253 FINITE ELEMENTS-GEOTECH ENGIN Fall 2017 1
CIEN E4253 FINITE ELEMENTS&PLASTICITY IN GEOTECHNIC Fall 2021 1
CIEN E4253 FINITE ELEMENTS&PLASTICITY; IN GEOTECHNIC
FINITE ELEMENTS&PLASTICIT;
Fall 2019 1
CIEE E4257 GROUND CONT TRANSP&REMED; Fall 2019 0
CIEN E4257 CONTAM TRANSP-SUBSURFACE SYSTM Fall 2015 1
CIEE E4260 URBAN ECOLOGY STUDIO Fall 2019 0
CIEN E4260 URBAN ECOLOGY STUDIO Fall 2016 1
CIEN E4300 INFRASTRUCTURAL MATERIALS Fall 2019 1
ENME E4332 FINITE ELEMENT ANALYSIS I Fall 2024 2
ENME E4363 MULTISCALE COMP SCI & ENGIN Spring 2019 1
ENME E4363 MULTISCALE COMP SCI & ENGIN Fall 2022 1
CEEM E4899 Research Training Summer 2024 1
CIEN E4995 Topics In Civil Engineering Fall 2023 1
CIEN E4999 FIELDWORK Summer 2024 4
CIEN E6132 LEADERSHIP IN ENGINEERING&CONSTRUCTION Spring 2020 1
CIEN E6132 LEADERSHIP IN ENGINEERING&CONSTRUCTION Spring 2023 1
CIEN E6132 LEADERSHIP IN ENGINEERING&CONSTRUCTION;
ENG & CONSTR
Spring 2019 1
ENME E6215 PRIN/APP SENSORS STRC HLTH MON Spring 2017 1
ENME E6215 PRIN/APP SENSORS STRC HLTH MON Fall 2023 1
ENME E6215 PRIN/APP SENSORS STRC HLTH MON
PRIN/APP SENSORS STRC HLT MNTR
Fall 2019 1
ENME E6216 STRUCTURAL HEALTH MONITORING Spring 2019 1
ENME E6216 STRUCTURAL HEALTH MONITORING Spring 2023 1
ENME E6218 UNCERTAINTY QUATIFICATION-ENGIN APPL
UNCERTAINTY QUATIFICATION APPL
Spring 2016 1
ENME E6220 RANDOM PROCESSES IN MECHANICS Spring 2020 1
ENME E6220 STOCHASTIC ENGINEERING MECHANICS
RANDOM PROCESSES IN MECHA
Spring 2022 1
ENME E6220 STOCHASTIC ENGINEERING MECHANICS
STOCHASTIC ENG MECHANICS
Spring 2024 1
CIEN E6246 ADVANCED SOIL MECHANICS Spring 2021 1
CIEN E6248 EXPERIMENTAL SOIL MECHANICS Fall 2021 1
ENME E6320 COMPUTATIONAL POROMECHANICS Fall 2019 1
ENME E6320 COMPUTATIONAL POROMECHANICS Spring 2024 1
CIEN E6333 FINITE ELEMENT ANALYSIS II Spring 2020 1
CIEN E6333 FINITE ELEMENT ANALYSIS II
FINITE ELEM ANALYSIS II
Spring 2021 1
ENME E6333 FINITE ELEM ANALYSIS II Spring 2024 1
ENME E6333 FINITE ELEMENT ANALYSIS II Spring 2019 1
ENME E6364 NONLINEAR COMPUTATIONAL MECH Fall 2019 1
ENME E6364 NONLINEAR COMPUTATIONAL MECH Spring 2024 1
ENME E6370 TURBULENCE THEORY & MODELING Spring 2020 1
ENME E6370 TURBULENCE THEORY & MODELING Spring 2024 1
ENME E8310 ADV CONTINUUM MECHANICS Fall 2024 1
ENME E8320 VISCOELASTICITY AND PLASTICITY Spring 2020 1
ENME E8320 VISCOELASTICITY AND PLASTICITY Fall 2024 1
CIEN E9101 CIVIL ENGINEERING RESEARCH Spring 2020 24
CIEN E9101 CIVIL ENGINEERING RESEARCH Spring 2024 22
CIEN E9500 DEPARTMENTAL SEMINAR Fall 2024 3
CIEN E9800 DOCTORAL RESEARCH INSTRUCTION Spring 2020 18
CIEN E9800 DOCTORAL RESEARCH INSTRUCTION Spring 2024 16
CIEN E9900 DOCTORAL DISSERTATION Spring 2024 20

All Instructors

Instructor Last Taught Classes
Addis Kidane Info Fall 2024 18
Adrian Brugger h-index: 4 Info Fall 2024 38
Andrew W Smyth Great Teacher Award 2018 CULPA: 3 Info Spring 2024 68
Ark Latt Info Spring 2016 1
Arkar Latt Info Spring 2017 1
Ayse Polat Info Fall 2023 2
Bojidar S Yanev Info Spring 2024 7
Catherine Gorle Info Spring 2016 14
Charles K Newman Info Spring 2024 2
Christopher Latuso Info Spring 2023 3
Daniel Peterson Wikipedia Info Fall 2019 3
David P Abrahams Info Fall 2023 1
Dimitra Karachaliou Info Spring 2024 2
Dominick Pilla Info Fall 2023 3
Faculty h-index: 37 Info Fall 2019 6
Feniosky Pena-Mora Wikipedia h-index: 48 Info Spring 2023 39
Fredric Bell Info Spring 2024 3
Gautam Dasgupta CULPA: 3 h-index: 19 Info Fall 2024 91
George Deodatis Great Teacher Award 2011 CULPA: 6 Gold Nugget h-index: 42 Info Fall 2024 101
George E Wheeler Info Fall 2019 1
Haim Waisman CULPA: 3 Silver Nugget h-index: 29 Info Spring 2024 74
Hoe I Ling h-index: 45 Info Fall 2024 90
Huiming Yin CULPA: 1 h-index: 25 Info Fall 2024 74
Ibrahim Odeh Info Fall 2024 84
Ioannis Kougioumtzoglou h-index: 26 Info Fall 2024 78
Jacob Fish CULPA: 1 Wikipedia h-index: 54 Info Fall 2024 92
Jan Reinhardt Info Fall 2015 1
Jonathan David Wikipedia Info Spring 2017 1
Julius Chang Info Fall 2024 48
Kevin J Riordan Info Spring 2024 6
Lixun Sun Info Fall 2017 3
Luciana Balsamo Info Spring 2024 1
Marco Giometto h-index: 9 Info Fall 2024 51
Maria Q Feng CULPA: 3 h-index: 46 Info Spring 2024 81
Marilisa Stigliano Info Spring 2024 2
Mario Valenti Info Fall 2019 2
Markus Schlaepfer Info Fall 2024 16
Matthew Sisul CULPA: 1 Info Spring 2021 3
Mohammad Asgari Kachousangi Info Spring 2017 1
Mohammad S Asgari Kachousangi Info Fall 2024 4
Mysore Nagaraja Info Spring 2020 3
Nasri Munfakh Info Fall 2017 3
Nicolo Daina Info Spring 2024 3
Patricia J Culligan Great Teacher Award 2015 CULPA: 1 Info Spring 2020 37
Paul Haining Info Fall 2024 8
Pawel Woelke h-index: 10 Info Spring 2016 2
Philip White Info Fall 2020 5
Raimondo Betti Great Teacher Award 2000 CULPA: 4 Silver Nugget h-index: 31 Info Fall 2024 88
Raymond P Daddazio Info Fall 2017 1
Reza Nikain Info Spring 2016 1
Richard Tomasetti Info Spring 2016 1
Robert D Mutch Info Fall 2015 1
Robert T Ratay Info Fall 2019 6
Scott T Kelly Info Spring 2024 8
Seyed Hashemi Nezhad Ashrafi Info Fall 2021 6
Shiho Kawashima h-index: 24 Info Spring 2024 78
Songtao Yang Info Fall 2024 5
Steven Charney Info Spring 2024 2
Theodore Zoli CULPA: 1 Wikipedia Info Fall 2023 10
Timothy McManus Info Spring 2023 2
Tom T Panayotidi CULPA: 3 Info Fall 2024 48
Upmanu Lall CULPA: 13 Silver Nugget Wikipedia h-index: 68 Info Spring 2020 33
Vincent Tirolo Info Fall 2024 9
Waiching Sun CULPA: 1 h-index: 30 Info Fall 2024 78
Wilfried Laufs Info Fall 2015 1
William Becker Info Fall 2017 3
William M Hart CULPA: 1 Info Fall 2020 6
Xose I Bierd Info Spring 2017 12
Xuan Di h-index: 15 Info Fall 2024 67