Engineering Requirements

Required Engineering
CIVE 2221
and CIVE 2222
Statics and Solid Mechanics
and Recitation for CIVE 2221
4
CIVE 2300
and CIVE 2301
Environmental Measurements in Natural and Engineered Systems
and Lab for CIVE 2300
4
CIVE 2331Fluid Mechanics and Hydraulics4
CIVE 2334Environmental Engineering: Principles, Technology, and Sustainability4
CIVE 3435Environmental Pollution: Fate and Transport4
CIVE 4534
and CIVE 4535
Water Treatment Systems Design
and Lab for CIVE 4534
4
CIVE 4765Senior Design Project—Environmental5
Environmental Engineering Elective Courses
Complete at least one of the following:4
Environmental Engineering Chemistry and Chemical Technologies
Resource Recovery and Waste Treatment Technologies Abroad
Climate Hazards and Resilient Cities Abroad
Climate and Atmospheric Change
Organic Pollutants in the Environment
Environmental Fluid Mechanics
Dynamic Modeling for Environmental Investment and Policymaking
Solid and Hazardous Waste Management
Life Cycle Assessment of Materials, Products, and Infrastructure
Remote Sensing of the Environment
Coastal Dynamics and Design
Climate Science, Engineering Adaptation, and Policy
Air Quality Engineering and Science
Hydrologic and Hydraulic Design
Global Biogeochemistry
Energy Systems: Science, Technology, and Sustainability
Supplemental Credit
3 semester hours from the following counts toward the engineering requirement:3
Engineering Microbiology and Ecology
2 semester hours from the following counts toward the engineering requirement:2
Cornerstone of Engineering 1 1
3 semester hours from the following counts toward the engineering requirement:3
Cornerstone of Engineering 2 1

Data Science Major Requirements

Programming Sequence Pathways
Complete one of the following options: 14-15
Computer Science Option
Fundamentals of Computer Science 1
and Lab for CS 2500
Fundamentals of Computer Science 2
and Lab for CS 2510
Object-Oriented Design
and Lab for CS 3500
Data Science Option
Programming with Data
and Data Science Programming Practicum
Intermediate Programming with Data
and Lab for DS 2500
Advanced Programming with Data
Computer Science Requirements
CS 1800
and CS 1802
Discrete Structures
and Seminar for CS 1800
5
CS 3200Introduction to Databases4
Data Science Requirements
DS 3000Foundations of Data Science4
DS 4200Information Presentation and Visualization4
DS 4300Large-Scale Information Storage and Retrieval4
DS 4400Machine Learning and Data Mining 14

Supporting Courses: Mathematics/Science

Complete all mathematics/science courses with a minimum of 30 semester hours.2

Required Mathematics/Science
CHEM 1151
and CHEM 1153
General Chemistry for Engineers
and Recitation for CHEM 1151
4
MATH 1341Calculus 1 for Science and Engineering4
MATH 1342Calculus 2 for Science and Engineering4
MATH 2321Calculus 3 for Science and Engineering4
MATH 2341Differential Equations and Linear Algebra for Engineering4
MATH 3081Probability and Statistics4
PHYS 1151
and PHYS 1152
and PHYS 1153
Physics for Engineering 1
and Lab for PHYS 1151
and Interactive Learning Seminar for PHYS 1151
5
Science Elective (Earth)
Complete one of the following:4
Dynamic Earth
Earth's Changing Cycles
Global Oceanic Change
Water Resources
Oceanography
Geologic Field Seminar
Supplemental Credit
1 semester hour from the following counts toward the mathematics/science requirement:1
Engineering Microbiology and Ecology
1 semester hour from the following counts toward the mathematics/science requirement:1
Cornerstone of Engineering 1 1

Professional Development

Professional Development
GE 1000First-Year Seminar1
ENCP 2000Introduction to Engineering Co-op Education1
ENCP 3000Professional Issues in Engineering1
Additional Required Courses
1 semester hour from the following counts toward the professional development requirement:1
Cornerstone of Engineering 1 1
1 semester hour from the following counts toward the professional development requirement:1
Cornerstone of Engineering 2 1

Writing Requirements

A grade of C or higher is required:
ENGW 1111First-Year Writing4
ENGW 3302Advanced Writing in the Technical Professions4
or ENGW 3303 Advanced Writing in the Environmental Professions
or ENGW 3315 Interdisciplinary Advanced Writing in the Disciplines

Integrative Course

This course is already required above and also fulfills the integrative requirement:
Senior Design Project—Environmental

General Electives

Complete 8 semester hours of academic, nonremedial courses not used toward other requirements.8

Engineering GPA Requirement

Minimum 2.000 GPA required in major (CIVE) courses

Data Science Major Requirement

Minimum 2.000 GPA required in all CS and DS courses

Program Requirement

135 total semester hours required

1

Students can substitute Engineering Design (GE 1110)and  Engineering Problem Solving and Computation (GE 1111) for Cornerstone of Engineering 1 (GE 1501) and Cornerstone of Engineering 2 (GE 1502).

2

Mathematics/science requirement: General Chemistry for Engineers (CHEM 1151), Calculus 1 for Science and Engineering (MATH 1341), and Physics for Engineering 1 (PHYS 1151) require a grade of C– or higher.

Four Years, One Co-op in Summer 2/Fall

Year 1
FallHoursSpringHoursSummer 1HoursSummer 2Hours
CHEM 1151
and CHEM 1153 (ND)
4GE 1502 (ER)4CIVE 2221
and CIVE 2222
4Vacation
ENGW 1111 (WF)4MATH 1342 (FQ)4Programming Pathway Course4 
GE 10001PHYS 1151
and PHYS 1152
and PHYS 1153 (ND)
5  
GE 15014General Elective4  
MATH 1341 (FQ)4   
 17 17 8 0
Year 2
FallHoursSpringHoursSummer 1HoursSummer 2Hours
MATH 23214MATH 23414CS 1800
and CS 1802
5Co-op0
CIVE 23344CIVE 23314MATH 30814 
CIVE 2300
and CIVE 2301
4CIVE 34304  
Programming Pathway Course4ENCP 20001  
 Programming Pathway Course5  
 16 18 9 0
Year 3
FallHoursSpringHoursSummer 1HoursSummer 2Hours
Co-op0DS 30004VacationVacation
 CS 32004  
 ENGW 33024  
 CIVE 34354  
 0 16 0 0
Year 4
FallHoursSpringHours  
CIVE 4534
and CIVE 4535 (WI)
4CIVE 4765 (EI, WI, CE)5  
DS 42004DS 43004  
Environmental Engineering Elective 4DS 44004  
Earth Science Elective4ENCP 30001  
 General elective 4  
 16 18  
Total Hours: 135

Four Years, One Co-op in Spring/Summer 1

Year 1
FallHoursSpringHoursSummer 1HoursSummer 2Hours
CHEM 1151
and CHEM 1153
4GE 15024CIVE 2221
and CIVE 2222
4Vacation
ENGW 11114MATH 13424Programming Pathway Course4 
GE 10001PHYS 1151
and PHYS 1152
and PHYS 1153
5  
GE 15014General Elective4  
MATH 13414   
 17 17 8 0
Year 2
FallHoursSpringHoursSummer 1HoursSummer 2Hours
MATH 23214MATH 23414MATH 30814Vacation
CIVE 23344CIVE 23314CS 1800
and CS 1802
5 
CIVE 2300
and CIVE 2301
4CIVE 34304  
Programming Pathway Course5Programming Pathway Course4  
 17 16 9 0
Year 3
FallHoursSpringHoursSummer 1HoursSummer 2Hours
CIVE 34354Co-op0Co-op0Vacation
DS 30004   
CS 32004   
ENGW 33024   
ENCP 20001   
 17 0 0 0
Year 4
FallHoursSpringHours  
CIVE 4534
and CIVE 4535
4CIVE 47655  
Environmental engineering elective 4DS 43004  
DS 42004DS 44004  
Earth Science Elective4ENCP 30001  
 General elective 4  
 16 18  
Total Hours: 135

Five Years, Three Co-ops in Summer 2/Fall

Year 1
FallHoursSpringHoursSummer 1HoursSummer 2Hours
CHEM 1151
and CHEM 1153 (ND)
4MATH 1342 (FQ)4CIVE 2221
and CIVE 2222
4Vacation
ENGW 1111 (WF)4PHYS 1151
and PHYS 1152
and PHYS 1153 (ND)
5Programming Pathway Course4 
GE 10001GE 1502 (ER)4  
GE 15014General Elective4  
MATH 1341 (FQ)4   
 17 17 8 0
Year 2
FallHoursSpringHoursSummer 1HoursSummer 2Hours
CIVE 23344ENCP 20001MATH 30814Co-op0
CIVE 2300
and CIVE 2301
4MATH 23414CS 1800
and CS 1802
5 
MATH 23214CIVE 23314  
Programming Pathway Course5CIVE 34304  
 Programming Pathway Course4  
 17 17 9 0
Year 3
FallHoursSpringHoursSummer 1HoursSummer 2Hours
Co-op0CIVE 34354VacationCo-op0
 DS 30004  
 CS 32004  
 ENGW 33024  
 0 16 0 0
Year 4
FallHoursSpringHoursSummer 1HoursSummer 2Hours
Co-op0DS 42004VacationCo-op0
 CIVE 4534
and CIVE 4535
4  
 Environmental engineering elective4  
 Earth Science Elective4  
 0 16 0 0
Year 5
FallHoursSpringHours  
Co-op0CIVE 47655  
 DS 43004  
 DS 44004  
 ENCP 30001  
 General elective4  
 0 18  
Total Hours: 135

Five Years, Three Co-ops in Spring/Summer 1

Year 1
FallHoursSpringHoursSummer 1HoursSummer 2Hours
CHEM 1151
and CHEM 1153
4GE 15024CIVE 2221
and CIVE 2222
4Vacation
GE 10001MATH 13424Programming Pathway Course4 
GE 15014PHYS 1151
and PHYS 1152
and PHYS 1153
5  
ENGW 11114General elective4  
MATH 13414   
 17 17 8 0
Year 2
FallHoursSpringHoursSummer 1HoursSummer 2Hours
MATH 23214Co-op0Co-op0MATH 23414
CIVE 23344  ENGW 33024
CIVE 2300
and CIVE 2301
4   
ENCP 20001   
Programming Pathway Course5   
 18 0 0 8
Year 3
FallHoursSpringHoursSummer 1HoursSummer 2Hours
CIVE 23314Co-op0Co-op0Vacation
CIVE 34304   
CS 1800
and CS 1802
5   
Programming Pathway Course4   
 17 0 0 0
Year 4
FallHoursSpringHoursSummer 1HoursSummer 2Hours
CIVE 34354Co-op0Co-op0Vacation
DS 30004   
CS 32004   
MATH 30814   
 16 0 0 0
Year 5
FallHoursSpringHours  
CIVE 4534
and CIVE 4535
4CIVE 47655  
DS 42004DS 43004  
Environmental Engineering Elective4DS 44004  
Earth Science Elective4ENCP 30001  
 General elective 4  
 16 18  
Total Hours: 135