Data Science B.S. Degree with Concentration in Computer Science
The Computer Science concentration in the Data Science major emphasizes the computational and coding aspects of Data Science. This concentration prepares students for careers and graduate programs that involve both writing code to analyze data and developing tools for data management, analysis, and visualization.
The curriculum below is for the Data Science major with a concentration in Computer Science. For those interested in the Computer Science major at Eastern, please visit: https://www.easternct.edu/computer-science/.
Required Common Core Courses (38-39 credits)
Level L1 Data Science Foundation
- MAT 243 Calculus I with Technology
or MAT 195 Calculus for Business/BIS/Economics
- MAT 216 Statistical Data Analysis
or ECO 215 Statistics for Business/Economics
or MAT 315 Applied Probability and Statistics
(or an approved statistics course)
- MAT 342 Explorations in Data Science
- CSC 202 Introduction to Programming and Machine Intelligence
- CSC 203 Advanced Programming for Data Science
- BUS 205 Information Management
- BUS/BIS 305 Business Analytics
- EES 300 Introduction to GIS
- EES 301 Introduction to GIS Laboratory
Level L2 Database Course
- CSC 341 Database and Information Management
or BIS 373 Business Database Management
Level L3 Data Mining/Analytics
- MAT 343 Explorations in Data Analytics
or CSC 305 Data Mining and Applications
or BIS 447 Business Intelligence
Level L4 Stage 2 Writing
- BIS 449 Data Visualization
Level L5 Capstone, Stage 3 Writing, Tier III
- BIS 377 Organizational Website & Database Management
or CSC 450 Senior Research
or LAP 430 Liberal Arts Capstone Colloquium
or other “approved TIII & W3” courses
B.S. Degree with Concentration in Computer Science (Total: 55 credits)
Core requirements plus two additional required courses (6 credits)
- CSC 231 Programming II
- CSC 270 Data Structures
Electives (9 credits)
Select three courses from the following:
- CSC/MAT 230 Discrete Structures
- CSC 335 Algorithm Design and Analysis
- CSC 301 Advanced Web Development and Web Scraping
- CSC 315 Genomic Data Analysis
- CSC 342 Advanced Database Systems
- CSC 343 Big Data Programming and Management
- CSC 375 Artificial Intelligence
- CSC 475 Intelligent Systems
- Approved 300- or 400-level CSC course
* For this concentration or for students in the Data Science B.A. double majoring in Computer Science, CSC 210 can substitute for CSC 202