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.
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.
University-Wide Requirements
All undergraduate students are required to complete the University-Wide Requirements.
NUpath Requirements
All undergraduate students are required to complete the NUpath Requirements.
Computer Science Courses
Code | Title | Hours |
---|---|---|
Computer Science Overview | ||
CS 1200 | First Year Seminar | 1 |
CS 1210 | Professional Development for Khoury Co-op | 1 |
Computer Science Fundamental Courses | ||
CS 1800 and CS 1802 | Discrete Structures and Seminar for CS 1800 | 5 |
CS 2500 and CS 2501 | Fundamentals of Computer Science 1 and Lab for CS 2500 | 5 |
CS 2510 and CS 2511 | Fundamentals of Computer Science 2 and Lab for CS 2510 | 5 |
Computer Science Required Courses | ||
CS 3000 | Algorithms and Data | 4 |
CS 3200 | Database Design | 4 |
CS 3500 and CS 3501 | Object-Oriented Design and Lab for CS 3500 | 5 |
IS 2000 | Principles of Information Science | 4 |
Khoury Elective Courses | ||
With adviser approval, directed study, research, project study, and appropriate graduate-level courses may also be taken as upper-division electives. | ||
Complete 16 credits of upper-division CS, CY, DS, or IS courses that are not already required. Choose courses within the following ranges: | 16 | |
CY 2000 or higher, except CY 4930 | ||
DS 2500 or higher, except DS 4900 | ||
History Courses
Code | Title | Hours |
---|---|---|
History Required Courses | ||
HIST 1200 | Historical Research and Writing | 1 |
HIST 1201 | First-Year Seminar | 4 |
HIST 2301 | The History Seminar | 4 |
HIST 2302 | Historical Writing | 1 |
History Electives | ||
Complete one introductory course from the following: | 4 | |
East Asian Studies | ||
Public History, Public Memory | ||
Introduction to the History of the United States | ||
Europe: Empires, Revolutions, Wars, and Their Aftermath | ||
Introduction to Middle Eastern History | ||
Picturing Modernity: The Photographic Image in Culture and Society | ||
Introduction to Women’s, Gender, and Sexuality Studies | ||
Complete one course from the following: | 4 | |
Pirates, Planters, and Patriots: Making the Americas, 1492–1804 | ||
Japanese Literature and Culture | ||
Introduction to Russian Civilization | ||
History of Espionage 1: Antiquity to World War II | ||
Colonial and Revolutionary America | ||
Intermediate/Advanced History Cluster | 12 | |
Complete three HIST courses numbered 2303 or above. Cluster is subject to Department approval. | ||
Complete one advanced-level course: | 4 | |
Select from any HIST course numbered 3000 or above. | ||
History Capstone Seminar or Senior Project | ||
Complete one capstone experience from the following: | 4 | |
Capstone Seminar | ||
Public history concentrators may also select from the following: | ||
Fieldwork in History 1 |
Integrative Course Requirement
Code | Title | Hours |
---|---|---|
HIST 2211 | The World Since 1945 | 4 |
Supporting Courses
Code | Title | Hours |
---|---|---|
Research Methods | ||
Complete one course from the following: | 4 | |
Statistics | ||
Geographic Information Systems | ||
Geographical Information Systems | ||
Quantitative Techniques | ||
Statistics in Psychological Research | ||
Computing and Social Issues | ||
Complete one of the following: | 4 | |
Issues in Race, Science, and Technology | ||
The Law, Ethics, and Policy of Data and Digital Technologies | ||
Cyberlaw: Privacy, Ethics, and Digital Rights | ||
Literature and Digital Diversity | ||
History of Technology | ||
Bostonography: The City through Data, Texts, Maps, and Networks | ||
Knowledge in a Digital World | ||
or PHIL 1300 | Knowledge in a Digital World | |
Technology and Human Values | ||
The Twenty-First-Century Workplace | ||
Environment, Technology, and Society | ||
Computers and Society |
Computer Science Writing Requirement
Code | Title | Hours |
---|---|---|
College Writing | ||
ENGW 1111 | First-Year Writing | 4 |
or ENGW 1102 | First-Year Writing for Multilingual Writers | |
Advanced Writing in the Disciplines | ||
This requirement is satisfied by HIST 2302 taken in conjunction with HIST 2301. |
Required General Electives
Code | Title | Hours |
---|---|---|
Complete 32 credits of general electives. | 32 |
Khoury College GPA Requirement
Minimum 2.000 GPA required in all CS, CY, DS, and IS courses
Computer Science and History GPA/Credit Requirement
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.
Experiential Liberal Arts
All undergraduate students in the College of Social Sciences and Humanities are required to complete the Experiential Liberal Arts Requirement.
Program Requirement
135 total semester hours required
Sample Patterns:
Four Years, Two Co-ops in Summer 2/Fall
Year 1 | |||||||
---|---|---|---|---|---|---|---|
Fall | Hours | Spring | Hours | Summer 1 | Hours | Summer 2 | Hours |
CS 1200 | 1 | CS 2510 and CS 2511 | 5 | CS 3500 and CS 3501 | 5 | Vacation | |
CS 1800 and CS 1802 | 5 | IS 2000 | 4 | Elective | 4 | ||
CS 2500 and CS 2501 | 5 | CS 3200 | 4 | ||||
ENGW 1111 | 4 | Introductory history elective | 4 | ||||
HIST 1200 | 1 | ||||||
HIST 1201 | 4 | ||||||
20 | 17 | 9 | 0 | ||||
Year 2 | |||||||
Fall | Hours | Spring | Hours | Summer 1 | Hours | Summer 2 | Hours |
CS 3000 | 4 | CS 1210 | 1 | Elective | 4 | Co-op | |
HIST 2301 | 4 | Elective | 4 | Elective | 4 | ||
HIST 2302 | 1 | Khoury elective 1 | 4 | ||||
History Pre-1800 elective | 4 | Intermediate history elective 1 | 4 | ||||
Research methods requirement | 4 | Intermediate history elective 2 | 4 | ||||
17 | 17 | 8 | 0 | ||||
Year 3 | |||||||
Fall | Hours | Spring | Hours | Summer 1 | Hours | Summer 2 | Hours |
Co-op | Khoury elective 2 | 4 | Elective | 4 | Co-op | ||
Intermediate history elective 3 | 4 | Elective | 4 | ||||
Advanced history elective | 4 | ||||||
Computing and social issues | 4 | ||||||
0 | 16 | 8 | 0 | ||||
Year 4 | |||||||
Fall | Hours | Spring | Hours | Summer 1 | Hours | ||
Co-op | Khoury elective 3 | 4 | Elective | 4 | |||
History capstone seminar or senior project | 4 | Elective | 4 | ||||
History integrative requirement | 4 | ||||||
Khoury elective 4 | 4 | ||||||
0 | 16 | 8 | |||||
Total Hours: 136 |
Five Years, Three Co-ops in Spring/Summer 1
Year 1 | |||||||
---|---|---|---|---|---|---|---|
Fall | Hours | Spring | Hours | Summer 1 | Hours | Summer 2 | Hours |
CS 1200 | 1 | CS 2510 and CS 2511 | 5 | Vacation | Vacation | ||
CS 1800 and CS 1802 | 5 | CS 3200 | 4 | ||||
CS 2500 and CS 2501 | 5 | IS 2000 | 4 | ||||
ENGW 1111 | 4 | Introductory history elective | 4 | ||||
HIST 1200 | 1 | ||||||
HIST 1201 | 4 | ||||||
20 | 17 | 0 | 0 | ||||
Year 2 | |||||||
Fall | Hours | Spring | Hours | Summer 1 | Hours | Summer 2 | Hours |
CS 1210 | 1 | Co-op | Co-op | Vacation | |||
CS 3000 | 4 | ||||||
CS 3500 and CS 3501 | 5 | ||||||
HIST 2301 | 4 | ||||||
HIST 2302 | 1 | ||||||
Research methods requirement | 4 | ||||||
19 | 0 | 0 | 0 | ||||
Year 3 | |||||||
Fall | Hours | Spring | Hours | Summer 1 | Hours | Summer 2 | Hours |
History Pre-1800 elective | 4 | Co-op | Co-op | Elective | 4 | ||
Intermediate history elective 1 | 4 | Elective | 4 | ||||
Elective | 4 | ||||||
Khoury elective 1 | 4 | ||||||
16 | 0 | 0 | 8 | ||||
Year 4 | |||||||
Fall | Hours | Spring | Hours | Summer 1 | Hours | Summer 2 | Hours |
Khoury elective 2 | 4 | Co-op | Co-op | Elective | 4 | ||
Intermediate history elective 2 | 4 | Elective | 4 | ||||
Computing and social issues | 4 | ||||||
Elective | 4 | ||||||
16 | 0 | 0 | 8 | ||||
Year 5 | |||||||
Fall | Hours | Spring | Hours | ||||
Khoury elective 3 | 4 | Khoury elective 4 | 4 | ||||
Intermediate history elective 3 | 4 | Advanced history elective | 4 | ||||
Elective | 4 | History capstone seminar or senior project | 4 | ||||
Elective | 4 | History integrative requirement | 4 | ||||
16 | 16 | ||||||
Total Hours: 136 |