Program Planner

Student Name:_______________________ Advisor Name:_______________________ Catalog: 2016-2017 Undergraduate Catalog (as of 03-10-17)

Data Science, Geoinformatics Cognate, B.S.

Degree: Bachelor of Science
Credit Hours: 65+

Courses within this major may also satisfy general education requirements. Please consult the Liberal Arts and Sciences General Education Requirements for more information.

Required Courses

Course NameTerm TakenGrade
DATA 101 Introduction to Data Science (3)
DATA 210 Dataset Organization and Management (3)
DATA 495 Data Science Capstone (3)

Prerequisite(s): DATA 210  


Co-requisite(s) or Prerequisite(s): CSCI 470 and MATH 441 

Math Requirement

Course NameTerm TakenGrade
MATH 120 Introductory Calculus (4)

Prerequisite(s): Placement or C- or better in MATH 111 

MATH 203 Linear Algebra (3)

Prerequisite(s): MATH 120 or permission of the instructor.

MATH 207 Discrete Structures I (3)

Prerequisite(s): MATH 105 or MATH 111 or MATH 120 

MATH 250 Statistical Methods I (3)

Prerequisite(s): MATH 105 with a C- or better or MATH 111 or MATH 120 or permission of instructor.

MATH 350 Statistical Methods II (3)

Prerequisite(s): MATH 250; and either MATH 120 or MATH 105 with a C- or better; or permission of the instructor.

MATH 440 Statistical Learning I (3)

Prerequisite(s): MATH 203 and MATH 350 

MATH 441 Statistical Learning II (3)

Prerequisite(s): MATH 440 

Computer Science Requirement

Course NameTerm TakenGrade
CSCI 220 Computer Programming I (3)

Prerequisite(s): CSCI 120 or CSCI 180 or CSCI 215 or MATH 105 or MATH 111 or higher math or permission of the department.


Co-requisite(s): CSCI 220L 

CSCI 220L Programming I Laboratory (1)

Co-requisite(s) or Prerequisite(s): CSCI 220.

CSCI 221 Computer Programming II (3)

Prerequisite(s): CSCI 220 with a grade of C- or better and CSCI 220L with a grade of C- or better


Co-requisite(s) or Prerequisite(s): MATH 207 

CSCI 230 Data Structures and Algorithms (3)

Prerequisite(s): CSCI 221 with a grade of C- or better and MATH 207.

CSCI 310 Advanced Algorithms (3)

Prerequisite(s): CSCI 230 with a grade of C- or better and MATH 207.

CSCI 334 Data Mining (3)

Prerequisite(s): CSCI 221 with a grade of C- or better, MATH 207, and MATH 250.

CSCI 470 Principles of Artificial Intelligence (3)

Prerequisite(s): CSCI 230 with a grade of C- or better

Geoinformatics Cognate (22+ credit hours)

Course NameTerm TakenGrade
GEOL 103 Environmental Geology (3)

Co-requisite(s): GEOL 103L.

GEOL 103L Environmental Geology Laboratory (1)

Co-requisite(s): GEOL 103.

GEOL 105 Earth History (3)

Prerequisite(s): GEOL 103/GEOL 103L or HONS 155/HONS 155L.

GEOL 105L Earth History Laboratory (1)

Co-requisite(s): GEOL 105.

This cognate has three tracks to choose from:

Geospatial Informatics, Hydro-Geophysical, and Applied Environmental Geoinformatics

Geospacial Informatics Track

Course NameTerm TakenGrade
GEOL 314 Introduction to Remote Sensing (4)

Prerequisite(s): GEOL 103 and GEOL 105 or HONS 155 and HONS 156.

GEOL 442 Geological Application of Remote Sensing (4)

Prerequisite(s): GEOL 103 and GEOL 105 or HONS 155 and HONS 156. Some computer experience is helpful.

GEOL 449 Geographical Information Systems (4)

Prerequisite(s): GEOL 103; GEOL 105 or HONS 155 and HONS 156; or permission of the instructor. Some computer experience is helpful.

  • GEOL XXX A geophysics elective, chosen in consultation with cognate advisor.
  • Hydro-Geophysical Track

    Course NameTerm TakenGrade
    GEOL 412 Crustal Geophysics (3)

    Prerequisite(s): MATH 120; GEOL 103 or HONS 155; GEOL 105 or HONS 156; and GEOL 352; or permission of the instructor.

    GEOL 438 Hydrogeology (4)

    Prerequisite(s): GEOL 103 and GEOL 105 or HONS 155 and HONS 156; MATH 111 or MATH 120; or permission of the instructor.

    GEOL 441 Pollution in the Environment (4)

    Prerequisite(s): CHEM 111 and CHEM 112 or GEOL 250; GEOL 291; or the equivalent; or permission of the instructor.

    GEOL 444 Quantitative Hydrogeology (3)

    Prerequisite(s): MATH 220, GEOL 438, or permission of the instructor.

    Applied Environmental Geoinformatics Track

    Course NameTerm TakenGrade
    GEOL 314 Introduction to Remote Sensing (4)

    Prerequisite(s): GEOL 103 and GEOL 105 or HONS 155 and HONS 156.

    GEOL 438 Hydrogeology (4)

    Prerequisite(s): GEOL 103 and GEOL 105 or HONS 155 and HONS 156; MATH 111 or MATH 120; or permission of the instructor.

    GEOL 441 Pollution in the Environment (4)

    Prerequisite(s): CHEM 111 and CHEM 112 or GEOL 250; GEOL 291; or the equivalent; or permission of the instructor.

    GEOL 449 Geographical Information Systems (4)

    Prerequisite(s): GEOL 103; GEOL 105 or HONS 155 and HONS 156; or permission of the instructor. Some computer experience is helpful.

    Notes: This worksheet is not intended to replace face-to-face advising.