Data Science Major, Bachelor of Science (BS)
This is an interdisciplinary degree program offered jointly between the Department of Mathematics and the Department of Computer Science & Electrical Engineering. The Department of Mathematics is responsible for the advising of majors declared in the program. The program is built on the foundation of courses in mathematics, statistics, and computer science with emphasis on skills in analysis and mining of data exhibiting the characteristics of high volume, velocity and variety, and model building and computational skills applicable for reducing and managing large data sets residing in the cloud.
Required Computer Science Courses | ||
CSCD 210 | PROGRAMMING PRINCIPLES I | 5 |
CSCD 211 | PROGRAMMING PRINCIPLES II | 5 |
CSCD 300 | DATA STRUCTURES | 5 |
CSCD 320 | ALGORITHMS | 5 |
CSCD 327 | RELATIONAL DATABASE SYSTEMS | 4 |
CSCD 429 | DATA MINING | 4 |
CSCD 430 | BIG DATA ANALYTICS | 4 |
Required Mathematic Courses | ||
MATH/HONS 161 | CALCULUS I | 5 |
MATH 162 | CALCULUS II | 5 |
MATH 163 | CALCULUS III | 5 |
MATH 225 | FOUNDATIONS OF MATHEMATICS | 5 |
or MATH 301 | DISCRETE MATHEMATICS | |
MATH 231 | LINEAR ALGEBRA | 5 |
MATH 241 | CALCULUS IV | 5 |
MATH 385 | PROBABILITY AND STATISTICAL INFERENCE I | 5 |
MATH 443 | NUMERICAL METHODS | 5 |
MATH 485 | PROBABILITY AND STATISTICAL INFERENCE II | 5 |
MATH 486 | PROBABILITY AND STATISTICAL INFERENCE III | 5 |
Required Capstone | ||
MATH 491 | SENIOR THESIS | 5 |
Total Credits | 87 |