Civil Engineering

Civil engineers apply sophisticated analysis and design techniques to advance the needs of society for shelter, infrastructure, and a safe environment. Graduates are employed in the fields of structural analysis and design, soil mechanics and foundation design, environmental engineering and policy, materials engineering, and coastal and ocean engineering, and increasingly are taking on far-reaching management roles in infrastructure, hazard mitigation, sustainability, and technical roles in the planning, design, and construction of large-scale engineered systems. In addition, a civil engineering degree provides exposure to broad societal challenges and the logical thinking necessary for pursuing careers in other professional fields, such as law, business, and medicine.

The Department of Civil Engineering offers programs at the undergraduate, graduate, and postdoctoral levels. Civil Engineering at Hopkins offers a unique balance centered in mechanics fundamentals, and enriched by state-of-the-art tools in modeling, simulation, and physical experimentation. The small size of the CE Department fosters a collegial, close-knit relationship between the students, staff, and faculty, while our partnerships with other Johns Hopkins departments provide a wide range of collaborative opportunities that span the larger disciplines of fluids, systems, structures, and materials. A wide range of research opportunities distinguishes the program. Students have participated in projects on structural reliability, earthquake resistance of structures, testing and analysis of historic bridges, computational design of materials, failure of brittle materials, cold-formed steel members and their connections, and coastal and ocean engineering to name a few. A five-year bachelor’s/master’s degree program is also offered. Graduates of Johns Hopkins University have traditionally risen to leadership roles in education, research, industry, and government. 

The department sponsors an undergraduate and graduate seminar series, as well as the Richard J. Carroll endowed lectureship; all of which are designed to bring prominent civil engineers to campus to speak with students and faculty.


The Department’s teaching and research labs are located in Latrobe Hall. Teaching laboratories include a modern multi-use facility for exploring experiments in statics, mechanics of materials, dynamics and other courses, a dedicated soil mechanics laboratory, and a dedicated computing facility. Research laboratories include the Thin-walled Structures Laboratory, and the Sensor Technology and Infrastructure Risk Mitigation (STIRM) Laboratory. The department also provides space for undergraduate research, the student chapter of the American Society of Civil Engineers, a graduate student lounge, and office space for doctoral students.

The Department of Civil Engineering offers an undergraduate program that strives to educate intellectual leaders of the profession by instilling in them a fundamental understanding of the mathematical and physical principles that underlie civil engineering science, an appreciation for the challenges of creative engineering design, and a sense of responsibility for professional service.  Civil Engineering is a broad field with many subdisciplines.  The Civil Engineering curriculum exposes students to the fields of structural engineering, engineering mechanics, systems engineering, environmental engineering, water resources, and geotechnical engineering. 

The program has as its objectives that within a few years our graduates attain:


a.        an advanced degree in engineering or

b.        required experience toward professional licensure as an engineer, or

c.        an advanced degree in a field other than engineering, or

d.        a position within an organization that broadly supports the goals of civil engineering; and

2.        a position or degree that values adaptability and innovation in their work.

Upon completion of the B.S. in civil engineering, students will demonstrate:

  • an ability to apply knowledge of mathematics, science, and engineering
  • an ability to design and conduct experiments, as well as to analyze and interpret data
  • an ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability
  • an ability to function on multidisciplinary teams
  • an ability to identify, formulate, and solve engineering problems
  • an understanding of professional and ethical responsibility
  • an ability to communicate effectively
  • the broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context
  • a recognition of the need for, and an ability to engage in lifelong learning
  • a knowledge of contemporary issues
  • an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice

The program has been accredited by ABET, the Accreditation Board for Engineering and Technology, since 1936.

Requirements for the B.S. Degree

The B.S. degree in civil engineering requires 128 credits. A brief summary of the requirements are listed below.  For more detailed information students should look at the Department of Civil Engineering website. Each student is assigned a faculty advisor who provides the guidance needed to meet these requirements.

Note that no course listed as a requirement may be taken as Satisfactory/Unsatisfactory (S/U) and a maximum of 3 credits from the Humanities and Social Science (H/S) requirements may be taken S/U.  Technical electives may be taken S/U only with the approval of the advisor. No more than two grades of D in the required engineering and technical electives may be counted.

Basic Science (20 credits)
Introduction to Mechanics I
and Introduction to Mechanics II
or AS.171.101 General Physics:Physical Science Major I
or AS.171.107 General Physics for Physical Sciences Majors (AL)
AS.171.102General Physics: Physical Science Majors II4
or AS.171.108 General Physics for Physical Science Majors (AL)
General Physics Laboratory I
and General Physics Laboratory II
AS.030.101Introductory Chemistry I3
AS.030.105Introductory Chemistry Lab I1
EN.510.201Introductory Materials Science for Engineers3
One additional Basic Science elective *3
Mathematics (16 credits)
AS.110.108Calculus I4
AS.110.109Calculus II (For Physical Sciences and Engineering)4
AS.110.202Calculus III4
or AS.110.211 Honors Multivariable Calculus
EN.550.291Linear Algebra and Differential Equations4
Humanities and Social Sciences (18 credits)
Students are encouraged to create a program of study that is supplemented by meaningful classes outside of engineering. **18
Free Electives
Select 7 credits of free electives7
Civil Engineering Fundamentals (34 credits)
EN.560.141Perspectives on the Evolution of Structures3
EN.560.201Statics & Mechanics of Materials4
EN.560.206Solid Mechanics & Theory of Structures4
EN.560.220Civil Engineering Analysis3
EN.570.351Introduction to Fluid Mechanics3
EN.560.305Soil Mechanics4
EN.560.320Structural Design I3
EN.560.325Structural Design II3
EN.560.348Probability & Statistics for Engineers3
Professional Practice (12 credits) In preparation for Professional Practice, students must also take the Fundamentals of Engineering (FE) exam in the spring of their senior year.
EN.661.110Professional Writing and Communication (or EN.661.300+ CLE Professional Communication)3
EN.660.361Engineering Business and Management3
EN.560.451Civil Engineering Design I2
EN.560.452Civil Engineering Design II3
EN.560.491Civil Engineering Seminar I.5
EN.560.492Civil Engineering Seminar II.5
Technical Areas, select 4 (12 credits)12
EN.560.404Solid Mechanics for Structures3.00
EN.570.301Environmental Engineering Fundamentals I3.00
EN.560.330Foundation Design3.00
EN.560.445Advanced Structural Analysis3.00
EN.560.442Equilibrium Models in Systems Engineering3.00
Technical Electives (9 credits)
Students may explore one or more of the civil technical areas (engineering mechanics, environmental engineering, geotechnical engineering, structural engineering, systems engineering and water resources) in greater depth through technical electives. ***9
Total Credits146

Basic Sciences (as defined by ABET) include courses in or related to astronomy, biology, climatology, ecology, geology, meteorology, and oceanography.  Generally Natural Science (N) courses from the Departments of Earth & Planetary Sciences and Biology are acceptable.  Faculty advisors can provide more guidance when needed.


Classes in the Humanities and Social and Behavioral Sciences provide students with an appreciation for societal concerns and humanistic issues, tools that are essential for a professional who serves the public good. One writing-intensive requirement must be fulfilled by the H/S electives. This can either be done through AS.060.113/AS.060.114 Expository Writing or a 300-level, Writing-Intensive, H or S elective course. 


Technical electives (all required to be at or above the 300-level) are designed to provide students with greater depth in one or more of the civil engineering technical areas above.  To that end, a minimum of one 3-credit technical elective must be in a civil engineering technical area.  One 3-credit technical elective must have an E distribution credit, but may be a course offered outside of the traditional civil engineering areas, and one 3-credit technical elective may come from any (Q), (N), or (E) course.  While the Department of Civil Engineering allows some flexibility in students’ choice of technical electives, we advise that to the extent possible, students select their technical electives from within the department’s offerings.

Sample B.S. Program

To view a sample civil engineering program, visit the Civil Engineering website and click on Undergraduate Studies, Academic Advising or click here. This sample illustrates the general sequence of courses; individual programs may vary as a result of AP credits, study abroad, or pursuit of a minor in another department.

Minor in Civil Engineering

This program is available to nondepartmental majors only who would like an overview of the principles of civil engineering. In addition to the prerequisite courses of AS.171.101 General Physics:Physical Science Major I for Physical Science Majors, AS.110.108 Calculus I, and AS.110.109 Calculus II (For Physical Sciences and Engineering), 18 credits are required for the minor, including 12 credits from fundamental civil engineering courses and 6 credits from a two-course sequence in one of three civil technical areas (geotechnical engineering, structural engineering, or systems engineering). No D grades can be counted toward the minor.

EN.560.141Perspectives on the Evolution of Structures3
EN.560.201Statics & Mechanics of Materials4
EN.560.206Solid Mechanics & Theory of Structures4
EN.560.491Civil Engineering Seminar I.5
EN.560.492Civil Engineering Seminar II.5
Students must choose to focus in one of the following three technical areas, completing two courses in one area of their choice.6
Structural Engineering
EN.560.320Structural Design I3.00
EN.560.325Structural Design II3.00
EN.560.445Advanced Structural Analysis3.00
Geotechnical Engineering
Soil Mechanics
and Foundation Design
Systems Engineering
Probability & Statistics for Engineers
and Survey of Systems Engineering Tools
Total Credits27

Financial Aid

Scholarships and other forms of financial assistance for undergraduates are described under Admissions and Finances. In addition, some undergraduate students are employed by departmental faculty to provide assistance on research projects.

Combined Bachelor’s/Master’s Programs

The Department of Civil Engineering offers combined bachelor’s/master’s degrees. One program combines a B.S. in Civil Engineering with a Master of Science in Engineering (M.S.E.) in Civil Engineering. For students who are admitted to this program, the two degrees typically require five years total to complete. The other option combines a B.S. in Civil Engineering with a Master of Science in Engineering Management (M.S.E.M.). Formal application through the M.S.E.M. Department is required. Students enrolled in a Combined B.S./M.S.E. program are awarded a Dean's Master's Fellowship, covering half their tuition, after they have completed eight semesters of undergraduate study.  More information about these programs can be found at

Back to top

Civil engineering today is a dynamic, complex, and technologically sophisticated field. Powerful computational methods and high-strength materials offer new opportunities and new challenges. The Department of Civil Engineering offers a graduate program that is based primarily in mechanics of materials, systems, and structures. Fundamental to these areas is research in solid, structural, and stochastic mechanics. The graduate program is designed to instill in the student the fundamental theoretical concepts of mechanics as well as practical knowledge of modern materials, systems, and structural engineering. To be admitted to the program, students are expected to have graduated with an outstanding record in an appropriate undergraduate program.

Requirements for the M.S.E. Degree

After admission to the M.S.E. program, students must successfully complete one of two requirements in order to obtain the M.S.E. degree: either the 10 courses (course-only) option, or the 8 courses and a final M.S.E. Essay and Defense option.  All courses must be 300-level or above, with a maximum of two (2) courses at the 300-level. With approval from the academic advisor, one of the 10 courses required for the M.S.E. degree may be a course at the 300-level or above from the Center for Leadership Education. Academic advisors, in consultation with the faculty in the Civil Engineering Department, will determine whether the 8 or 10 courses leading to this degree are appropriate and if they have been completed satisfactorily. No more than one course with a grade lower than a B- may be counted toward the course requirement. Typically the M.S.E. degree requires one to two years to complete, if the student is making steady progress. In some cases, the degree may take longer.

The M.S.E. Essay must be approved by the student’s faculty advisor and one reader, who will typically be a full-time Johns Hopkins Civil Engineering faculty member. Any external reader must be approved by the Chair of the Civil Engineering Department.  M.S.E. students are expected to give a presentation to the department regarding their thesis research.  This requirement can be waived in extraordinary circumstances with approval of the Department Chair.  Click here for the Master’s Essay Readers’ Letter.

Typically limited financial support is available for M.S.E. students. Funding decisions will be made on an individual basis by the student’s research advisor.

Requirements for the Ph.D. Degree

There are a number of Whiting School of Engineering policies related to Ph.D. students, which are listed at Ph.D. student requirements for the Civil Engineering Department include:

  • 8 Courses, at the 600- or 700-level, completed with a grade of B or better
  • Department Qualifying Examination (DQE)
  • Annual Meetings and Reports to Ph.D. Advisory Committee
  • Graduate Board Oral Examination (GBO)
  • Responsible Conduct of Research Course (AS.360.625) and
  • Academic Ethics (EN.500.603)
  • Final Ph.D. Thesis Defense

Typical Timeline for Ph.D. Students

Year 1 Fall:

  • Arrival prior to start of classes
  • Selection of first semester courses (typically 4) with Director of Graduate Studies or research advisor
  • Language/communication testing and placement for International Students
  • Responsible Conduct of Research Course (AS.360.625)
  • Academic Ethics Course (EN.500.603)
  • First semester coursework and teaching assistant/research assistant duties where assigned
  • Determination of permanent advisor in first semester
Year 1 Intersession:
  • Intersession research
  • Oral Department Qualifying Exam (DQE) (completed in early January)
  • Annual review completed by January 31

Year 1 Spring:

  • Second semester coursework and teaching assistant/research assistant duties where assigned
  • Advisor and student identify Ph.D. Thesis Committee and student meets with members individually

Year 1 Summer:

  • Research

Year 2 Fall:

  • Research
  • Coursework (typically finishing up this semester)
  • Ph.D. Thesis Committee Meeting required prior to end of Fall semester

Year 2 Intersession:

  • Research
  • Annual review completed by January 31

Year 2 Spring:

  • Research
  • Coursework (if necessary)

Year 2 Summer:

  • Research

Year 3:

  • Research (Year-round)
  • Ph.D. Thesis Committee Meeting
  • Annual review completed by January 31
  • GBO: Exact timing determined by advisor in consultation with the student

Year 4 and Beyond:

  • Research (Year-round)
  • Ph.D. Thesis Committee Meeting every Fall prior to the end of the semester
  • Annual review completed by January 31

Final semester:

  • Thesis Defense

Language/Communication Testing and Placemen
All Ph.D. students who do not have a prior degree from an English speaking university must take an English Language Assessment. If it is determined at the assessment that the student needs further English language instruction, he/she will be required to take 370.600 or equivalent.

Determination of Permanent Advisor
In some cases students are admitted to work with a specific advisor, in which case the permanent advisor is the faculty member listed in the admissions letter. In most instances students are not assigned a specific advisor at the time of the admission letter, in which case the Director of Graduate Studies will advise students on their coursework for the first semester.

During September and October of the first semester, these students should meet with the faculty, discuss their research interests, and learn more about the research being conducted by the faculty. By the beginning of November the student must state his/her preference(s) for a permanent advisor. The faculty will meet and determine the final advisor placements prior to the end of the semester. Every effort will be made to match students with their requested advisors, but financial constraints may not always make this possible.

Intersession (the period between Fall and Spring terms) is an important time for research. Intersession is not a vacation. Any leave taken during intersession is subject to the policies outlined in the Graduate Student Assistant Leave Guidelines.  Release time (if any) granted in that period must be approved by the advisor.

Department Qualifying Examination (DQE)
The DQE is a comprehensive oral exam designed to determine whether or not the student is properly prepared to continue in the Ph.D. program. All first-year students studying for a Ph.D. take the DQE after their first semester of enrollment, typically in early January of the first year. This exam tests whether the student is prepared to continue in their Ph.D. studies based on their grasp of basic undergraduate-level and introductory graduate-level Civil Engineering knowledge.  Possible outcomes of the exam are Pass or Fail.  Only an outcome of Pass will allow the student to continue in the Ph.D. program.  If the outcome of the exam is Fail, the student may pursue, with approval from the chair, a M.S.E. degree. Financial support for such a student during this period is not typical.

Annual Reviews
Reviews of all Ph.D. students in Civil Engineering must be performed annually prior to January 31, which is consistent with the WSE policy found on the WSE Academic Policies & Procedures webpage. The review process follows the format given in the annual review form. The completed form must be submitted to the Academic Program Coordinator by January 31. If this annual review is not completed by this date, the student’s funding may be jeopardized.

Ph.D. Thesis Committee
Every Ph.D. student must have a Thesis Committee of at least 3 faculty members. The Advisor, in consultation with his/her Student, selects the makeup of the committee, and this information is recorded in the student’s file. The student is expected to meet with this committee a minimum of once per year. The thesis committee also typically serves as a subset of the actual GBO examination committee and forms the final Ph.D. defense committee. This committee must consist of a minimum of 2 full-time faculty of the Civil Engineering Department.

Ph.D. Thesis Committee Meeting
Thesis Committee meetings are expected to occur annually in the fall from Year 2 until the Ph.D. final defense. The student is required to submit a report to the committee members at least one week prior to the meeting. A typical report would include a literature review of the field relevant to the student’s research, a progress report of research performed to date, goals for research in the coming year, and a basic timeline of expected activities in the remaining years of the Ph.D. degree. The committee meeting should consist of a presentation of key aspects of the report, along with discussion and feedback from the Thesis Committee. In certain cases, particularly in later years of the Ph.D. degree, it may be deemed acceptable for the student to meet individually with members of the committee in lieu of the group meeting; however, such an exception can only be granted with permission of the Advisor and all committee members. Once the Thesis Committee meeting is completed, the Ph.D. Thesis Committee Meeting Form must be signed by the members of the committee and submitted to the Department.

Responsible Conduct of Research
Every Ph.D. student of the Whiting School of Engineering is required to take a Responsible Conduct of Research course (details on the requirement can be found on the WSE Policy on the Responsible Conduct of Research Training webpage.  For Civil Engineering students, this should be completed in the Fall or Spring of the first year of studies. Students who do not complete this requirement prior to Fall of their third year of studies may put their funding in jeopardy.

GBO Examination
The University maintains complete guidelines for the Graduate Board Orals here. The GBO committee consists of 5 members, (3 in Department, 2 outside) with 2 alternates (1 in Department, 1 outside) and is selected by the Chair of the Department and the Director of Graduate Studies, who will consult with the student’s advisor. When a Ph.D. student and advisor feel that the student is ready to take the GBO, the advisor should consult with the Director of Graduate Studies and the Civil Engineering Academic Program Coordinator to initiate the process of scheduling the exam. Both students and advisors should be aware that 4-6 weeks advance notice is needed in order to allow for scheduling the exam with the faculty and with the Graduate Board.

The exact format of each GBO examination is specified by the individual Chair of the GBO committee. The student may be requested to provide to the GBO committee prior to the examination some written document describing his or her research. In such cases, the latest annual Thesis Committee report and/or a recent conference or journal publication may suffice. It is typical that the student would be asked to provide a brief presentation of research at the beginning of the examination (no more than 10 slides, no longer than 10 minutes). The examination questions may be on any topic of the committee members’ choosing, but many of the questions relate to the student’s coursework and research. At the conclusion of the examination, the GBO committee may recommend pass, conditional, pass, fail with re-examination, fail (final) as detailed here.

M.S.E. Degree for Ph.D. Students
Ph.D. students may petition for a M.S.E. degree following their GBO Examination. If the student passes the GBO, he/she may file for a non-terminal M.S.E. degree. If the student fails (final) the GBO, he/she may petition for a terminal M.S.E. degree. In all instances the students must have satisfied the M.S.E. degree course requirements as detailed here.

In instances where the research is highly interdepartmental, the student, with permission of the advisor, may request that the M.S.E. degree be awarded by another department in the Whiting School of Engineering. In such cases, the student must have satisfied M.S.E. degree requirements and receive the approval of, and an accepted application to, the awarding Department, as well as satisfied M.S.E. degree requirements of the Civil Engineering Department and receive approval from the Civil Engineering Chair. In all cases, the awarding of any JHU M.S.E. degree to a Civil Engineering Ph.D. student may only occur after the student has completed the GBO exam.

Thesis Defense
The Thesis Defense is the final examination before conferral of the Ph.D. degree. The student defends his/her thesis in a seminar setting that is open to the public. The seminar is followed by a comprehensive examination of the student, focused on the thesis research.

Ethics: The Department of Civil Engineering is dedicated to upholding the highest standards of academic and research integrity. Plagiarism, and other forms of unethical conduct, are not tolerated. Students are referred to the Graduate Student Resources webpage of the Whiting School of Engineering for these and other policies related to graduate students.         .

Defense Committee: A committee of at least 3 members administers the exam (typically the Ph.D. Thesis Committee). The Advisor, in consultation with the Department, selects the committee members, at least 2 of whom must be full-time faculty of the Civil Engineering Department. This should be done at the beginning of the semester in which the student plans to graduate. It is the student’s responsibility to keep the committee members apprised of all deadline dates.

Scheduling and Pre-Defense: The defense should be scheduled at least 3 weeks in advance through the Department’s Academic Coordinator. A complete written dissertation should be given to the committee at least 14 days in advance of the defense. Failure to meet this 2 week deadline will result in rescheduling the Ph.D. defense. The date and place of the defense, along with the thesis abstract, should be circulated 5-7 days prior to the defense.

Post-Defense: Completion of the Ph.D. requirements typically takes 4-8 weeks after a successful defense examination. All data and source codes related to the thesis should be properly archived according to requirements set forth by the Advisor. Any changes or additions specifically requested by the reviewers before or during the defense seminar should be incorporated into the thesis in consultation with the Advisor. A final copy of the thesis must then be made available to the reviewers for inspection no less than 48 hours before the deadline date for filing set by the Graduate Board. Upon approval, the student should submit a copy of the thesis and the Department’s “Certification for Advanced Degrees” form to the Department Administrative Assistant. In return, the Department will send to the Graduate Board Office or the Whiting School of Engineering Graduate Committee the “Certification of Completion of Department Requirements for an Advanced Degree,” signed by the Department Chairman.

Additional Information: It is the responsibility of the student to be aware of requirements and deadlines. It is suggested that this information be obtained before the start of the semester of intended graduation. All students should plan the timing of the final defense accordingly (making sure to account for the 4-8 week period following the defense) to satisfy any deadlines related to upcoming graduation or exhaustion of funding.

University requirements for the thesis can be obtained from the Graduate Board web site. Information sheets entitled “Dissertation Requirements” are available to student and contain details on the form, cost and timing for submitting the thesis. Doctoral Theses must be submitted to both the ETD (Library) and the Department of Civil Engineering. The deadline date for filing is set by the Graduate Board Office. This date also applies to filing with the Whiting School Graduate Committee and with the Department. A receipt of ETD approval must be sent to the department, Graduate Board/WSE Office of Academic Affairs (for M.S.E. students).

Financial Aid

A limited amount of financial assistance is available to Civil Engineering graduate students is available in the form of teaching assistantships, research assistantships, and partial or complete tuition fellowships, including fellowships from the Joseph Meyerhoff Scholarship Fund, the Richard D. Hickman Endowment, and the Hoomes Rich Graduate Fellowship.  Fellowships and Assistantships are awarded on a competitive basis and continued support is subject to the student’s performance and future availability of research or teaching assistantship funds.

For current course information and registration go to


EN.560.101. Freshman Experiences in Civil Engineering. 1.00 Credit.

An introduction to civil engineering for first-year students. This course welcomes freshmen to the major by exploring civil engineering design and the range of design projects in which professional civil engineers engage. Students will have the opportunity to practice the design process using hands-on team-based projects, with emphasis on creative design, graphical communication, and teamwork.
Prerequisites: Students must have completed Lab Safety training prior to registering for this class.
Instructor(s): R. Sangree
Area: Engineering.

EN.560.141. Perspectives on the Evolution of Structures. 3.00 Credits.

Why do buildings and bridges look the way they do today? Students will be provided the tools to answer this question for themselves through a study of the history of the design of buildings and bridges throughout the world from both engineering and architectural/aesthetic perspectives. Only simple mathematics is required (no calculus). Students will participate in individual and group critique of structures from engineering, architectural, and social points of view.
Instructor(s): B. Schafer; R. Sangree
Area: Engineering, Quantitative and Mathematical Sciences
Writing Intensive.

EN.560.201. Statics & Mechanics of Materials. 4.00 Credits.

Basic principles of classical mechanics applied to the equilibrium of particles and rigid bodies at rest, under the influence of various force systems. In addition, the following topics are studied: free body concept, analysis of simple structures, friction, centroids and centers of gravity, and moments of inertia. Includes laboratory experience. Co-listed with EN.530.201. Recommended Course Background: AS.171.101, or EN.530.103/EN.530.104 or instructor permission.
Prerequisites: Students must have completed Lab Safety training prior to registering for this class.
Instructor(s): R. Sangree
Area: Engineering.

EN.560.202. Dynamics. 4.00 Credits.

Basic principles of classical mechanics applied to the motion of particles, system of particles and rigid bodies. Kinematics: analytical description of motion; rectilinear and curvilinear motions of particles; rigid body motion. Kinetics: force, mass, and acceleration; energy and momentum principles. Introduction to vibration. Includes laboratory experience.
Prerequisites: Students must have completed Lab Safety training prior to registering for this class.;( EN.560.201 OR EN.530.201 ) AND AS.110.109 AND (AS.171.101 or (EN.530.103 AND EN.530.104))
Instructor(s): L. Graham-Brady; S. Gaitanaros
Area: Engineering.

EN.560.206. Solid Mechanics & Theory of Structures. 4.00 Credits.

Application of the principles of structural analysis for statically determinant and indeterminant structures (trusses, cables, beams, arches, and frames). Calculation of internal forces and stresses in members and structures. Determination of deflections by equilibrium and energy methods. Analysis of indeterminate structures by flexibility and stiffness methods.
Prerequisites: EN.560.201 OR EN.530.201
Instructor(s): M. Shields
Area: Engineering.

EN.560.220. Civil Engineering Analysis. 3.00 Credits.

Civil engineering problems are formulated and then solved by numerical methods. Matrix inversion, data fitting and interpolation, root-finding, and solutions of ordinary and partial differential equations are presented. Matlab programming will be introduced to facilitate the solutions. Recommended Course Background: AS.110.106, AS.110.107/AS.110.109
Instructor(s): B. Schafer
Area: Engineering.

EN.560.305. Soil Mechanics. 4.00 Credits.

Basic principles of soil mechanics. Classification of soils. Compaction theory. Consolidation seepage and settlement analysis. Stress-strain and shear strength of soils. Introduction to earth pressure theories and slope stability analysis.
Prerequisites: EN.560.351 OR EN.570.351;Students must have completed Lab Safety training prior to registering for this class.;Prerequisite: EN.560.206.
Corequisites : Corequisite: EN.570.351 or EN.560.351
Instructor(s): L. de Melo
Area: Engineering.

EN.560.320. Structural Design I. 3.00 Credits.

Introduction to structural design using common building materials (structural steel, reinforced concrete, and wood). Emphasis will be placed on the application of solid mechanics principles to the design of structural components (beams, columns, and tension members).
Instructor(s): R. Sangree
Area: Engineering.

EN.560.325. Structural Design II. 3.00 Credits.

A continuation of Structural Design I, this course explores the behavior and conceptual design of structures. Emphasis is placed on identifying load paths through typical gravity and lateral load systems, modeling loads on real structures, and designing structural systems. Designing connections capable of transferring loads through a structural system will also be covered. Recommended Course Background: EN.560.320
Prerequisites: EN.560.206
Instructor(s): R. Sangree
Area: Engineering.

EN.560.330. Foundation Design. 3.00 Credits.

Application of soil mechanics theory and soil test results to the analysis and design of foundations for structures; retaining walls; embankments; design of pile and shallow footing foundations; slope stability.
Instructor(s): L. de Melo
Area: Engineering.

EN.560.348. Probability & Statistics for Engineers. 3.00 Credits.

Development and applications of the analysis of uncertainty, including basic probability, statistics and decision theory, in civil engineering systems. Recommended Course Background: AS.110.109
Prerequisites: Statistics Sequence restriction: Students who have completed any of these courses may not register: EN.550.310 OR EN.550.311 OR EN.560.435 OR EN.550.420 OR EN.550.430.
Instructor(s): L. Graham-Brady
Area: Engineering.

EN.560.351. Introduction to Fluid Mechanics. 3.00 Credits.

Introduction to the use of the principles of continuity, momentum, and energy to fluid motion. Topics include hydrostatics, ideal-dluid flow, laminar flow, turbulent flow, form and surface resistance with application to fluid measurement, flow in conduits, and channels, pumps, or turbines. Co-listed with EN.570.351.
Instructor(s): R. Dalrymple
Area: Engineering.

EN.560.380. Introduction to Ocean Wind Engineering. 3.00 Credits.

Fundamentals of hydrodynamics, aerodynamics and flow-structure interactions with applications in coastal/ocean engineering and wind engineering. Topics include wind and current past blunt bodies, flow-induced structure vibrations, ocean waves and wave/flood loads, wind field and wind loads, sustainable energy from wind and wave and model testing.
Instructor(s): W. Marr
Area: Engineering.

EN.560.404. Solid Mechanics for Structures. 3.00 Credits.

Basic solid mechanics for structural engineers. Stress, strain and constitutive laws. Linear elasticity and viscoelasticity. Introduction to nonlinear mechanics. Static, dynamic and thermal stresses. Specialization of theory to one- and two-dimensional cases: plane stress and plane strain, rods, and beams. Work and energy principles; variational formulations.
Instructor(s): S. Gaitanaros
Area: Engineering.

EN.560.429. Preservation Engineering: Theory and Practice. 3.00 Credits.

The renovation of existing buildings often holds many advantages over new construction, including greater economy, improved sustainability, and the maintenance of engineering heritage and architectural character in our built environment. Yet, the renovation of existing structures presents many challenges to structural engineers. These challenges include structural materials that are no longer in widespread use (e.g., unreinforced masonry arches and vaults, cast iron, and wrought iron) as well as structural materials for which analysis and design practices have changed significantly over the last half-century (e.g., wood, steel, and reinforced concrete). This course will examine structures made of a wide variety of materials and instruct the student how to evaluate their condition, determine their existing capacity, and design repairs and/or reinforcement. The investigation and analysis procedures learned from this course may then be applied to create economical and durable structural alterations that allow for the reuse of older buildings. Site visits near Homewood campus will supplement lectures.
Prerequisites: ( EN.560.201 OR EN.530.201 ) AND EN.560.206 AND EN.560.320 or equivalent for graduate students.
Instructor(s): J. Matteo; R. Sangree
Area: Engineering.

EN.560.431. Preservation Engineering II: Theory and Practice. 3.00 Credits.

Building on the content in Preservation Engineering I: Theory and Practice, this course will begin with materials introduced at the start of the Industrial Revolution--namely with the beginning of the use of iron materials as major structural elements within buildings. The course will continue with the introduction of cast iron, wrought iron, and finally, structural steel members. After introducing iron materials the course will continue with the early use of reinforced concrete as a major structural material. The course will discuss the historic structural analysis methods associated with such materials and contrast such methods with more modern analytical approaches. It will also discuss concrete deterioration and repair methods. Concepts related to masonry facade investigation and repair will be presented along with the analytical methods associated with thin-shell masonry construction from the 19th and 20th centuries. The course will conclude with a review of the assessment and retrofit of historic foundations.
Instructor(s): E. Meade; J. Spivey
Area: Engineering.

EN.560.440. Applied Finite Element Methods. 3.00 Credits.

Finite Element Methods (FEM) are one of the most powerful engineering tools that are widely used in various disciplines. This course introduces concepts, capabilities, and limitations of FEM and is intended to facilitate applications of FEM in student’s research. The course covers fundamental theories with a focus on stiffness formulation techniques, element types, and computational procedures. The course also offers finite element programming with MATLAB.
Instructor(s): N. Nakata
Area: Engineering.

EN.560.442. Equilibrium Models in Systems Engineering. 3.00 Credits.

Provide an introduction to equilibrium problems involving systems. The course will start with an introduction to optimization theory followed by various equilibrium problems including market, spatial, and network models. Solution techniques to these types of problems will be discussed, along with applications to systems engineering. Recommended Course Background: AS.110.201 and AS.110.109 or equivalent.
Instructor(s): S. Siddiqui
Area: Engineering.

EN.560.445. Advanced Structural Analysis. 3.00 Credits.

Matrix methods for the analysis of statistically indeterminate structures such as beams, plane and space trusses, and plane and space frames. Stiffness and flexibility methods. Linear elastic analysis and introduction to nonlinear analysis.
Prerequisites: EN.560.206
Instructor(s): J. Guest
Area: Engineering.

EN.560.447. Systems Science for a Dynamic World. 3.00 Credits.

The course provides an interdisciplinary overview of mathematical and computational models of human driven systems. It spans a wide range of topics including the spread of infectious diseases, the dynamics of revolution and civil violence, ethnic segregation, land use change, urban disaster preparedness, computational reconstruction of ancient civilizations, and more. The course prepares students to develop their own models—alone or in teams. The NetLogo modeling environment will be presented, although students are welcome to use any language. Students are assessed by class projects at the end of the course.
Instructor(s): E. Hatna; J. Epstein
Area: Engineering, Social and Behavioral Sciences.

EN.560.451. Civil Engineering Design I. 2.00 Credits.

A study of the engineering design process from problem definition to the final design. There are team projects which include written and oral presentations. Senior only or Permission Required
Instructor(s): J. Matteo
Area: Engineering.

EN.560.452. Civil Engineering Design II. 3.00 Credits.

A study of the engineering design process from problem definition to the final design. There are team projects which include written and oral presentations. Requirements: Student must be a senior in Civil Engineering.
Instructor(s): J. Matteo
Area: Engineering.

EN.560.481. Engineering Design of Underwater Life Support. 3.00 Credits.

The physiological and psychological aspects of man in the sea are presented with the related engineering requirements. Topics include hyperbaric physiology, decompression theory, carbon dioxide absorption, thermal protection, psychrometrics. saturation diving, life support equipment, deep dive systems, diving operations and hazards.
Instructor(s): W. Marr
Area: Engineering.

EN.560.491. Civil Engineering Seminar I. 0.50 Credit.

Seminar series of speakers on various aspects of civil engineering. Juniors and Seniors in Civil Engineering are expected to enroll in this sequence; juniors and seniors receive one-half credit. Different speakers are invited each semester. Satisfactory/ Unsatisfactory only
Instructor(s): R. Sangree
Area: Engineering.

EN.560.492. Civil Engineering Seminar II. 0.50 Credit.

Seminar series of speakers on various aspects of civil engineering. Juniors and Seniors in Civil Engineering are expected to enroll in this sequence; juniors and seniors receive one-half credit. Different speakers are invited each semester. Satisfactory/ Unsatisfactory only
Prerequisites: EN.560.491
Instructor(s): R. Sangree
Area: Engineering.

EN.560.493. Civil Engr Seminar III. 0.50 Credit.

Seminar series of speakers on various aspects of civil engineering. Juniors and Seniors in Civil Engineering are expected to enroll in this sequence; juniors and seniors receive one-half credit. Different speakers are invited each semester. Satisfactory/ Unsatisfactory only
Prerequisites: EN.560.492.
Instructor(s): R. Sangree
Area: Engineering.

EN.560.494. Civil Engineering Seminar IV. 0.50 Credit.

Seminar series of speakers on various aspects of civil engineering. Juniors and Seniors in Civil Engineering are expected to enroll in this sequence; juniors and seniors receive one-half credit. Different speakers are invited each semester. Satisfactory/ Unsatisfactory only
Prerequisites: EN.560.493
Instructor(s): R. Sangree
Area: Engineering.

EN.560.498. Survey of Systems Engineering Tools. 3.00 Credits.

Introduction to analytical tools in the three major functional areas of systems engineering: design, analysis and control. Recommended Corequisite: EN.560.348 or equivalent course in probability theory. Restricted to Civil Engineering majors or by permission of instructor.
Instructor(s): T. Igusa
Area: Engineering.

EN.560.501. Undergraduate Research. 0.00 - 3.00 Credits.

Research in Civil Engineering
Instructor(s): Staff.

EN.560.511. Group Undergraduate Research. 0.00 - 3.00 Credits.

This section has a weekly research group meeting that students are expected to attend.
Instructor(s): Staff.

EN.560.525. Independent Study. 1.00 - 3.00 Credits.

Instructor(s): J. Guest; R. Dalrymple; S. Siddiqui; T. Igusa.

EN.560.526. Independent Study - Civil Engineering. 0.00 - 3.00 Credits.

Instructor(s): Staff.

EN.560.536. Research in Civil Engineering. 0.00 - 3.00 Credits.

Instructor(s): Staff.

EN.560.590. Civil Engineering Internship. 1.00 Credit.

Instructor(s): B. Schafer; J. Guest.

EN.560.597. Summer Research - Civil Engineering. 3.00 Credits.

Instructor(s): Staff.

EN.560.601. Applied Math for Engineers. 3.00 Credits.

This course presents a broad survey of the basic mathematical methods used in the solution of ordinary and partial differential equations: linear algebra, power series, Fourier series, separation of variables, integral transforms.
Instructor(s): M. Zhong
Area: Engineering, Quantitative and Mathematical Sciences.

EN.560.602. GPU Programming for Engineers. 3.00 Credits.

Video graphics cards can be repurposed to perform massively parallel computations rapidly. This course will provide students the ability to program these graphics cards to speed up numerical computations. The course will begin with an introduction to C++ programming followed by concepts in parallel computing. Finally, the CUDA extensions to C++ that is used on Nvidia graphics cards. Students will be programming GPUs during the course. Recommended course background: Some programming experience.
Instructor(s): R. Dalrymple
Area: Engineering.

EN.560.604. Solid Mechanics for Structures. 3.00 Credits.

Basic solid mechanics for structural engineers. Stress, strain and constitutive laws. Linear elasticity and viscoelasticity. Introduction to nonlinear mechanics. Static, dynamic and thermal stresses. Specialization of theory to one- and two-dimensional cases: plane stress and plane strain, rods, and beams. Work and energy principles; variational formulations.
Instructor(s): S. Gaitanaros.

EN.560.608. Multilevel and Multiobjective Optimization in Systems. 3.00 Credits.

This course will introduce nonlinear optimization and convexity in higher dimensions to model large-scale systems. Graduate students only. Recommended Course Background: AS.110.201 or EN.550.291, AS.110.202.
Instructor(s): S. Siddiqui
Area: Engineering.

EN.560.618. Probabilistic Methods in Civil Engineering and Mechanics. 3.00 Credits.

Covers probabilistic computational modeling in civil engineering and mechanics: Monte Carlo simulation, sampling methods and variance reduction techniques, simulation of stochastic processes and fields, and expansion methods. Applications to stochastic finite element, uncertainty quantification, reliability analysis, and model verification and validation.
Instructor(s): M. Shields.

EN.560.619. Advanced Structural Analysis. 3.00 Credits.

Matrix methods for the analysis of statistically indeterminate structures such as beams, plane and space trusses, and plane and space frames. Stiffness and flexibility methods. Linear elastic analysis and introduction to nonlinear analysis.
Instructor(s): J. Guest
Area: Engineering.

EN.560.627. Topology Optimization for the Design of Materials, Devices, and Structures. 3.00 Credits.

Introduction to optimization theory and algorithms and their application to the design of structures, including structural systems, mechanisms, devices, and materials. Strong emphasis on topology optimization using finite element methods and design problems governed by solid and structural mechanics. Extensions to other physics and multiple physics are also introduced (e.g., fluids, heat transfer, optics, etc.). Course assumes familiarity with finite element methods and assumes no prior coursework in optimization.
Instructor(s): J. Guest
Area: Engineering.

EN.560.630. Structural Dynamics. 3.00 Credits.

Functional and computational examination of elastic and inelastic single degree of freedom systems with classical and non-classical damping subject to various input excitations including earthquakes with emphasis on the study of system response. Extension to multi-degree of freedom systems with emphasis on modal analysis and numerical methods. Use of the principles of structural dynamics in earthquake response.
Instructor(s): Staff.

EN.560.640. Advanced Systems Engineering: Concept, Design, Development and Integration. 3.00 Credits.

This is a course in the concept, design, development and integration of systems from individual systems to system-of-systems. Lessons are reinforced by case studies and assignments, taking a holistic systems view and integrating aspects of product development and system architecture within systems engineering. This course will teach UML and SysML as model based system engineering languages for systems design, analysis, and documentation in a concurrent engineering, team-oriented design setting. The system language IDEFx will be covered to the degree that students can read and interpret legacy systems documented using IDEFx. In addition to lectures, a case study approach will be employed to develop analytical, technical, management, and teamwork skills through exercises in planning, documentation, presentation, and the creative process of systems engineering design.
Instructor(s): T. Speller
Area: Engineering.

EN.560.642. Systems Modeling and Simulation. 3.00 Credits.

Students will learn to develop agent-based and systems dynamics models to simulate complex systems. Models with hierarchical and other structures will be examined, and applications will be chosen based on student interest.
Instructor(s): T. Igusa.

EN.560.660. Modeling Complex Systems Colloquium. 3.00 Credits.

Course will address various themes related to modeling complex systems through critical evaluation of technical articles, open discussion, faculty presentations, and computational workshops. Teams of 3-5 faculty will develop monthly units based on different themes, examples of which may include: optimization and uncertainty modeling in science and engineering, particle-based modeling, experimental and field measurements in multi-scale models, linking atomistic- to continuum-scale models, challenges in climate and ocean modeling, homogenization and upscaling of small-scale data. This course is a requirement for MCS IGERT trainees, but it is open to all graduate students.
Instructor(s): L. Graham-Brady.

EN.560.682. Introduction to Water Wave Mechanics. 3.00 Credits.

The theories governing water wave motion, from linear to nonlinear waves, is presented. Wave propagation and transformation, including shoaling, refraction, and diffraction, is shown. Wave breaking and the basic interaction of waves with structures and the ocean bottom are covered.
Instructor(s): R. Dalrymple.

EN.560.691. Graduate Seminar. 1.00 Credit.

Graduate students are expected to register for this course each semester. Both internal and outside speakers are included.
Instructor(s): Staff.

EN.560.692. Civil Engineering Graduate Seminar. 1.00 Credit.

Seminar series of speakers on various aspects of civil engineering. Different speakers are invited each semester. Full time civil engineering graduate students must enroll in the seminar course every semester unless excused by the Department.
Instructor(s): M. Shields.

EN.560.724. Cold-Formed Steel Structures. 3.00 Credits.

Practical introduction to the analysis, design, and experimentation of cold-formed steel members and structures. Followed by an in-depth treatment of the theories which underpin modern analytical and computational tools used in exploring cold-formed steel behavior, and an introduction to topics under current research.
Instructor(s): B. Schafer.

EN.560.730. Finite Element Methods. 3.00 Credits.

Variational methods and mathematical foundations, Direct and Iterative solvers, 1-D Problems formulation and boundary conditions, Trusses, 2-D/ 3D Problems, Triangular elements, QUAD4 elements, Higher Order Elements, Element Pathology, Improving Element Convergence, Dynamic Problems.
Instructor(s): S. Ghosh.

EN.560.731. Structural Stability. 3.00 Credits.

Concepts of stability of equilibrium, stability criteria, work energy and variational methods. Elastic buckling of columns, beams, frames, and plates. Introduction to inelastic and dynamic buckling.
Instructor(s): B. Schafer.

EN.560.764. Infrastructure Asset Management. 3.00 Credits.

Introduction to concept of infrastructure asset management. Topics include performance & condition data collection and modeling, geographical information system (GIS), life-cycle economic analysis, maintenance, rehabilitation, and renovation (MR&R) strategies, innovative contracting using PPP and performance based design, construction, maintenance, and operation. Undergraduates must be seniors or obtain permission of instructor.
Instructor(s): X. Chen.

EN.560.770. Advanced Finite Element Methods and Multi-Scale Methods. 3.00 Credits.

Addresses advanced topics in various areas of the finite element methodology. Covers a range of topics, viz. element stability and hourglass control, adaptive methods for linear and nonlinear problems, mixed and hybrid element technology, eigen-value problems, multi-scale modeling for composites and polycrystalline materials. Recommended Course Background: EN.530.730 or EN.560.730
Instructor(s): S. Ghosh.

EN.560.772. Non-Linear Finite Elements. 3.00 Credits.

This course will discuss state of the art theoretical developments and modeling techniques in nonlinear computational mechanics, for problems with geometric and material nonlinearities. Large deformation of elastic-plastic and visco-plastic materials, contact-friction and other heterogeneous materials like composites and porous materials will be considered. A wide variety of applications in different disciplines, e.g. metal forming, composite materials, polycrystalline materials will be considered. Co-listed with EN.530.772
Instructor(s): S. Ghosh.

EN.560.826. Graduate Independent Study. 1.00 - 3.00 Credits.

Independent Study
Instructor(s): T. Igusa
Area: Engineering.

EN.560.835. Graduate Research. 3.00 - 20.00 Credits.

Instructor(s): Staff.

EN.560.836. Graduate Research. 3.00 - 20.00 Credits.

Instructor(s): Staff.

Cross Listed Courses

Earth & Planetary Sciences

AS.270.205. Introduction to Geographic Information Systems and Geospatial Analysis. 3.00 Credits.

The course provides a broad introduction to the principles and practice of Geographic Information Systems (GIS) and related tools of Geospatial Analysis. Topics will include history of GIS, GIS data structures, data acquisition and merging, database management, spatial analysis, and GIS applications. In addition, students will get hands-on experience working with GIS software.
Instructor(s): X. Chen
Area: Engineering, Natural Sciences.

Geography & Environmental Engineering

EN.570.351. Introduction to Fluid Mechanics. 3.00 Credits.

Introduction to the use of the principles of continuity, momentum, and energy to fluid motion. Topics include hydrostatics, ideal-fluid flow, laminar flow, turbulent flow. Recommended Course Background: Statics, Dynamics, and AS.110.302
Prerequisites: Students must have completed Lab Safety training prior to registering for this class.
Instructor(s): T. Hristov
Area: Engineering.

For current faculty and contact information go to



Lori Graham-Brady


Lori Graham-Brady
Professor: probabilistic mechanics, finite elements, stochastic modeling of materials.

Somnath Ghosh
Professor and Michael G. Callas Chair in Civil Engineering: multiscale mechanics, finite elements, material fatigue modeling.

Takeru Igusa
Professor: structural dynamics, earthquake engineering, analysis of uncertainties.

Benjamin Schafer
Professor, Swirnow Family Faculty Scholar: structural stability, computational mechanics, experimental methods, thin-walled structures.

Associate Professor

James K. Guest
Associate Professor: topology optimization, structural and material design optimization, computational mechanics, architected materials.

Assistant Professors

Stavros Gaitanaros
Assistant Professor: design and mechanics of cellular materials at the macro- and nanoscale.

Judith Mitrani-Reiser
Assistant Professor: performance-based engineering, structural dynamics, earthquake engineering, multi-hazard loss estimation.

Michael D. Shields
Assistant Professor: stochastic simulation, uncertainty quantification, computational stochastic mechanics.

Sauleh Siddiqui
Assistant Professor: optimization, equilibrium problems, systems in energy and environmental markets, transportation, and public health.

Professor Emeritus

Robert A. Dalrymple
Professor and Willard and Lillian Hackerman Chair in Civil Engineering: coastal engineering, water wave mechanics, fluid mechanics.


Rachel H. Sangree
Lecturer, Program Chair EP Civil Engineering: structural engineering, historic structures.

Xin Chen
Lecturer (part-time): geotechnical engineering, infrastructure asset management.

John A. Matteo
Lecturer (part-time): Director of Design: structural engineering and architecture, historic structures.

Lucas de Melo
Lecturer (part-time): geotechnical engineering.

Adjunct Professor

Byung-Lip (Les) Lee
Adjunct Professor, Program Manager for Mechanics of Multifunctional Materials & Microsystems, U.S. Air Force: multifunctional design of autonomic / self-sustaining systems, multifunctional design of reconfigurable system, materials & micro-devices, sensing, detection & self-diagnosis.

Assistant Research Professor

Dhirendra Kubair
Assistant Research Professor.

Shahabeddin Torabian
Assistant Research Professor: thin-walled structures.

Joint, Part-Time and Visiting Appointments

J. Hugh Ellis
Joint, Part-Time, and Visiting Appointment, Professor, Department of Geography and Environmental Engineering: structural health engineering, environmental systems.

Joshua M. Epstein
Joint Appointment, Professor, Department of Emergency Medicine: integrated computational modeling of social, behavioral, and biomedical dynamics, agent-based modeling.

Ayse Gurses
Joint Appointment, Assistant Professor, The Armstrong Institute for Patient Safety and Quality: human factors engineering, patient safety.

Thomas Dean Kirsch
Joint Appointment, Associate Professor, Department of Emergency Medicine, Department of International Health: disaster planning and response, wilderness medicine, health care management.

Scott Levin
Joint Appointment, Associate Professor, Department of Emergency Medicine: systems engineering in health care, medical decision making, human factors engineering in health care, emergency department crowding and patient outcomes.

Jonathan Links
Joint Appointment, Director, Center for Public Health Preparedness: environmental health sciences, imaging, dosimetry, radiation, dirty bombs, OpenCourseWare, nuclear medicine, radiological terror, public health preparedness.

Alan Stone
Joint Appointment, Professor, Department of Geography and Environmental Engineering.