Technical Elective Requirements for CCE Students

  1. Total credit requirement: CE students must complete thirty (30) credits of technical electives. The technical elective plan of study must be consistent with career objectives. For instance, one can elect to emphasize a particular area of civil engineering by taking several courses in that area, or one can choose a general program in civil engineering by taking courses in several emphasis areas.
  2. Minimum CE credit requirement and associated rules: A minimum of twenty-one (21) credits of technical electives must come from CCE-designated courses. The remaining nine (9) credit hours required may come from a combination of courses that are not CCE-designated but have been approved for technical elective credit and from additional CCE-designated courses. See below for details regarding approved technical electives that are not CCE-designated courses. All technical electives must be selected in support of the career objectives of the student and be approved by the advisor.
  3. Breadth requirement: (B) At least four (4) courses must be completed from the following list, guaranteeing sufficient breadth of study in at least four of the emphasis areas:
    • ARC: CCE 31100
    • CON: CCE 22200
    • ENV: CCE 35000
    • GEM: CCE 50800
    • GEO: CCE 38300
    • HYD: CCE 44000
    • STR: CCE 37100
    • TRA: CCE 36100
  4. Design content requirement: (D) At least three (3) courses must be completed from the following list, guaranteeing sufficient design content:
    • ARC: CCE 41300, 41400
    • CON: CCE 42400, 52200, CE 52300, 52700
    • ENV: CCE 45600, 45700
    • GEM: CCE 30300
    • GEO: CCE 48300, 58300, 58400, 58500
    • HYD: CCE 44000, 54300, 54600, 54900
    • MAT: CCE 53000, CCE53500
    • STR: CCE 47000, 47300, 47900
    • TRA: CCE 36100, 46100, 56200, 56300, 56500, 56700
  5. Sequence requirement: A sequence is defined as a minimum of two (2) technical elective courses from a given CCE emphasis area. Each student must complete at least two (2) such sequences of technical electives. Note that completing four courses from a single CCE area of emphasis does not meet this requirement; the emphasis areas must be distinct. EEE courses may be used to satisfy the sequence requirement for technical electives in the area Environmental Engineering (courses previously coded as CEM prior to the course code change to CCE will still appear in some student records, and are accepted for construction sequences). No other non-CCE courses may be used to satisfy the sequence requirement.
  6. CCE Variable title courses:  CCE 49700 and CCE 59700 variable title courses are generally allowed for CCE technical electives, but require approval from your advisor. The department accepts a maximum of 6.0 credits of the following group of variable title courses:  CCE 49900 Independent research (maximum 3.0 credits), CCE 49700 Independent study courses that require instructor permission (maximum 6.0 credits), CCE 49700 Short term study abroad variable titled courses (maximum 3.0 credits).
  7. All technical elective courses must be taken for a grade.

CCE Technical Electives

Architectural Engineering
CCE 31100 - Architectural Engineering Credits: 3.00 (B)
CCE 41300 - Building Envelope Design And Thermal Loads Credits: 3.00 (D)
CCE 41400 - Building Mechanical And Electrical System Design Credits: 3.00 (D)
CCE 51300 - Lighting In Buildings Credits: 3.00
CCE 51400 - Building Controls Credits: 3.00
CCE 51500 - Building Energy Audits Credits: 3.00
CCE 51600 - Indoor Air Quality Credits: 3.00
CCE 51700 - Smart Building Systems Modeling Credits: 3.00
CCE 51900 - Building Information Modeling For High Performance Buildings Credits: 3.00
 
Construction Engineering
CCE 22200 - Life Cycle Engineering And Management Of Constructed Facilities Credits: 3.00 (B) 
CCE 32200 - Project Control And Life Cycle Execution Of Constructed Facilities Credits: 3.00
CCE 32400 - Human Resource Management In Construction Credits: 3.00
CCE 32500 - Foundations of Architectural Design Credits: 3.00
CCE 42100 - Critical Thinking In Construction Engineering Credits: 3.00
CCE 42300 - Integrative Building Design Credits: 3.00
CCE 42400 - Temporary Structures in Construction Credits: 3.00 (D)
CCE 42600 - Design-Build Project Delivery Method For Engineers Credits: 3.00
CCE 42700 - Introduction To Facility Engineering And Management Credits: 3.00
CCE 42800 - Legal Aspects of Construction Engineering Credits: 3.00
CCE 52000 - Construction Project Control Systems Credits: 3.00
CCE 52100 - Construction Business Management Credits: 3.00
CCE 52200 - Computer Applications In Construction Credits: 3.00 (D)
CCE 52300 - Selection And Utilization Of Construction Equipment Credits: 3.00 (D)
CCE 52500 - Built Environment Modeling Credits: 3.00
CCE 52600 - Infrastructure Planning Credits: 3.00
CCE 52601 - Infrastructure Analytics Credits: 3.00
CCE 52700 - Facilities Engineering And Management Credits: 3.00
CCE 52701 - Leadership And Advanced Project Management Credits: 3.00
CCE 52800 - Development Of Underground Space Credits: 3.00
CCE 52801 - Underground Infrastructure Asset Management Credits: 3.00
CCE 52900 - Smart Construction Credits: 3.00 (D)
 
Environmental Engineering
CCE 35000 - Introduction To Environmental And Ecological Engineering Credits: 3.00 (B)
CCE 35500 - Engineering Environmental Sustainability Credits: 3.00
CCE 45600 - Wastewater Treatment Processes Credits: 3.00 (D)
CCE 45700 - Air Pollution Control And Design Credits: 3.00 (D)
CCE 55000 - Physico-Chemical Processes In Environmental Engineering I Credits: 3.00
CCE 55200 - Environmental Biotechnology Credits: 3.00
CCE 55400 - Water Chemistry For Environmental And Ecological Engineering Credits: 3.00
CCE 55700 - Air Quality Management Credits: 3.00
 
Geomatics Engineering
CCE 50100 - Map Projection And Geometric Geodesy Credits: 3.00
CCE 50300 - Digital Photogrammetric Systems Credits: 3.00
CCE 50400 - Laser Scanning Credits: 3.00
CCE 50501 - UAS-Based Mapping: Basic Principles Credits: 1.00
CCE 50502 - UAS-Based Photogrammetric Mapping Credits: 1.00
CCE 50503 - UAS-Based LiDAR Mapping Credits: 1.00
CCE 50600 - Adjustment Of Geospatial Observations Credits: 3.00
CCE 50700 - Geospatial Data Analytics Credits: 3.00
CCE 50800 - Geographic Information Systems Credits: 3.00 (B)
 
Geotechnical Engineering
CCE 38300 - Geotechnical Engineering I Credits: 3.00 (B)
CCE 48300 - Geotechnical Engineering II Credits: 3.00 (D)
CCE 58000 - Advanced Geotechnical Engineering Credits: 3.00
CCE 58300 - Slopes And Retaining Structures Credits: 3.00 (D)
CCE 58400 - Foundation Analysis And Design Credits: 3.00 (D)
CCE 58700 - Soil Dynamics Credits: 3.00
 
Hydraulic & Hydrologic Engineering
CCE 44000 - Urban Hydraulics Credits: 3.00 (B and D)
CCE 44200 - Introduction To Hydrology Credits: 3.00
CCE 44300 - Introductory Environmental Fluid Mechanics Credits: 3.00
CCE 54000 - Open Channel Hydraulics Credits: 3.00
CCE 54200 - Hydrology Credits: 3.00
CCE 54300 - Coastal Engineering Credits: 3.00 (D)
CCE 54400 - Subsurface Hydrology Credits: 3.00
CCE 54500 - Sediment Transport Engineering Credits: 3.00
CCE 54700 - Transport Processes In Surface Waters Credits: 3.00
CCE 54900 - Computational Watershed Hydrology Credits: 3.00 (D)
 
Materials Engineering
CCE 53000 - Properties And Production Of Concrete Credits: 3.00 (D)
CCE 53100 - Nanotechnology For Civil And Environmental Applications Credits: 3.00
CCE 53500 - Bituminous Materials And Mixtures Credits: 3.00 (D)
CCE 53600 - Non-destructive Testing And Sensing For Civil Infrastructures Credits: 3.00
CCE 53800 - Experimental Methods In Construction Materials Research Credits: 3.00
 
Structural Engineering
CCE 37100 - Structural Analysis I Credits: 3.00 (B)
CCE 47000 - Structural Steel Design Credits: 3.00 (D)
CCE 47300 - Reinforced Concrete Design Credits: 4.00 (D)
CCE 47400 - Structural Analysis II Credits: 3.00
CCE 47900 - Design Of Building Components And Systems Credits: 3.00 (D)
CCE 57000 - Advanced Structural Mechanics Credits: 3.00
CCE 57100 - Earthquake Engineering Credits: 3.00
CCE 57200 - Prestressed Concrete Design Credits: 3.00
CCE 57300 - Structural Dynamics Credits: 3.00
CCE 57500 - Experimental Methods In Structural Engineering Credits: 3.00
CCE 57600 - Advanced Reinforced Concrete Design Credits: 3.00
CCE 57700 - Advanced Structural Steel Design Credits: 3.00
CCE 57900 - Structural Stability Credits: 3.00
CCE 59500 - Finite Elements In Elasticity Credits: 3.00
 
Transportation Engineering
CCE 36100 - Transportation Engineering Credits: 3.00 (B and D)
CCE 46100 - Roadway And Pavement Design Credits: 3.00 (D)
CCE 46300 - Highway Transportation Characteristics Credits: 3.00
CCE 56000 - Public Mass Transportation Credits: 3.00
CCE 56100 - Transportation Systems Evaluation Credits: 3.00
CCE 56200 - Geometric Design Of Highways Credits: 3.00 (D)
CCE 56201 - Vehicular Cyber-Physical Systems Credits: 3.00
CCE 56300 - Airport Design Credits: 3.00 (D)
CCE 56400 - Data Science For Smart Cities Credits: 3.00
CCE 56500 - Traffic Engineering: Operations And Controls Credits: 3.00 (D)
CCE 56600 - Transportation Planning Credits: 3.00
CCE 56601 - Network Models For Connected And Autonomous Vehicles Credits: 3.00
CCE 56700 - Highway Traffic And Safety Analysis Credits: 3.00 (D)
CCE 56800 - Highway Infrastructure Management Systems Credits: 3.00
CCE 56900 - Smart Logistics Credits: 3.00
 

Note: Not all CE courses on this list are being offered on a regular schedule. Please review the current schedule of classes in myPurdue for an up to date list of CE courses.

  1. Technical Elective Policies for non-Civil Engineering Courses:

Students in the School of Civil and Construction Engineering are encouraged to choose technical electives that are consistent with their career objectives. In many cases, this can involve courses that are offered outside of the School. The purpose of the policies below is to provide general criteria for appropriate technical elective courses offered by other departments.

Pre-Approved Non-CCE Technical Electives

Chemistry (CHM) & Physics (PHYS)
CHM 25500 - Organic Chemistry For The Life Sciences I
CHM 25600 - Organic Chemistry For The Life Sciences II
CHM 25700 - Organic Chemistry
CHM 26100 - Organic Chemistry I
CHM 26200 - Organic Chemistry II
CHM 26505 - Organic Chemistry I
CHM 26605 - Organic Chemistry II
PHYS 34200 - Modern Physics

EPICS (EPCS) Maximum of 3 credits
EPCS 10100 - First Year Participation In EPICS
EPCS 10200 - First Year Participation In EPICS
EPCS 20100 - Sophomore Participation In EPICS
EPCS 20200 - Sophomore Participation In EPICS
EPCS 30100 - Junior Participation In EPICS
EPCS 30200 - Junior Participation In EPICS
EPCS 40100 - Senior Participation In EPICS
EPCS 40200 - Senior Participation In EPICS

Entrepreneurship (ENTR)
ENTR 20000 - Introduction To Entrepreneurship And Innovation
ENTR 31000 - Marketing And Management For New Ventures
ENTR 31500 - Business Planning For Social Entrepreneurship
ENTR 48000 - Entrepreneurial Leadership And Careers

College of Engineering
ECE 20001 - Electrical Engineering Fundamentals I
EEE 23000 - Engineering Economics And Environment
ECE 20100 - Linear Circuit Analysis I
EEE 30000 - Environmental And Ecological Systems Modeling
EEE 36000 - Environmental And Ecological Engineering Laboratory
EEE 38500 - Environmental Soil Chemistry
ENGR 30500 - Fundamentals Of Innovation Theory And Practice
ENGR 31000 - Engineering In Global Context
IE 34300 - Engineering Economics
ME 41300 - Noise Control
ME 43000 - Power Engineering

VIP (maximum of 3 credits)
VIP 27920 - Sophomore Participation In Vertically Integrated Projects (VIP)
VIP 37920 - Junior Participation In Vertically Integrated Projects (VIP)
VIP 47920 - Senior Participation In Vertically Integrated Projects (VIP)

Polytechnic Institute (AFT/MSL/NS) - Maximum of 6 credits (only for students who have completed four (4) semesters in Purdue ROTC)
AFT 35100 - Leading People And Effective Communication I
AFT 35200 - Air Force ROTC Leadership Laboratory V
AFT 36100 - Leading People And Effective Communication II
AFT 36200 - Air Force ROTC Leadership Laboratory VI
AFT 40220 - Air Force ROTC Leadership Laboratory
AFT 47100 - National Security/Commissioning Preparation I
AFT 47200 - Air Force ROTC Leadership Laboratory VII
AFT 48100 - National Security/Commissioning Preparation II
AFT 48200 - Air Force ROTC Leadership Laboratory VIII
MSL 30100 - Training Management And The Warfighting Function
MSL 30200 - Applied Leadership In Small Unit Operations
MSL 35000 - American Military History And Leadership
MSL 40100 - The Army Officer
MSL 40200 - Company Grade Leadership
MSL 49000 - Directed Studies In Military Science
NS 31000 - Naval Navigation
NS 31100 - Naval Operations And Seamanship
NS 33000 - Evolution Of Warfare
NS 35000 - Naval Ship Systems-Engineering
NS 41300 - Naval Leadership And Ethics
NS 44000 - Fundamentals Of Maneuver Warfare

Daniels School of Business*
ACCT 20000 - Introductory Accounting OR
        ACCT 21200 - Business Accounting (ACCT 20000 preferred)
ACCT 20100 - Management Accounting I
ACCT 35000 - Intermediate Accounting I
REAL 37000 - Real Estate Fundamentals
REAL 37500 - Real Estate Law
OBHR 44428 - Human Resources Management
STRT 45500 - Legal Background For Business I

*These courses were formerly under the MGMT prefix and may still appear in some students' records as such.

NOTE: Generally these are approved as Technical Electives, however, if a course is not on the above list a student may send a written request to the CCE Undergraduate Office to initiate the process to have a specific course from these prefixes and levels be considered for Technical Elective credit.

  • College of Engineering 30000-59999
  • College of Science 30000-59999 
  • Daniels School of Business 20000-59999
  • ENTR 20000-59999

Technical Elective No Count List

  • All courses outside of Civil Engineering having the Coop or Internship course attribute or associated with cooperative education, internships, industrial practice, etc. are not eligible to be considered as technical electives.
  • Courses not included in the approved courses list - A student may send a written request to the CCE Undergraduate Office to initiate the process to have a specific course considered for technical elective credit.

Not Approved

The following courses are considered to be substantially equivalent to courses required for the BSCE degree and thus are not eligible to be considered as technical electives.

Revised April 2026