## ##   * Overview
  * Program Requirements
  * Plan of Study
The computer science and political science combined major offers both a strong
computer science foundation and a deep understanding of global and societal
needs. You will become an engaged citizen of the world, participating in
interdisciplinary scholarship and translational research to address regional
and global issues.
* * *
  * 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|  
Must be taken in alignment with your home college:|  
[CS 1200](/search/?P=CS%201200 "CS 1200")| First Year Seminar| 1  
or [POLS 1000](/search/?P=POLS%201000 "POLS 1000")|  Political Science 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 12 semester hours of upper-division CS, CY, DS, or IS courses that
are not already required. Choose courses within the following ranges:| 12  
[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|  
## Political Science Courses
Course List Code | Title | Hours  
---|---|---  
Political Science Requirements|  
[POLS 1150](/search/?P=POLS%201150 "POLS 1150")| American Government| 4  
[POLS 1155](/search/?P=POLS%201155 "POLS 1155")| Comparative Politics| 4  
[POLS 1160](/search/?P=POLS%201160 "POLS 1160")| International Relations| 4  
[POLS 2399](/search/?P=POLS%202399 "POLS 2399")| Research Methods in Political
Science| 4  
[POLS 2400](/search/?P=POLS%202400 "POLS 2400")| Quantitative Techniques| 4  
Political Theory|  
Complete one of the following:| 4  
[POLS 2325](/search/?P=POLS%202325 "POLS 2325")| Ancient Philosophy and
Political Thought|  
[POLS 2328](/search/?P=POLS%202328 "POLS 2328")| Modern Political Thought|  
[POLS 2330](/search/?P=POLS%202330 "POLS 2330")| American Political Thought|  
[POLS 2332](/search/?P=POLS%202332 "POLS 2332")| Contemporary Political
Thought|  
Political Science Capstone|  
[POLS 4701](/search/?P=POLS%204701 "POLS 4701")| Political Science Senior
Capstone| 4  
Political Science Electives|  
Complete four courses in the following range:| 16  
POLS 2000 to POLS 5999|  
## Political Science Concentrations (Optional)
If you are working toward one of the following concentrations, declare it with
your advisor so that it may be added to your record.
  * American Political Institutions
  * Campaigns and Elections
  * Comparative Politics
  * Identity, Culture, and Politics
  * International Relations and Diplomacy
  * Law and Legal Studies
  * Public Policy
  * Security Studies
## Integrative Requirement
Course List Code | Title | Hours  
---|---|---  
Integrative Requirement|  
Complete one of the following:| 4  
[POLS 2390](/search/?P=POLS%202390 "POLS 2390")| Science, Technology, and
Public Policy|  
[POLS 3405](/search/?P=POLS%203405 "POLS 3405")| International Political
Economy|  
[POLS 3406](/search/?P=POLS%203406 "POLS 3406")| International Law|  
## Computing and Social Issues
Course List Code | Title | Hours  
---|---|---  
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|  
Complete one of the following:| 4  
[ENGW 3302](/search/?P=ENGW%203302 "ENGW 3302")| Advanced Writing in the
Technical Professions|  
[ENGW 3308](/search/?P=ENGW%203308 "ENGW 3308")| Advanced Writing in the
Social Sciences|  
[ENGW 3311](/search/?P=ENGW%203311 "ENGW 3311")| Advanced Writing for Prelaw|  
[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  
## Khoury College GPA Requirement
A minimum cumulative 2.000 GPA is required in all CS, CY, DS, and IS courses.
## Computer Science and Political Science Major Credit Requirement
100 semester hours required in the major
## 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
133 total semester hours required
### Concentration in American Political Institutions
Course List Code | Title | Hours  
---|---|---  
Complete four of the following:| 16  
[POLS 2350](/search/?P=POLS%202350 "POLS 2350")| State and Local Politics|  
[POLS 3300](/search/?P=POLS%203300 "POLS 3300")| The U.S. Congress|  
[POLS 3302](/search/?P=POLS%203302 "POLS 3302")| Judicial Process and
Behavior|  
[POLS 3307](/search/?P=POLS%203307 "POLS 3307")| Public Policy and
Administration|  
[POLS 3310](/search/?P=POLS%203310 "POLS 3310")| Public Opinion, Voting, and
Elections|  
[POLS 3160](/search/?P=POLS%203160 "POLS 3160")| Campaign Strategy|  
### Concentration in Campaigns and Elections
Course List Code | Title | Hours  
---|---|---  
Required Courses|  
[POLS 3160](/search/?P=POLS%203160 "POLS 3160")| Campaign Strategy| 4  
[POLS 3302](/search/?P=POLS%203302 "POLS 3302")| Judicial Process and
Behavior| 4  
Campaigns and Elections Electives|  
Complete two of the following:| 8  
[POLS 2345](/search/?P=POLS%202345 "POLS 2345")| Urban Policies and Politics|  
[POLS 2350](/search/?P=POLS%202350 "POLS 2350")| State and Local Politics|  
POLS 3162| |   
[POLS 3310](/search/?P=POLS%203310 "POLS 3310")| Public Opinion, Voting, and
Elections|  
[POLS 3320](/search/?P=POLS%203320 "POLS 3320")| Politics and Mass Media|  
### Concentration in Comparative Politics
Course List Code | Title | Hours  
---|---|---  
Theoretical Requirement|  
Complete two of the following:| 8  
[POLS 2282](/search/?P=POLS%202282 "POLS 2282")| The Holocaust and Comparative
Genocide|  
[POLS 2356](/search/?P=POLS%202356 "POLS 2356")| Democratic Erosion|  
[POLS 2359](/search/?P=POLS%202359 "POLS 2359")| Immigration Politics|  
[POLS 2370](/search/?P=POLS%202370 "POLS 2370")| Religion and Politics|  
[POLS 3418](/search/?P=POLS%203418 "POLS 3418")| Nationalism|  
[POLS 3430](/search/?P=POLS%203430 "POLS 3430")| Revolution, Civil War, and
Insurrection|  
[POLS 3487](/search/?P=POLS%203487 "POLS 3487")| Politics of Developing
Nations|  
Regional Requirements|  
Complete one of the following:| 4  
[POLS 3435](/search/?P=POLS%203435 "POLS 3435")| Politics and Governance of
Europe and the European Union|  
[POLS 3465](/search/?P=POLS%203465 "POLS 3465")| Government and Politics in
the Middle East|  
Experiential/Practicum Requirement|  
Complete one of the following:| 4  
[POLS 4915](/search/?P=POLS%204915 "POLS 4915")| Model Arab League|  
[POLS 4918](/search/?P=POLS%204918 "POLS 4918")| Model NATO|  
[POLS 4937](/search/?P=POLS%204937 "POLS 4937")| Dialogue of Civilizations:
Government and Politics Abroad|  
### Concentration in Identity, Culture, and Politics
Course List Code | Title | Hours  
---|---|---  
Core Course|  
[POLS 3418](/search/?P=POLS%203418 "POLS 3418")| Nationalism| 4  
Electives|  
Complete three of the following:| 12  
[POLS 2359](/search/?P=POLS%202359 "POLS 2359")| Immigration Politics|  
[POLS 2368](/search/?P=POLS%202368 "POLS 2368")| Music and Politics in America
and Abroad|  
[POLS 2370](/search/?P=POLS%202370 "POLS 2370")| Religion and Politics|  
[POLS 3309](/search/?P=POLS%203309 "POLS 3309")| Lesbian, Gay, Bisexual, and
Transgender Issues in Public Policy|  
[POLS 3324](/search/?P=POLS%203324 "POLS 3324")| Law and Society|  
###
### Concentration in International Relations and Diplomacy
Course List Code | Title | Hours  
---|---|---  
Experiential/Practicum Requirement|  
Complete one of the following:| 4  
[POLS 4910](/search/?P=POLS%204910 "POLS 4910")| Model United Nations|  
[POLS 4915](/search/?P=POLS%204915 "POLS 4915")| Model Arab League|  
[POLS 4938](/search/?P=POLS%204938 "POLS 4938")| Dialogue of Civilizations:
International Politics Abroad|  
Core Courses|  
Complete three of the following:| 12  
[POLS 3405](/search/?P=POLS%203405 "POLS 3405")| International Political
Economy|  
[POLS 3406](/search/?P=POLS%203406 "POLS 3406")| International Law|  
[POLS 3435](/search/?P=POLS%203435 "POLS 3435")| Politics and Governance of
Europe and the European Union|  
[POLS 5408](/search/?P=POLS%205408 "POLS 5408")| International Security|  
###
### Concentration in Law and Legal Studies
Course List Code | Title | Hours  
---|---|---  
Complete four of the following:| 16  
[POLS 2330](/search/?P=POLS%202330 "POLS 2330")| American Political Thought|  
[POLS 3300](/search/?P=POLS%203300 "POLS 3300")| The U.S. Congress|  
[POLS 3302](/search/?P=POLS%203302 "POLS 3302")| Judicial Process and
Behavior|  
[POLS 3323](/search/?P=POLS%203323 "POLS 3323")| Race, Inequality, and the
Law|  
[POLS 3324](/search/?P=POLS%203324 "POLS 3324")| Law and Society|  
[POLS 3406](/search/?P=POLS%203406 "POLS 3406")| International Law|  
[POLS 3409](/search/?P=POLS%203409 "POLS 3409")| Global Governance|  
[POLS 4500](/search/?P=POLS%204500 "POLS 4500")| U.S. Constitutional Law|  
[POLS 4505](/search/?P=POLS%204505 "POLS 4505")| U.S. Civil Liberties|  
### Concentration in Public Policy
Course List Code | Title | Hours  
---|---|---  
Core Requirement|  
[POLS 3307](/search/?P=POLS%203307 "POLS 3307")| Public Policy and
Administration| 4  
Electives|  
Complete three of the following:| 12  
[POLS 2345](/search/?P=POLS%202345 "POLS 2345")| Urban Policies and Politics|  
[POLS 2350](/search/?P=POLS%202350 "POLS 2350")| State and Local Politics|  
[POLS 2390](/search/?P=POLS%202390 "POLS 2390")| Science, Technology, and
Public Policy|  
[POLS 2395](/search/?P=POLS%202395 "POLS 2395")| Environmental Politics and
Policy|  
[POLS 3425](/search/?P=POLS%203425 "POLS 3425")| U.S. Foreign Policy|  
### Concentration in Security Studies
Course List Code | Title | Hours  
---|---|---  
Complete four of the following:| 16  
[POLS 3420](/search/?P=POLS%203420 "POLS 3420")| U.S. National Security
Policy|  
[POLS 3423](/search/?P=POLS%203423 "POLS 3423")| Terrorism and
Counterterrorism|  
[POLS 3425](/search/?P=POLS%203425 "POLS 3425")| U.S. Foreign Policy|  
[POLS 3430](/search/?P=POLS%203430 "POLS 3430")| Revolution, Civil War, and
Insurrection|  
[POLS 3487](/search/?P=POLS%203487 "POLS 3487")| Politics of Developing
Nations|  
[POLS 5408](/search/?P=POLS%205408 "POLS 5408")| International Security|  
## 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 [POLS
1000](/search/?P=POLS%201000 "POLS 1000")| 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| [POLS 1155](/search/?P=POLS%201155 "POLS 1155")| 4|  |   
[ENGW 1111](/search/?P=ENGW%201111 "ENGW 1111")| 4| [POLS 1160](/search/?P=POLS%201160 "POLS 1160")| 4|  |   
[POLS 1150](/search/?P=POLS%201150 "POLS 1150")| 4|  |  |   
| 19|  | 17|  | 9|  | 8  
Year 2  
Fall| Hours| Spring| Hours| Summer 1| Hours| Summer 2| Hours  
[CS 1210](/search/?P=CS%201210 "CS 1210") or [EESH
2000](/search/?P=EESH%202000 "EESH 2000")| 1| Co-op| 0| Co-op| 0| Elective| 4  
[CS 3000](/search/?P=CS%203000 "CS 3000")| 4|  |  | Elective| 4  
[CS 3200](/search/?P=CS%203200 "CS 3200")| 4|  |  |   
[POLS 2399](/search/?P=POLS%202399 "POLS 2399")| 4|  |  |   
POLS thought elective| 4|  |  |   
| 17|  | 0|  | 0|  | 8  
Year 3  
Fall| Hours| Spring| Hours| Summer 1| Hours| Summer 2| Hours  
[POLS 2400](/search/?P=POLS%202400 "POLS 2400")| 4| Co-op| 0| Co-op| 0| [ENGW
3302](/search/?P=ENGW%203302 "ENGW 3302"), [ 3308](/search/?P=ENGW%203308
"ENGW 3308"), [ 3311](/search/?P=ENGW%203311 "ENGW 3311"), or [
3315](/search/?P=ENGW%203315 "ENGW 3315")| 4  
Khoury elective 1| 4|  |  | Elective| 4  
POLS elective 1| 4|  |  |   
POLS elective 2| 4|  |  |   
| 16|  | 0|  | 0|  | 8  
Year 4  
Fall| Hours| Spring| Hours|  |   
Computing and social issues| 4| [POLS 4701](/search/?P=POLS%204701 "POLS 4701")| 4|  |   
Khoury elective 2| 4| Khoury elective 3| 4|  |   
POLS elective 3| 4| POLS elective 4| 4|  |   
POLS integrative requirement| 4| Elective| 4|  |   
| 16|  | 16|  | |  |   
Total Hours: 134  
### 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 [POLS
1000](/search/?P=POLS%201000 "POLS 1000")| 1| [CS 2510](/search/?P=CS%202510
"CS 2510")  
and [CS 2511](/search/?P=CS%202511 "CS 2511")| 5| [CS
3000](/search/?P=CS%203000 "CS 3000")| 4| 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| [POLS 1155](/search/?P=POLS%201155 "POLS 1155")| 4|  |   
[ENGW 1111](/search/?P=ENGW%201111 "ENGW 1111")| 4| [POLS 1160](/search/?P=POLS%201160 "POLS 1160")| 4|  |   
[POLS 1150](/search/?P=POLS%201150 "POLS 1150")| 4|  |  |   
| 19|  | 17|  | 8|  | 8  
Year 2  
Fall| Hours| Spring| Hours| Summer 1| Hours| Summer 2| Hours  
[CS 3200](/search/?P=CS%203200 "CS 3200")| 4| [CS 1210](/search/?P=CS%201210
"CS 1210") or [EESC 2000](/search/?P=EESC%202000 "EESC 2000")| 1| Elective| 4|
Co-op| 0  
[CS 3500](/search/?P=CS%203500 "CS 3500")  
and [CS 3501](/search/?P=CS%203501 "CS 3501")| 5| [POLS
2400](/search/?P=POLS%202400 "POLS 2400")| 4| Elective| 4|  
[POLS 2399](/search/?P=POLS%202399 "POLS 2399")| 4| Khoury elective 1| 4|  |   
POLS thought elective| 4| POLS elective 1| 4|  |   
| POLS elective 2| 4|  |   
| 17|  | 17|  | 8|  | 0  
Year 3  
Fall| Hours| Spring| Hours| Summer 1| Hours| Summer 2| Hours  
Co-op| 0| Computing and social issues| 4| [ENGW 3302](/search/?P=ENGW%203302
"ENGW 3302"), [ 3308](/search/?P=ENGW%203308 "ENGW 3308"), [
3311](/search/?P=ENGW%203311 "ENGW 3311"), or [ 3315](/search/?P=ENGW%203315
"ENGW 3315")| 4| Co-op| 0  
| Khoury elective 2| 4| Elective| 4|  
| POLS elective 3| 4|  |   
| POLS integrative requirement| 4|  |   
| 0|  | 16|  | 8|  | 0  
Year 4  
Fall| Hours| Spring| Hours|  |   
Co-op| 0| [POLS 4701](/search/?P=POLS%204701 "POLS 4701")| 4|  |   
| Khoury elective 3| 4|  |   
| POLS elective 4| 4|  |   
| Elective| 4|  |   
| 0|  | 16|  | |  |   
Total Hours: 134