Carnegie Mellon University

Civil Engineering

Bachelor of Science Curriculum

Year 1  //  Year 2  //  Year 3  //  Year 4  //  Electives Information

First Year

Fall Semester

Course
Course Name Units
12-100 Exploring CEE: Infrastructure and Environment in a Changing World 12
21-120 Differential and Integral Calculus 10
33-141 Physics I For Engineering Students 12
99-101 Computing @ Carnegie Mellon 3
XX-XXX General Education Course (1) 9
Total Units 46

Spring Semester

Course
Course Name Units
XX-XXX Intro. to Engineering (other than CEE) 12
21-122 Integration and Approximation 10
33-142 Physics II For Engineering Students 12
09-101 Introduction to Experimental Chemistry 3
XX-XXX General Education Course (1) 9
Total Units 46

Second Year

Fall Semester

Course
Course Name Units
12-200 CEE Challenges: Design in a Changing World 9
12-212 Statics                           9
12-233 CEE Infrastructure Systems in Action 2
21-259 or
21-254
Calculus in Three Dimensions or
Linear Algebra and Vector Calculus for Engineers  
9/11
15-110 Principles of Computing 10
39-210 Experiential Learning I 0
XX-XXX General Education Course (2) 9
Total Units 48/50

Spring Semester

Course
Course Name Units
12-231 Solid Mechanics 9
12-234 Sensing and Data Acquisition for Engineering Systems                                                        4
12-271 Computation and Data Science for Civil & Environmental Engineering 9
21-260 Differential Equations 9
36-220 Engineering Statistics and Quality Control 9
39-220 Experiential Learning II 0
XX-XXX General Education Course (3) 9
Total Units 49

Third Year

Fall Semester

Course
Course Name Units
12-301 CEE Projects: Designing the Built, Natural and Information Environments 9
21-335 Soil Mechanics 9
21-355 Fluid Mechanics 9
15-356 Fluid Mechanics Lab 2
09-111 or 09-105 Nanolegos: Chemical Building Blocks or
Introduction to Modern Chemistry I
9/10
XX-XXX Elective I 9
39-310 Experiential Learning III 0
Total Units 47/48

Spring Semester

Course
Course Name Units
12-351 Environmental Engineering                                                   9
27-357 Introduction to Materials Selection 6
12-371 Advanced Computing and Problem Solving in CEE 9
12-333 Experimental Sensing Systems Design and
Computation for Infrastructure Systems
4
XX-XXX Elective II 9
XX-XXX General Education Course (5) 9
Total Units 46

Fourth Year

Fall Semester

Course
Course Name Units
12-401 CEE Design: Imagine, Build, Test 12
12-411 Project Management for Construction                                                9
XX-XXX Elective III 9
XX-XXX Elective IV 9
XX-XXX General Education Course (6) 9
Total Units 48

Spring Semester

Course
Course Name Units
XX-XXX General Education Course (7) 9
XX-XXX General Education Course (8)                                                                  9
XX-XXX Elective V 9
XX-XXX Elective VI 9
XX-XXX Elective VII 9
XX-XXX Elective VIII 9
Total Units 54

Notes: Electives

One elective must be in the basic sciences, from the following list:

03-121 Modern Biology 9
12-201 Geology 9
12-3XX Special Topics: Environmental Biology and Ecology  9

 

Substitutions may be made only with the approval of the Department Head

  • One elective course is restricted to a 600-level or 700-level Civil Engineering course of at least 9 units, except 12-648 and 12-690. This Civil Engineering elective is a co-requisite for 12-401. The combination of 12-606 and 12-645 may also be used, but no other combination is allowed.
  • Students are encouraged to take multiple 12-6xx/7xx courses to provide them with specific civil and environmental engineering domain depth in their field(s) of interest.