## ##   * Overview
  * Program Requirements
  * Plan of Study
The data science and philosophy combined major offers an opportunity to obtain
a fluency in formal logic, including logical proofs and the ability to
represent arguments clearly and evaluate them for cogency. Students will find
that logic plays a fundamental role in computer science as they experience an
in-depth programming foundation. Students study the collection, manipulation,
storage, retrieval, and computational analysis of data in its various forms,
including numeric, textual, image, and video data from small to large volumes.
The philosophy curriculum also focuses on oral and written communication, as
well as ethical and social issues related to data storage, usage,
manipulation, and presentation.
* * *
  * Concentrations and course offerings may vary by campus and/or by program modality. Please consult with your advisor or admissions coach for the course availability each term at your campus or within your program modality.
  * Certain options within the program may be  _required_ at certain campuses or for certain program modalities. Please consult with your advisor or admissions coach for requirements at your campus or for your program modality. 
* * *
Complete all courses listed below unless otherwise indicated. Also complete
any corequisite labs, recitations, clinicals, or tools courses where specified
and complete any additional courses needed beyond specific college and major
requirements to satisfy graduation credit requirements.
## Data Science Requirements
Course List Code | Title | Hours  
---|---|---  
Computer Science Overview|  
Must be taken in alignment with your home college:|  
[CS 1200](/search/?P=CS%201200 "CS 1200")| First Year Seminar| 1  
or [PHIL 1000](/search/?P=PHIL%201000 "PHIL 1000")|  Philosophy at
Northeastern  
[CS 1210](/search/?P=CS%201210 "CS 1210")| Professional Development for Khoury
Co-op| 1  
or [EESH 2000](/search/?P=EESH%202000 "EESH 2000")|  Professional Development
for Co-op  
Programming Sequence Pathways |   
Complete one of the following options:| 12  
_Computer Science Option_|  
[CS 2500](/search/?P=CS%202500 "CS 2500")  
and [CS 2501](/search/?P=CS%202501 "CS 2501")| Fundamentals of Computer
Science 1  
and Lab for CS 2500|  
[CS 2510](/search/?P=CS%202510 "CS 2510")  
and [CS 2511](/search/?P=CS%202511 "CS 2511")| Fundamentals of Computer
Science 2  
and Lab for CS 2510|  
[CS 3500](/search/?P=CS%203500 "CS 3500")  
and [CS 3501](/search/?P=CS%203501 "CS 3501")| Object-Oriented Design  
and Lab for CS 3500|  
_Data Science Option_|  
[DS 2000](/search/?P=DS%202000 "DS 2000")  
and [DS 2001](/search/?P=DS%202001 "DS 2001")| Programming with Data  
and Data Science Programming Practicum|  
[DS 2500](/search/?P=DS%202500 "DS 2500")  
and [DS 2501](/search/?P=DS%202501 "DS 2501")| Intermediate Programming with
Data  
and Lab for DS 2500|  
[DS 3500](/search/?P=DS%203500 "DS 3500")| Advanced Programming with Data|  
Computer Science Required Courses|  
[CS 1800](/search/?P=CS%201800 "CS 1800")  
and [CS 1802](/search/?P=CS%201802 "CS 1802")| Discrete Structures  
and Seminar for CS 1800| 5  
[CS 3200](/search/?P=CS%203200 "CS 3200")| Introduction to Databases| 4  
Data Science Foundations|  
[DS 3000](/search/?P=DS%203000 "DS 3000")| Foundations of Data Science| 4  
[DS 4200](/search/?P=DS%204200 "DS 4200")| Information Presentation and
Visualization| 4  
[DS 4300](/search/?P=DS%204300 "DS 4300")| Large-Scale Information Storage and
Retrieval| 4  
[DS 4400](/search/?P=DS%204400 "DS 4400")| Machine Learning and Data Mining 1|
4  
[DS 4420](/search/?P=DS%204420 "DS 4420")| Machine Learning and Data Mining 2|
4  
or [DS 4440](/search/?P=DS%204440 "DS 4440")|  Practical Neural Networks  
Khoury Elective Courses|  
With advisor approval, directed study, research, project study, and
appropriate graduate-level courses may also be taken as upper-division
electives.|  
Complete 4 SH of CS, CY, DS, or IS classes that are not already required.
Choose courses within the following ranges:| 4  
[CS 2500](/search/?P=CS%202500 "CS 2500") or higher, except [CS
5010](/search/?P=CS%205010 "CS 5010")|  
CY 2000 or higher, except [CY 4930](/search/?P=CY%204930 "CY 4930")|  
[DS 2500](/search/?P=DS%202500 "DS 2500") or higher, except DS 4900|  
[IS 2000](/search/?P=IS%202000 "IS 2000") or higher, except IS 4900|  
## Philosophy Requirements
Course List Code | Title | Hours  
---|---|---  
[PHIL 1115](/search/?P=PHIL%201115 "PHIL 1115")| Introduction to Logic| 4  
[PHIL 1145](/search/?P=PHIL%201145 "PHIL 1145")| Technology and Human Values|
4  
[PHIL 2325](/search/?P=PHIL%202325 "PHIL 2325")| Ancient Philosophy and
Political Thought| 4  
or [POLS 2325](/search/?P=POLS%202325 "POLS 2325")|  Ancient Philosophy and
Political Thought  
or [PHIL 2330](/search/?P=PHIL%202330 "PHIL 2330")|  Modern Philosophy  
[PHIL 4515](/search/?P=PHIL%204515 "PHIL 4515")| Advanced Deductive Logic| 4  
Philosophy Electives|  
Complete two additional PHIL courses, one of which must be 3000 level or
above:| 8  
Critical Philosophy Elective| 4  
[AFCS 1101](/search/?P=AFCS%201101 "AFCS 1101")| Introduction to African
American and Africana Studies|  
[PHIL 1104](/search/?P=PHIL%201104 "PHIL 1104")| Goddesses, Witches, Saints,
and Sinners: Women and Religion|  
[PHIL 1271](/search/?P=PHIL%201271 "PHIL 1271")| Sex in Judaism, Christianity,
and Islam|  
[PHIL 2155](/search/?P=PHIL%202155 "PHIL 2155")| Human Rights|  
[PHIL 2492](/search/?P=PHIL%202492 "PHIL 2492")| Indigenous Philosophy|  
[PHIL 2619](/search/?P=PHIL%202619 "PHIL 2619")| Race and Religion in Film|  
[PHIL 3822](/search/?P=PHIL%203822 "PHIL 3822")| Philosophy of Race and
Racism|  
## Integrative Requirement
Course List Code | Title | Hours  
---|---|---  
[PHIL 3050](/search/?P=PHIL%203050 "PHIL 3050")| Information and Uncertainty|
4  
or [PHIL 1300](/search/?P=PHIL%201300 "PHIL 1300")|  Knowledge in a Digital
World  
or [PHIL 2001](/search/?P=PHIL%202001 "PHIL 2001")|  Ethics and Evolutionary
Games  
[PHIL 5005](/search/?P=PHIL%205005 "PHIL 5005")| Information Ethics| 4  
or [PHIL 4050](/search/?P=PHIL%204050 "PHIL 4050")|  Artificial Intelligence
and Society  
or [PHIL 5010](/search/?P=PHIL%205010 "PHIL 5010")|  AI Ethics  
## Supporting Courses
Course List Code | Title | Hours  
---|---|---  
Mathematics Requirement|  
[MATH 1341](/search/?P=MATH%201341 "MATH 1341")| Calculus 1 for Science and
Engineering| 4  
Statistics Foundation|  
[ECON 2350](/search/?P=ECON%202350 "ECON 2350")| Statistics for Economists| 4  
## Writing Requirement
Course List Code | Title | Hours  
---|---|---  
College Writing|  
[ENGW 1111](/search/?P=ENGW%201111 "ENGW 1111")| First-Year Writing| 4  
Advanced Writing in the Disciplines|  
Complete one of the following:| 4  
[ENGW 3302](/search/?P=ENGW%203302 "ENGW 3302")| Advanced Writing in the
Technical Professions|  
[ENGW 3309](/search/?P=ENGW%203309 "ENGW 3309")| Advanced Writing in the
Humanities|  
[ENGW 3315](/search/?P=ENGW%203315 "ENGW 3315")| Interdisciplinary Advanced
Writing in the Disciplines|  
## Required General Electives
Course List Code | Title | Hours  
---|---|---  
Complete 28 semester hours of general electives.| 28  
## NUpath Requirements Satisfied
  * Engaging with the Natural and Designed World
  * Exploring Creative Expression and Innovation
  * Conducting Formal and Quantitative Reasoning
  * Analyzing and Using Data
  * Understanding Societies and Institutions
  * Employing Ethical Reasoning
  * Writing in the First Year
  * Advanced Writing in the Disciplines
  * Writing-Intensive in the Major
  * Demonstrating Thought and Action in a Capstone
​Integrating Knowledge and Skills Through Experience is satisfied through co-
op.
## Khoury College GPA Requirement
Minimum cumulative 2.000 GPA required in all CS, CY, DS, IS courses
## Program Requirement
130 total semester hours required
## Sample Plan of Study: Four Years, Two Co-ops in Summer 2/Fall
Year 1  
---  
Fall| Hours| Spring| Hours| Summer 1| Hours| Summer 2| Hours  
[CS 1200](/search/?P=CS%201200 "CS 1200") or [PHIL
1000](/search/?P=PHIL%201000 "PHIL 1000")| 1| [CS 3200](/search/?P=CS%203200
"CS 3200")| 4| [MATH 1341](/search/?P=MATH%201341 "MATH 1341")| 4| Elective| 4  
[CS 1800](/search/?P=CS%201800 "CS 1800")  
and [CS 1802](/search/?P=CS%201802 "CS 1802")| 5| [DS
2500](/search/?P=DS%202500 "DS 2500")  
and [DS 2501](/search/?P=DS%202501 "DS 2501")| 5| PHIL elective 1| 4|
Elective| 4  
[DS 2000](/search/?P=DS%202000 "DS 2000")  
and [DS 2001](/search/?P=DS%202001 "DS 2001")| 4| [PHIL 1145](/search/?P=PHIL%201145 "PHIL 1145")| 4|  |   
[ENGW 1111](/search/?P=ENGW%201111 "ENGW 1111")| 4| [PHIL 2325](/search/?P=PHIL%202325 "PHIL 2325"), [ 2330](/search/?P=PHIL%202330 "PHIL 2330"), or [POLS 2325](/search/?P=POLS%202325 "POLS 2325")| 4|  |   
[PHIL 1115](/search/?P=PHIL%201115 "PHIL 1115")| 4|  |  |   
| 18|  | 17|  | 8|  | 8  
Year 2  
Fall| Hours| Spring| Hours| Summer 1| Hours| Summer 2| Hours  
[DS 3000](/search/?P=DS%203000 "DS 3000")| 4| [CS 1210](/search/?P=CS%201210
"CS 1210") or [EESH 2000](/search/?P=EESH%202000 "EESH 2000")| 1| [ECON
2350](/search/?P=ECON%202350 "ECON 2350")| 4| Co-op| 0  
[DS 3500](/search/?P=DS%203500 "DS 3500")| 4| [DS 4200](/search/?P=DS%204200
"DS 4200")| 4| Elective| 4|  
[PHIL 4515](/search/?P=PHIL%204515 "PHIL 4515")| 4| [PHIL 5005](/search/?P=PHIL%205005 "PHIL 5005"), [ 5010](/search/?P=PHIL%205010 "PHIL 5010"), or [ 4050](/search/?P=PHIL%204050 "PHIL 4050")| 4|  |   
Elective| 4| PHIL elective 2| 4|  |   
| PHIL elective 3| 4|  |   
| 16|  | 17|  | 8|  | 0  
Year 3  
Fall| Hours| Spring| Hours| Summer 1| Hours| Summer 2| Hours  
Co-op| 0| [DS 4300](/search/?P=DS%204300 "DS 4300")| 4| [ENGW
3302](/search/?P=ENGW%203302 "ENGW 3302"), [ 3309](/search/?P=ENGW%203309
"ENGW 3309"), or [ 3315](/search/?P=ENGW%203315 "ENGW 3315")| 4| Co-op| 0  
| [DS 4400](/search/?P=DS%204400 "DS 4400")| 4| Elective| 4|  
| [PHIL 3050](/search/?P=PHIL%203050 "PHIL 3050")| 4|  |   
| Elective| 4|  |   
| 0|  | 16|  | 8|  | 0  
Year 4  
Fall| Hours| Spring| Hours|  |   
Co-op| 0| [DS 4420](/search/?P=DS%204420 "DS 4420") or [ 4440](/search/?P=DS%204440 "DS 4440")| 4|  |   
| Khoury elective| 4|  |   
| PHIL elective 4| 4|  |   
| Elective| 4|  |   
| 0|  | 16|  | |  |   
Total Hours: 132  
## Sample Plan of Study: Four Years, Two Co-ops in Spring/Summer 1
Year 1  
---  
Fall| Hours| Spring| Hours| Summer 1| Hours| Summer 2| Hours  
[CS 1200](/search/?P=CS%201200 "CS 1200") or [PHIL
1000](/search/?P=PHIL%201000 "PHIL 1000")| 1| [CS 3200](/search/?P=CS%203200
"CS 3200")| 4| [MATH 1341](/search/?P=MATH%201341 "MATH 1341")| 4| Elective| 4  
[CS 1800](/search/?P=CS%201800 "CS 1800")  
and [CS 1802](/search/?P=CS%201802 "CS 1802")| 5| [DS
2500](/search/?P=DS%202500 "DS 2500")  
and [DS 2501](/search/?P=DS%202501 "DS 2501")| 5| PHIL elective 1| 4|
Elective| 4  
[DS 2000](/search/?P=DS%202000 "DS 2000")  
and [DS 2001](/search/?P=DS%202001 "DS 2001")| 4| [PHIL 1145](/search/?P=PHIL%201145 "PHIL 1145")| 4|  |   
[ENGW 1111](/search/?P=ENGW%201111 "ENGW 1111")| 4| [PHIL 2325](/search/?P=PHIL%202325 "PHIL 2325"), [ 2330](/search/?P=PHIL%202330 "PHIL 2330"), or [POLS 2325](/search/?P=POLS%202325 "POLS 2325")| 4|  |   
[PHIL 1115](/search/?P=PHIL%201115 "PHIL 1115")| 4|  |  |   
| 18|  | 17|  | 8|  | 8  
Year 2  
Fall| Hours| Spring| Hours| Summer 1| Hours| Summer 2| Hours  
[CS 1210](/search/?P=CS%201210 "CS 1210")| 1| Co-op| 0| Co-op| 0| Elective| 4  
[DS 3000](/search/?P=DS%203000 "DS 3000")| 4|  |  | Elective| 4  
[DS 3500](/search/?P=DS%203500 "DS 3500")| 4|  |  |   
[PHIL 4515](/search/?P=PHIL%204515 "PHIL 4515")| 4|  |  |   
[ECON 2350](/search/?P=ECON%202350 "ECON 2350")| 4|  |  |   
| 17|  | 0|  | 0|  | 8  
Year 3  
Fall| Hours| Spring| Hours| Summer 1| Hours| Summer 2| Hours  
[DS 4200](/search/?P=DS%204200 "DS 4200")| 4| Co-op| 0| Co-op| 0| [ENGW
3302](/search/?P=ENGW%203302 "ENGW 3302"), [ 3309](/search/?P=ENGW%203309
"ENGW 3309"), or [ 3315](/search/?P=ENGW%203315 "ENGW 3315")| 4  
[PHIL 5005](/search/?P=PHIL%205005 "PHIL 5005")| 4|  |  | Elective| 4  
PHIL elective 2| 4|  |  |   
PHIL elective 3| 4|  |  |   
| 16|  | 0|  | 0|  | 8  
Year 4  
Fall| Hours| Spring| Hours|  |   
[DS 4300](/search/?P=DS%204300 "DS 4300")| 4| [DS 4420](/search/?P=DS%204420 "DS 4420") or [ 4440](/search/?P=DS%204440 "DS 4440")| 4|  |   
[DS 4400](/search/?P=DS%204400 "DS 4400")| 4| Khoury elective| 4|  |   
[PHIL 3050](/search/?P=PHIL%203050 "PHIL 3050")| 4| PHIL elective 4| 4|  |   
Elective| 4| Elective| 4|  |   
| 16|  | 16|  | |  |   
Total Hours: 132