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 CE Curriculum Flowchart

Architectural Curriculum Flowchart

Construction Curriculum Flowchart

  • CE 22200: Life Cycle Engineering and Management of Constructed Facilities
  • CE 32201: Project Control and Life Cycle Execution of Constructed Facilities
  • CE 52000: Construction Project Control Systems
  • CE 52100: Construction Business Management
  • CE 52200: Computer Applications in Construction
  • CE 52300: Selection and Utilization of Construction Equipment
  • CE 52400: Legal Aspects in Engineering Practice
  • CE 52600: Construction of Temporary Facilities
  • CE 52700: Analytical Methods for the Design of Construction Operation Sem. 1
  • CE 52800: Urban Infrastructure Engineering and Management

Environmental Curriculum Flowchart

  • CE 35000: Environmental Engineering
  • CE 35500: Engineering Environmental Sustainability
  • CE 45600: Wastewater Treatment
  • CE 45700: Air Pollution Control and Design
  • CE 49700: CIvil Engineering Projects: Water Treatment
  • CE 55000: Physico-Chemical Processes in Environmental Engineering I
  • CE 55100: Physico-Chemical Processes in Environmental Engineering II
  • CE 55200: Biochemical Operation of Environmental Engineering
  • CE 55300: Environmental Law for Engineers
  • CE 55400: Aquatic Chemistry in Environmental Engineering
  • CE 55500: Microbial Degradation of Pollutants
  • CE 55700: Air Quality Management
  • CE 55800: Sampling and Analysis of Source and Atmospheric Air Contaminants
  • CE 55900: Water Quality Modeling
  • CE 59300: Environmental Geotechnology
  • CE 59700: Global Sustainable Engineering
  • CE 59700: Phy Chm Pro Env Engr Labn
  • CE 59700: Water Chemistry Env Eco Eng
  • CE 59700: Water Resources Sustainability

General Curriculum Flowchart

Geomatics Curriculum Flowchart

  • CE 30300: Engineering Surveying
  • CE 40800/59700: Geographic Information Systems in Engineering
  • CE 49700: Cadastral Surveying
  • CE 50200: Analytical Methods in Geometronics
  • CE 50300: Photogrammetry I
  • CE 50600: Data Adjustment I
  • CE 50800: Digital Mapping for Geographic Information Systems
  • CE 51000: Map Projections and Geometric Geodesy
  • CE 59700: Principles of Boundary Law

Geotechnical Curriculum Flowchart

  • CE 38300: Geotechnical Engineering
  • CE 48300: Geotechnical Engineering II
  • CE 58000: Advanced Geotechnical Engineering
  • CE 58300: Slopes and Retaining Structures
  • CE 58400: Foundation Analysis and Design
  • CE 58700: Soil Dynamics
  • CE 58800: Rock Mechanics
  • CE 59300: Environmental Geotechnology
  • CE 59700: Offshore Engineering
  • CE 59700: Piling Engineering

Hydraulics & Hydrology Curriculum Flowchart

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

Materials Curriculum Flowchart

  • CE 53000: Properties and Production of Concrete
  • CE 53500: Bituminous Materials and Mixtures
  • CE 53800: Experimental Methods in Construction Materials and Research
  • CE 59700: Fundamentals of Steel Corrosion in Concrete

Structures Curriculum Flowchart

  • CE 37100: Structural Analysis
  • CE 47000: Structural Design in Metals
  • CE 47300: Theory of Reinforced Concrete
  • CE 47400: Structural Analysis II
  • CE 47900: Design of Building Components and Systems
  • CE 57000: Advanced Structural Mechanics
  • CE 57100: Earthquake Engineering
  • CE 57200: Prestressed Concrete Design
  • CE 57300: Structural Dynamics
  • CE 57500: Experimental Methods in Structural Engineering
  • CE 57600: Advanced Reinforced Concrete Design
  • CE 57700: Analysis of Plates and Shells
  • CE 57800: Plasticity in Structural Engineering
  • CE 57900: Structural Stability
  • CE 59100: Advanced Structural Steel Design
  • CE 59200: Plastic Design of Steel Structures
  • CE 59500: Finite Elements in Elasticity

Transportation and Infrastructure Systems Curriculum Flowchart

  • CE 36100: Transportation Engineering
  • CE 46100: Roadway and Pavement Design
  • CE 46300: Highway Transportation Characteristics
  • CE 51200: The Comprehensive Urban Planning Process
  • CE 56000: Public Mass Transportation
  • CE 56100: Transportation Systems Evaluation
  • CE 56200: Geometric Design of Highways
  • CE 56300: Airport Design
  • CE 56400: Airport Systems Planning and Analysis
  • CE 56500: Traffic Engineering: Operation and Controls
  • CE 56600: Transportation Planning
  • CE 56700: Highway Traffic and Safety Analysis
  • CE 56800: Highway Infrastructure Management Systems
  • CE 59400: Transportation Systems Analysis
  • CE 59600: Network Models and Algorithms