AI+CEE MS Track

The AI + Civil and Environmental Engineering non-thesis Master’s track emphasizes AI and machine learning and includes courses that balance AI methodology and disciplinary contents from different CEE areas of study. The goal of the track is to provide students with a combined graduate-level expertise in both AI and a technical domain in CEE. Successful completion of the program requirements will result in the MSCE or MSEE degree and an AI in Civil and Environmental Engineering Certificate.

COURSE REQUIREMENTS

Students interested in the non-thesis AI+CEE MS Track should apply to one of the CEE Technical Areas or Interdisciplinary Programs and upon admission choose +AI in their plan of study. To complete the study track, students are required to complete 9 total courses (36 credits) including 3 courses from the AI Courses in CEE list and 6 courses that follow recommended coursework for their selected technical area or interdisciplinary program. A minimum of three 500 level courses (12 hours) are required. Complete coursework information can be found below.

 COMPLETE 3 COURSES

Students choose 3 courses to complete from the following AI Courses in CEE list.

  • CEE 492. Data Science for CEE
  • CEE 498MLC. Machine Learning for CEE
  • CEE 598DL. Deep Learning for CEE Sensing, Simulation, & Prediction
  • CEE 522. Visual Data Analytics
  • CEE 598LM. Learning Methods for Civil Engineering 
  • CEE 598PIM. Physics-Informed Machine Learning

See AI in CEE Course Descriptions

 COMPLETE 6 COURSES

Students complete one AI + course plan (6 courses) based on which CEE Technical Area or Interdisciplinary Program they applied to.

COURSE NUMBER

COURSE NAME

CREDIT HOURS

CEE 420 Construction Productivity 4
CEE 421 Construction Planning 4
CEE 422 Construction Cost Analysis 4
CEE 5** Pick from CEM 500-level course list 4
CEE 5** Pick from CEM 500-level course list 4
5** Free Technical Elective course 4

CEM 500-LEVEL COURSE LIST:

CEE 522. Visual Data Analytics 
CEE 526. Construction Optimization
CEE 528. Construction Data Modeling
CEE 598CR. Construction Robotics 
CEE 598VSO. Visual Sensing in Civil Infrastructure
CEE 598BIM. Building Information Modeling
CEE 595. AI in Construction Seminar

COURSE NUMBER

COURSE NAME

CREDIT HOURS

CEE 401 Concrete Materials 4
CEE 405 Asphalt Materials 4
CEE 504 Infrastructure NDE Methods 4
CEE 5** Pick from CEM 500-level course list 4
5** Pick from Elective List 4
4** or 5** Free technical elective course 4

CM 500-LEVEL COURSE LIST:

CEE 502. Advanced Cement Chemistry
CEE 503. Construction Materials Deterioration

COURSE NUMBER

COURSE NAME

CREDIT HOURS

CEE 442 Env Eng Principles, Physical 4
CEE 443 or
CEE 447
Env Eng Principles, Chemical |
Atmos. Chemistry
4
CEE 444 or
CEE 445
Env Eng Principles, Biological |
Air Quality Modeling
4
CEE 537 Water Quality Control Proc, I 4
CEE 538 Water Quality Control Proc, II 4
5** Pick from Elective List 4

 

COURSE NUMBER

COURSE NAME

CREDIT HOURS

CEE 493 Sustainable Design of Engineering Technologies 4
ENG 571 Theory of Energy & Sustainable Engineering  4
CEE 592 Sustainable Urban Systems 4
5** Pick from Elective List 4
4** or 5** Free technical elective course 4
4** or 5** Free technical elective course 4

 

COURSE NUMBER

COURSE NAME

CREDIT HOURS

CEE 483 Soil Mechanics and Behavior 4
CEE 484 Applied Soil Mechanics 4
CEE 5** Pick from Geotech 500-level course list 4
CEE 5** Pick from Geotech 500-level course list 4
5** Pick from Elective List 4
4** or 5** Free technical elective course 4

GEOTECH 500-LEVEL COURSE LIST:

CEE 580. Excavation and Support Systems 
CEE 581. Dams, Embankments, and Slopes
CEE 582. Consolidation of Clays
CEE 585. Deep Foundations
CEE 586. Rock Mechanics and Behavior
CEE 587. Applied Rock Mechanics
CEE 588. Geotechnical Earthquake Engineering
CEE 589. Computational Geomechanics
CEE 590. Geotechnical Field Measurements
CEE 593. Tunneling

COURSE NUMBER

COURSE NAME

CREDIT HOURS

CEE 470 Structural Analysis (Typically taken in undergrad)
CEE 471 Structural Mechanics 4
CEE 462^ Steel Structures, II 8 total hours
CEE 463^ Reinforced Concrete II
CEE 472^ Structural Dynamics I
CEE 570 Finite Element Methods 4
CEE 5** Pick from Structures 500-level course list 4
5** Pick From Electives List 4

^complete 2 out of these 3 courses in consultation with advisor

STRUCTURES 500-LEVEL COURSE LIST:

CEE 562. Highway Bridge Design 
CEE 571. Computational Plates and Shells
CEE 572. Earthquake Engineering
CEE 573. Structural Dynamics II
CEE 574. Probabilistic Loads and Design
CEE 576. Nonlinear Finite Elements
CEE 577. Computational Inelasticity

COURSE NUMBER

COURSE NAME

CREDIT HOURS

CEE 4** or 5** Pick from Transportation Engineering Group Course List 4
CEE 4** or 5** Pick from Transportation Engineering Group Course List 4
CEE 5** Pick from Transportation Engineering Group Course List 4
CEE 5** Pick from Transportation Engineering Group Course List 4
5** Pick from Elective List 4
4** or 5** Free technical elective course 4

TRANSPORTATION ENGINEERING GROUP COURSE LISTS

Pavement and Facilities

CEE 405. Asphalt Materials I 
CEE 406. Pavement Design I
CEE 415. Geometric Design of Roads
CEE 505. Transportation Soil Stabilization
CEE 506. Pavement Design II
CEE 508. Pavement Evaluation & Rehabilitation
CEE 509. Transportation Soils

Systems

CEE 416. Traffic Capacity Analysis
CEE 418. Public Transportation Systems
CEE 498TE. Transportation Economics
CEE 512. Logistic Systems Analysis
CEE 515. Traffic Flow Theory
CEE 517. Traffic Signal Systems
CEE 598UTM. Urban Transportation Models

Railroad

CEE 408. Railroad Transportation Engr 
CEE 409. Railroad Track Engineering
CEE 410. Railway Signaling and Control
CEE 411. RR Project Design & Constr
CEE 412. High-Speed Rail Engineering
CEE 598RTD. Railway Terminal Design & Oper
CEE 509. Transportation Soils
CEE 598SS. Transportation Soil Stabilization

COURSE NUMBER

COURSE NAME

CREDIT HOURS

CEE 4** Pick from WRES Course List 4
CEE 4** Pick from WRES Course List 4
CEE 4** Pick from WRES Course List 4
CEE 5** Pick from WRES Course List 4
CEE 5** Pick from WRES Course List 4
5** Pick from Elective List 4

WRES COURSE LIST:

CEE 434. Environmental Systems I
CEE 450. Surface Hydrology
CEE 451. Environmental Fluid Mechanics
CEE 457. Groundwater
CEE 534. Surface Water Quality Modeling
CEE 535. Environmental Systems II
CEE 550. Hydroclimatology
CEE 551. Open-Channel Hydraulics
CEE 552. River Basin Management
CEE 553. River Morphodynamics
CEE 554. Hydrologic Variability
CEE 555. Mixing in Environmental Flows
CEE 557. Modeling of Groundwater Flow and Solute Transport
CEE 559. Sediment Transport

COURSE NUMBER

COURSE NAME

CREDIT HOURS

CEE 491 Decision and Risk Analysis 4
CEE 493 Sustainable Design of Engineering Technologies 4
CEE 592 Sustainable Urban Systems 4
5** Pick from Elective List 4
5** Free technical elective course 4
4** or 5** Free technical elective course 4

 

COURSE NUMBER

COURSE NAME

CREDIT HOURS

*** Required SRHM MS Program courses 20
5** Pick 500 level course from Elective List 4

 

 

AI+CEE MS Track

Depending on recommended coursework from selected CEE Technical Area/Interdisciplinary Program, students may have the option to choose courses from Elective List below to complete course requirements for the non-thesis AI+CEE MS Track.

DATA SCIENCE and AI/ML COURSES in CEE

CEE473. Wind Engineering
CEE 490. Computer Methods
CEE 491. Decision and Risk Analysis
CEE 528. Construction Data Modeling
CEE 545. Aerosol Sampling and Analysis
CEE 556. Hydrocomplexity
CEE 590. Geotechnical field measurement
CEE591. Reliability Analysis
CEE 592. Sustainable Urban Systems
CEE 521. Building Information Modeling
CEE 598GW. Globalization of Water
CEE 598ISL. Infrastructure Sensing Lab

DATA SCIENCE and AI/ML COURSES
in OTHER DEPARTMENTS

CS 412. Introduction to Data Mining
CS 424. Real-Time Systems
CS 440. Artificial Intelligence
CS 446. Machine Learning
CS 450. Numerical Analysis
CS 512. Data Mining Principles
CS 519. Scientific Visualization
CS 543. Computer Vision
CS 547. Deep Learning
CS 598. Machine Learning for Signal Processing
ECE 410. Digital Signal Processing
ECE 486. Control Systems
ECE 490. Introduction to Optimization

ECE 515. Control System Theory & Design
ECE 534. Random Processes
IE 410. Stochastic Processes & Application
IE 411. Optimization of Large Systems
IE 510. Applied Nonlinear Programming
IE 511. Integer Programming
GEOG 517. Geospatial Visualization & Visual Analytics
GEOG 527. Geospatial Artificial Intelligence and Machine Learning
GEOG 570. Advanced Spatial Analysis
STAT 420. Methods of Applied Statistics
STAT 431. Applied Bayesian Analysis
STAT 448. Advanced Data Analysis
STAT 525. Computational Statistics
STAT 542. Statistical Learning
MATH 564. Applied Stochastic Process (STAT 555)
ENG 498. Interdisciplinary Methods in Research Computing

View AI+CEE MS Track Course Requirements

 

Apply now

Students interested in the non-thesis AI+CEE MS Track should apply to one of the CEE Technical Areas/Interdisciplinary Programs and upon admission choose +AI in their plan of study.

AI in CEE CERTIFICATE

 

The CEE Certificate Program

Not sure about applying for a master's program? Students can receive a certificate in a specialized area within civil and environmental engineering, including AI, by completing 3-4 courses for 12 credit hours.

CEE AI Certificate Information

Contact Us

MEG C. GRIFFIN, PE
Assistant Director of Graduate Programs
mgriffn@illinois.edu

GENERAL CEE GRADUATE PROGRAM QUESTIONS
(217) 333-3921
ceeonline@illinois.edu

Have questions about our graduate programs? Reach out to us any time.

CEE at Illinois is one of the top-ranked Civil and Environmental Engineering graduate programs in the country. The department offers M.S. and Ph.D. degrees in Civil Engineering and Environmental Engineering in Civil Engineering, including in-person and online options. Certificates are also offered in several specialty areas. Ready to apply? Applications to CEE's master’s and doctoral degree programs are submitted directly through the University of Illinois Graduate College.