B.S. Combined Major for Computer Science and Environmental Science
For Students Entering in Fall 2013 or Later
Summer 2013
137
The College of Computer and Information Science and the Department of Earth and Environmental Science reserve the right to modify the curriculum described in this document or the individual courses as necessary in the future.
The 2009 version of these requirements may be found at 2009 Requirements
Change History
Computer Science (41 or 42 SH: 9 @ 4 SH, 5 or 6 @ 1 SH)
Students will take CS 1200 during their first semester.
Students will take CS 1210 in the semester before going on co-op.
CS 1200 CS/IS Overview 1 1
CS 1210 CS/IS Overview 2: Co-op Preparation 1
Freshman level courses with labs or recitations
CS 1800 Discrete Structures 4
CS 1801 Recitation for CS 1800 0
CS 2500 Fundamentals of Computer Science 1 4
CS 2501 Lab for CS 2500 1
CS 2510 Fundamentals of Computer Science 2 4
CS 2511 Lab for CS 2510 1
CS 2800 Logic and Computation 4
CS 2801 Lab for CS 2800 1
Upper level courses
CS 3200 Database Design 4
CS 3500 Object-Oriented Design 4
CS 3800 Theory of Computation 4
CS 4500 Software Development 4
CS 4800 Algorithms & Data 4
Senior Seminar
CS 4000 Senior Seminar 1
English (8 SH: 2 @ 4 SH)
ENGW 1111 (ENGL 1111) College Writing 4
ENGW 3302 (ENGL 3302) Advanced Writing in the Technical Professions 4
With permission, you may substitute ENGW 3301 for ENGW 3302.
ENGW 3301 (ENGL 3301) Advanced Writing in the Disciplines 4
Mathematics (12 SH: 3 @ 4 SH)
Choose one pair of calculus courses:
MATH 1251 Calculus and Differential Equations for Biology 1 4
MATH 1252 Calculus and Differential Equations for Biology 2 4
MATH 1341 Calculus 1 for Science and Engineering 4
MATH 1342 Calculus 2 for Science and Engineering 4
Take:
MATH 3081 Probability and Statistics 4
Environmental Science (38 SH: 9 @ 4 SH, 2 @ 1 SH)
Environmental Science Required Courses (14 SH)
Take:
ENVR 1200 Dynamic Earth 4
If offered, take:
ENVR 1201 Lab for ENVR 1200 1
Choice of course with lab on the Earth 5
Choose one course with lab:
ENVR 1202 History of Earth & Life 4
ENVR 1203 Lab for ENVR 1202 1
ENVR 2310 Earth Materials 4
ENVR 2311 Lab for ENVR 2310 1
Choice of course on Planning 4
Choose one course:
ENVR 5210 Environmental Planning 4
ENVR 5250 Geology and Land-Use Planning 4
Take:
ENVR 4900 Earth & Environmental Science Capstone 1
Environmental Science Integrative Courses (8 SH minimum)
Choose at least 2 Environmental Science Integrative courses (with lab if offered).
Environmental Science Integrative 1 4 or 5
Environmental Science Integrative 2 4 or 5
Choose the Environmental Science Integrative courses from the following list.
ENVR 3300 Geographic Information Systems 4
ENVR 3301 Lab for ENVR 3300 1
ENVR 3302 Introduction to Remote Sensing 4
ENVR 3303 Lab for ENVR 3302 1
ENVR 3418 Geophysics 4
ENVR 4500 Applied Hydrogeology 4
ENVR 4501 Lab for ENVR 4500 1
ENVR 5280 Groundwater Modeling 4
Environmental Science Elective Requirements (16 SH minimum)
Choose at least 4 Environmental Science Elective courses (with lab if offered).
Environmental Science Elective 1 4 or 5
Environmental Science Elective 2 4 or 5
Environmental Science Elective 3 4 or 5
Environmental Science Elective 4 4 or 5
Choose the Environmental Science Elective courses from the following list. If you choose more than 2 courses from the Environmental Science Integrative courses, these will then count as Environmental Science Elective courses.
ENVR 1101 Environmental Science 4
ENVR 2340 Earth Landforms and Processes 4
ENVR 2341 Lab for ENVR 2340 1
ENVR 3400 Field Geology 4
ENVR 3410 Environmental Geochemistry 4
ENVR 4106 Coastal Processes 4
ENVR 4107 Lab for ENVR 4106 1
ENVR 4504 Environmental Pollution 4
ENVR 4505 Wetlands 4
ENVR 4563 Advanced Spatial Analysis 4
ENVR 5190 Soil Science 4
ENVR 5201 Geologic Field Seminar 4
ENVR 5230 Structural Geology 4
ENVR 5231 Lab for ENVR 5230 1
ENVR 5240 Sedimentary Basin Analysis 4
ENVR 5241 Lab for ENVR 5240 1
ENVR 5242 Ancient Marine Life 4
ENVR 5243 Lab for ENVR 5242 1
ENVR 5244 Sedimentation 4
ENVR 5245 Lab for ENVR 5244 1
ENVR 5248 Marine Geology 4
ENVR 5270 Glacial and Quaternary History 4
ENVR 5271 Lab for ENVR 5270 1
ENVR 5282 Groundwater Geochemistry 4
INTL 4937 Dialog: Science and Technology 4
Chemistry (10 SH: 2 @ 4 SH, 2 @ 1 SH)
CHEM 1211 General Chemistry 1 4
CHEM 1212 Lab for CHEM 1211 1
CHEM 1213 Recitation for CHEM 1211 0
CHEM 1214 General Chemistry 2 4
CHEM 1215 Lab for CHEM 1214 1
CHEM 1216 Recitation for CHEM 1214 0
Computing and Social Issues (4 SH: 1 @ 4 SH)
Students learn how computing and social issues intersect.
Choose one.
SOCL 4528 Computers & Society 4
SOCL 3485 Environment, Technology, and Society 4
ANTH 3418 Wired/Unwired: Cybercultures and Technopolitics 4
POLS 3308 Governance and Society in the Cyberage 4
IA 5240 Privacy, Ethics, and Digital Rights 4
General Electives (24 SH: 6 @ 4 SH)
Elective 1: Level 1 Arts/Humanities Core 4
Elective 2: Level 1 Social Sciences Core 4
Elective 3 4
Elective 4 4
Elective 5 4
Elective 6 4
The general electives must be consistent with the policy on general electives articulated by the College of Computer and Information Science on the college web site.
NU Core
2 of the general electives must be used to satisfy:
Level 1 Arts/Humanities Core
Level 1 Social Sciences Core
Comparative Cultures Requirement
The Comparative Cultures Requirement must be satisfied. If this is done by taking a course then this course must be one of the general electives that is taken in addition to the NU Core Level 1 electives.
Integrative Courses
See Environmental Science Integrative Courses