## ##   * Overview
  * Program Requirements
  * Plan of Study
The computer science and history combined major offers students the
opportunity to gain both historical knowledge and a broad range of related
analytical skills in both the humanities and computer science. You’ll define a
history course cluster according to a thematic principle, with a focus on
quantitative analysis in the field, complementing your foundation in
programming.
* * *
  * 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.
## Computer Science Courses
Course List Code | Title | Hours  
---|---|---  
Computer Science Overview|  
[CS 1200](/search/?P=CS%201200 "CS 1200")| First Year Seminar| 1  
or [HIST 1000](/search/?P=HIST%201000 "HIST 1000")|  History 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  
Computer Science Fundamental 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 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| 5  
[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| 5  
Computer Science Required Courses|  
[CS 3000](/search/?P=CS%203000 "CS 3000")| Algorithms and Data| 4  
[CS 3200](/search/?P=CS%203200 "CS 3200")| Introduction to Databases| 4  
[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| 5  
[IS 2000](/search/?P=IS%202000 "IS 2000")| Principles of Information Science|
4  
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 16 semester hours of upper-division CS, CY, DS, or IS courses that
are not already required. Choose courses within the following ranges:| 16  
[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|  
## History Courses
Course List Code | Title | Hours  
---|---|---  
History Required Courses|  
[HIST 1200](/search/?P=HIST%201200 "HIST 1200")| Historical Research and
Writing| 1  
[HIST 1201](/search/?P=HIST%201201 "HIST 1201")| First-Year Seminar| 4  
[HIST 2301](/search/?P=HIST%202301 "HIST 2301")| The History Seminar| 4  
[HIST 2302](/search/?P=HIST%202302 "HIST 2302")| Historical Writing| 1  
Pre-1800 History Elective |   
Complete one of the following:| 4  
[HIST 1100](/search/?P=HIST%201100 "HIST 1100")| Law and History|  
[HIST 1185](/search/?P=HIST%201185 "HIST 1185")| Introduction to Middle
Eastern History|  
[HIST 1218](/search/?P=HIST%201218 "HIST 1218")| Pirates, Planters, and
Patriots: Making the Americas, 1492–1804|  
[HIST 1252](/search/?P=HIST%201252 "HIST 1252")| Japanese Literature and
Culture|  
[HIST 1272](/search/?P=HIST%201272 "HIST 1272")| Europe in the Middle Ages,
500–1500|  
[HIST 1389](/search/?P=HIST%201389 "HIST 1389")| History of Espionage 1:
Antiquity to World War II|  
[HIST 2330](/search/?P=HIST%202330 "HIST 2330")| Colonial and Revolutionary
America|  
[HIST 2370](/search/?P=HIST%202370 "HIST 2370")| Renaissance to Enlightenment|  
[HIST 2375](/search/?P=HIST%202375 "HIST 2375")| The Tudors, the Stuarts, and
the Birth of Modern Britain|  
[HIST 2390](/search/?P=HIST%202390 "HIST 2390")| Africa and the World in Early
Times|  
[HIST 3334](/search/?P=HIST%203334 "HIST 3334")| Assassinations in World
History|  
History Outside the United States and Europe|  
Complete one of the following: | 4  
[HIST 1150](/search/?P=HIST%201150 "HIST 1150")| East Asian Studies|  
[HIST 1187](/search/?P=HIST%201187 "HIST 1187")| Introduction to Latin
American History|  
[HIST 1206](/search/?P=HIST%201206 "HIST 1206")| Drug Trade and Drug War:
History, Security, Culture|  
[HIST 1246](/search/?P=HIST%201246 "HIST 1246")| World War II in the Pacific|  
[HIST 1252](/search/?P=HIST%201252 "HIST 1252")| Japanese Literature and
Culture|  
[HIST 1253](/search/?P=HIST%201253 "HIST 1253")| History of Vietnam Wars|  
[HIST 1294](/search/?P=HIST%201294 "HIST 1294")| History of the Jews in the
Modern World|  
[HIST 1500](/search/?P=HIST%201500 "HIST 1500")| Modern Chinese History and
Culture|  
[HIST 2025](/search/?P=HIST%202025 "HIST 2025")| Latin American History
through Film|  
[HIST 2311](/search/?P=HIST%202311 "HIST 2311")| Colonialism/Imperialism|  
[HIST 2351](/search/?P=HIST%202351 "HIST 2351")| Modern Japan|  
History Electives|  
Complete two HIST courses at any level in any field: | 8  
Intermediate/Advanced History Course|  
Complete a minimum of one HIST course from the following range (excluding [HIST 2301](/search/?P=HIST%202301 "HIST 2301") and [HIST 2302](/search/?P=HIST%202302 "HIST 2302")): | 4  
[HIST 2000](/search/?P=HIST%202000 "HIST 2000") to HIST 2999|  
Advanced History |   
Complete a minimum of one HIST course from the following range (excluding [HIST 4701](/search/?P=HIST%204701 "HIST 4701")): | 4  
HIST 3000 to HIST 4999|  
History Capstone Seminar or Senior Project|  
[HIST 4701](/search/?P=HIST%204701 "HIST 4701")| Capstone Seminar| 4  
## Integrative Course Requirement
Course List Code | Title | Hours  
---|---|---  
[HIST 2211](/search/?P=HIST%202211 "HIST 2211")| The World Since 1945| 4  
## Supporting Courses
Course List Code | Title | Hours  
---|---|---  
Research Methods|  
Complete one of the following:| 4  
[ECON 2350](/search/?P=ECON%202350 "ECON 2350")| Statistics for Economists|  
[ENVR 3300](/search/?P=ENVR%203300 "ENVR 3300")| Geographic Information
Systems|  
[ENVR 5260](/search/?P=ENVR%205260 "ENVR 5260")| Geographical Information
Systems|  
[POLS 2400](/search/?P=POLS%202400 "POLS 2400")| Quantitative Techniques|  
[PSYC 2320](/search/?P=PSYC%202320 "PSYC 2320")| Statistics in Psychological
Research|  
Computing and Social Issues|  
Complete one of the following:| 4  
[AFCS 2600](/search/?P=AFCS%202600 "AFCS 2600")| Issues in Race, Science, and
Technology|  
[CY 4170](/search/?P=CY%204170 "CY 4170")| The Law, Ethics, and Policy of Data
and Digital Technologies|  
[CY 5240](/search/?P=CY%205240 "CY 5240")| Cyberlaw: Privacy, Ethics, and
Digital Rights|  
[HIST 2220](/search/?P=HIST%202220 "HIST 2220")| History of Technology|  
[INSH 2102](/search/?P=INSH%202102 "INSH 2102")| Bostonography: The City
through Data, Texts, Maps, and Networks|  
[IS 1300](/search/?P=IS%201300 "IS 1300")| Knowledge in a Digital World|  
or [PHIL 1300](/search/?P=PHIL%201300 "PHIL 1300")|  Knowledge in a Digital
World  
[PHIL 1145](/search/?P=PHIL%201145 "PHIL 1145")| Technology and Human Values|  
[SOCL 1280](/search/?P=SOCL%201280 "SOCL 1280")| The Twenty-First-Century
Workplace|  
[SOCL 2485](/search/?P=SOCL%202485 "SOCL 2485")| Environment, Technology, and
Society|  
[SOCL 4528](/search/?P=SOCL%204528 "SOCL 4528")| Technology and Society|  
## Computer Science Writing Requirement
Course List Code | Title | Hours  
---|---|---  
College Writing|  
[ENGW 1111](/search/?P=ENGW%201111 "ENGW 1111")| First-Year Writing| 4  
or [ENGW 1102](/search/?P=ENGW%201102 "ENGW 1102")|  First-Year Writing for
Multilingual Writers  
Advanced Writing in the Disciplines|  
This requirement is satisfied by [HIST 2302](/search/?P=HIST%202302
"HIST 2302") taken in conjunction with [HIST 2301](/search/?P=HIST%202301
"HIST 2301").|  
## Required General Electives
Course List Code | Title | Hours  
---|---|---  
Complete 32 semester hours of general electives.| 32  
## Khoury College GPA Requirement
A minimum cumulative 2.000 GPA is required in all CS, CY, DS, and IS courses.
## Computer Science and History GPA/Credit Requirements
Complete 98 semester hours in the major with a minimum 2.000 GPA.
## NUpath Requirements Satisfied
  * Engaging with the Natural and Designed World
  * Conducting Formal and Quantitative Reasoning
  * Analyzing and Using Data
  * Writing in the First Year
  * Writing-Intensive in the Major
  * Advanced Writing in the Disciplines
  * Demonstrating Thought and Action in a Capstone
Integrating Knowledge and Skills Through Experience is satisfied through co-
op.
## Program Requirement
135 total semester hours required
## 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")| 1| [CS 2510](/search/?P=CS%202510
"CS 2510")  
and [CS 2511](/search/?P=CS%202511 "CS 2511")| 5| [CS
3500](/search/?P=CS%203500 "CS 3500")  
and [CS 3501](/search/?P=CS%203501 "CS 3501")| 5| Elective| 4  
[CS 1800](/search/?P=CS%201800 "CS 1800")  
and [CS 1802](/search/?P=CS%201802 "CS 1802")| 5| [IS
2000](/search/?P=IS%202000 "IS 2000")| 4| Elective| 4| Elective| 4  
[CS 2500](/search/?P=CS%202500 "CS 2500")  
and [CS 2501](/search/?P=CS%202501 "CS 2501")| 5| History pre-1800 elective| 4|  |   
[ENGW 1111](/search/?P=ENGW%201111 "ENGW 1111")| 4| History elective 1| 4|  |   
[HIST 1200](/search/?P=HIST%201200 "HIST 1200")| 1|  |  |   
[HIST 1201](/search/?P=HIST%201201 "HIST 1201")| 4|  |  |   
| 20|  | 17|  | 9|  | 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  
[CS 3000](/search/?P=CS%203000 "CS 3000")| 4|  |  | Elective| 4  
[HIST 2301](/search/?P=HIST%202301 "HIST 2301")| 4|  |  |   
[HIST 2302](/search/?P=HIST%202302 "HIST 2302")| 1|  |  |   
Research methods requirement| 4|  |  |   
Elective| 4|  |  |   
| 18|  | 0|  | 0|  | 8  
Year 3  
Fall| Hours| Spring| Hours| Summer 1| Hours| Summer 2| Hours  
[CS 3200](/search/?P=CS%203200 "CS 3200")| 4| Co-op| 0| Co-op| 0| Elective| 4  
History outside the United States and Europe elective| 4|  |  | Elective| 4  
Khoury elective 1| 4|  |  |   
Intermediate history elective| 4|  |  |   
| 16|  | 0|  | 0|  | 8  
Year 4  
Fall| Hours| Spring| Hours|  |   
[HIST 2211](/search/?P=HIST%202211 "HIST 2211")| 4| Advanced history elective| 4|  |   
Computing and social issues| 4| History capstone seminar or senior project| 4|  |   
History elective 2| 4| Khoury elective 3| 4|  |   
Khoury elective 2| 4| Khoury elective 4| 4|  |   
| 16|  | 16|  | |  |   
Total Hours: 136  
### 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")| 1| [CS 2510](/search/?P=CS%202510
"CS 2510")  
and [CS 2511](/search/?P=CS%202511 "CS 2511")| 5| [CS
3500](/search/?P=CS%203500 "CS 3500")  
and [CS 3501](/search/?P=CS%203501 "CS 3501")| 5| Elective| 4  
[CS 1800](/search/?P=CS%201800 "CS 1800")  
and [CS 1802](/search/?P=CS%201802 "CS 1802")| 5| [IS
2000](/search/?P=IS%202000 "IS 2000")| 4| Elective| 4| Elective| 4  
[CS 2500](/search/?P=CS%202500 "CS 2500")  
and [CS 2501](/search/?P=CS%202501 "CS 2501")| 5| History pre-1800 elective| 4|  |   
[ENGW 1111](/search/?P=ENGW%201111 "ENGW 1111")| 4| History elective 1| 4|  |   
[HIST 1200](/search/?P=HIST%201200 "HIST 1200")| 1|  |  |   
[HIST 1201](/search/?P=HIST%201201 "HIST 1201")| 4|  |  |   
| 20|  | 17|  | 9|  | 8  
Year 2  
Fall| Hours| Spring| Hours| Summer 1| Hours| Summer 2| Hours  
[CS 3000](/search/?P=CS%203000 "CS 3000")| 4| [CS 1210](/search/?P=CS%201210
"CS 1210")| 1| Elective| 4| Co-op| 0  
[HIST 2301](/search/?P=HIST%202301 "HIST 2301")| 4| [CS
3200](/search/?P=CS%203200 "CS 3200")| 4| Elective| 4|  
[HIST 2302](/search/?P=HIST%202302 "HIST 2302")| 1| History elective 2| 4|  |   
Research methods requirement| 4| History outside the United States and Europe elective| 4|  |   
Elective| 4| Intermediate history elective | 4|  |   
| 17|  | 17|  | 8|  | 0  
Year 3  
Fall| Hours| Spring| Hours| Summer 1| Hours| Summer 2| Hours  
Co-op| 0| Advanced history elective | 4| Elective| 4| Co-op| 0  
| Computing and social issues| 4| Elective| 4|  
| Khoury elective 1| 4|  |   
| Khoury elective 2| 4|  |   
| 0|  | 16|  | 8|  | 0  
Year 4  
Fall| Hours| Spring| Hours|  |   
Co-op| 0| [HIST 2211](/search/?P=HIST%202211 "HIST 2211")| 4|  |   
| History capstone seminar or senior project| 4|  |   
| Khoury elective 3| 4|  |   
| Khoury elective 4| 4|  |   
| 0|  | 16|  | |  |   
Total Hours: 136