Emphasis Area Technical Electives (Flowcharts)

The list below will give you a quick overview of typical courses for each area and the curriculum flowchart links will provide you with an easy to follow diagram which will walk you through an example plan of study.  However, please work with your academic advisor to develop your own plan.  Plan of studies for students on older plans (before Fall 2023) are available in the main office.

Basic BSCE Curriculum Flowchart (CE)

Basic BSCE Curriculum Flowchart (CCE) Fall 2026

Architectural Curriculum Flowchart

  • CCE 31100 - Architecture Engineering
  • CCE 41300 - Building Envelope Design and Thermal Loads
  • CCE 41400 - Building Mechanical and Electrical System Design
  • CCE 51300 - Lighting in Buildings
  • CCE 51400 - Building Controls
  • CCE 51500 - Building Energy Audits
  • CCE 51600 - Indoor Air Quality
  • CCE 51900 - Building Information Modeling For High Performance Buildings

Construction Curriculum Flowchart

  • CCE 22200 - Life Cycle Engineering and Management of Constructed Facilities
  • CCE 32200 - Project Control and Life Cycle Execution of Constructed Facilities
  • CCE 32400 - Human Resource Management in Construction
  • CCE 32500 - Foundations of Architectural Design
  • CCE 42100 - Critical Thinking in Construction Engineering
  • CCE 42300 - Integrative Building Design
  • CCE 42400 - Temporary Structures in Construction
  • CCE 42600 - Design-Build Project Delivery Method for Engineers
  • CCE 42700 - Introduction to Facility Engineering and Management
  • CCE 42800 - Legal Aspects of Construction Engineering
  • CCE 52000 - Construction Project Control Systems
  • CCE 52100 - Construction Business Management
  • CCE 52200 - Computer Applications in Construction
  • CCE 52300 - Selection and Utilization of Construction Equipment
  • CCE 52400 - Legal Aspects in Engineering Practice
  • CCE 52500 - Built Environment Modeling
  • CCE 52600 - Infrastructure Planning
  • CCE 52601 - Infrastructure Analytics
  • CCE 52700 - Facilities Engineering and Management
  • CCE 52701 - Leadership and Advanced Project Management
  • CCE 52800 - Development of Underground Space
  • CCE 52801 - Underground Infrastructure Asset Management
  • CCE 52900 - Smart Construction

Environmental Curriculum Flowchart

  • CCE 35000 - Environmental Engineering
  • CCE 35500 - Engineering Environmental Sustainability
  • CCE 45600 - Wastewater Treatment
  • CCE 45700 - Air Pollution Control and Design
  • CCE 55000 - Physico-Chemical Processes in Environmental Engineering I
  • CCE 55200 - Environmental Biotechnology
  • CCE 55400 - Water Chemistry for Environmental and Ecological Engineering
  • CCE 55700 - Air Quality Management
  • CCE 59700 - Global Sustainable Engineering
  • CCE 59700 - Phy Chm Pro Env Engr Labn
  • CCE 59700 - Water Chemistry Env Eco Eng
  • CCE 59700 - Water Resources Sustainability

General Curriculum Flowchart

Geomatics Curriculum Flowchart

  • CCE 50100 - Map Projections and Geometric Geodesy
  • CCE 50300 - Digital Photogrammetric Systems
  • CCE 50400 - Laser Scanning
  • CCE 50501 - UAS-Based Mapping: Basic Principles
  • CCE 50502 - UAS-Based Photogrammetric Mapping
  • CCE 50503 - UAS-Based LiDAR Mapping
  • CCE 50600 - Adjustment of Geospatial Observations
  • CCE 50700 - Geospatial Data Analytics
  • CCE 50800 - Geographic Information Systems

Geotechnical Curriculum Flowchart

  • CCE 38300 - Geotechnical Engineering
  • CCE 48300 - Geotechnical Engineering II
  • CCE 58000 - Advanced Geotechnical Engineering
  • CCE 58300 - Slopes and Retaining Structures
  • CCE 58400 - Foundation Analysis and Design
  • CCE 58700 - Soil Dynamics
  • CCE 59700 - Offshore Engineering
  • CCE 59700 - Piling Engineering

Hydraulics & Hydrology Curriculum Flowchart

  • CCE 44000 - Urban Hydraulics
  • CCE 44200 - Introduction to Hydrology
  • CCE 44300 - Introductory Environmental Fluid Mechanics
  • CCE 54000 - Open Channel Hydraulics
  • CCE 54200 - Hydrology
  • CCE 54300 - Coastal Engineering
  • CCE 54400 - Subsurface Hydrology
  • CCE 54500 - Sediment Transportation Engineering
  • CCE 54700 - Transport Processes in Surface Waters
  • CCE 54900 - Computational Watershed Hydrology

Materials Curriculum Flowchart

  • CCE 53000 - Properties and Production of Concrete
  • CCE 53100 - Nanotechnology for Civil and Environmental Applications
  • CCE 53500 - Bituminous Materials and Mixtures
  • CCE 53800 - Experimental Methods in Construction Materials and Research
  • CCE 59700 - Fundamentals of Steel Corrosion in Concrete

Structures Curriculum Flowchart

  • CCE 37100 - Structural Analysis I
  • CCE 47000 - Structural Steel Design
  • CCE 47300 - Reinforced Concrete Design
  • CCE 47400 - Structural Analysis II
  • CCE 47900 - Design of Building Components and Systems
  • CCE 57000 - Advanced Structural Mechanics
  • CCE 57100 - Earthquake Engineering
  • CCE 57200 - Prestressed Concrete Design
  • CCE 57300 - Structural Dynamics
  • CCE 57400 - Introduction to Applied Computer Vision to Civil Engineering
  • CCE 57500 - Experimental Methods in Structural Engineering
  • CCE 57600 - Advanced Reinforced Concrete Design
  • CCE 57700 - Advanced Structural Steel Design
  • CCE 57900 - Structural Stability
  • CCE 59500 - Finite Elements in Elasticity

Transportation and Infrastructure Systems Curriculum Flowchart

  • CCE 36100 - Transportation Engineering
  • CCE 46100 - Roadway and Pavement Design
  • CCE 46300 - Highway Transportation Characteristics
  • CCE 56000 - Public Mass Transportation
  • CCE 56100 - Transportation Systems Evaluation
  • CCE 56200 - Geometric Design of Highways
  • CCE 56201 - Vehicular Cyber-Physical Systems
  • CCE 56300 - Airport Design
  • CCE 56400 - Data Science for Smart Cities
  • CCE 56500 - Traffic Engineering: Operation and Controls
  • CCE 56600 - Transportation Planning
  • CCE 56700 - Highway Traffic and Safety Analysis
  • CCE 56800 - Highway Infrastructure Management Systems
  • CCE 56900 - Smart Logistics