- 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.
Universitywide Requirements
All undergraduate students are required to complete the Universitywide 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 |
or ENGL 1000 | English at Northeastern | |
CS 1210 | Professional Development for Khoury Co-op | 1 |
or EESH 2000 | Professional Development for Co-op | |
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 | Introduction to Databases | 4 |
CS 3500 and CS 3501 | Object-Oriented Design and Lab for CS 3500 | 5 |
Computing Focus | ||
Students are required to complete one of the following foci (two courses total): | 8 | |
Focus 1: Natural Language Processing | ||
Theory of Computation | ||
Natural Language Processing | ||
Focus 2: Programming Languages | ||
Theory of Computation | ||
Programming Languages | ||
Focus 3: Analytics | ||
Foundations of Data Science | ||
Information Presentation and Visualization | ||
Computer Science/Information Science Elective Course | ||
Choose one: | 4 | |
Software Development | ||
or CS 4530 | Fundamentals of Software Engineering | |
Principles of Information Science | ||
Khoury Elective Courses | ||
With adviser approval, a directed study, project study, or appropriate graduate-level course may also be taken as an upper-division elective. | ||
Complete 4 semester hours of CS, CY, DS, or IS classes that are not already required. Choose courses within the following ranges: | 4 | |
CY 2000 or higher, except CY 4930 | ||
DS 2500 or higher, except DS 4900 | ||
IS 2000 or higher, except IS 4900 |
English Requirements
Code | Title | Hours |
---|---|---|
Foundational Courses | ||
ENGL 1400 | Introduction to Literary Studies | 4 |
ENGL 1160 | Introduction to Rhetoric | 4 |
or ENGL 1410 | Introduction to Research on Writing | |
ENGL 1700 | Global Literatures 1 | 4 |
or ENGL 1701 | Global Literatures 2 |
English Electives
Two of the courses chosen from the lists below must be at the 3000 or 4000 level.
Code | Title | Hours |
---|---|---|
Diversity | ||
Complete one course from the following. You may reuse this course to fulfill an additional English requirement below: | 4 | |
Early African-American Literature | ||
Postcolonial Literature | ||
American Women Writers | ||
Asian-American Literature | ||
Writing in Global Contexts | ||
Bedrooms and Battlefields: Hebrew Bible and the Origins of Sex, Gender, and Ethnicity | ||
Modern and Contemporary Jewish Literature | ||
Literary Periods | ||
Pre-1850 | ||
Complete one course from the following: | 4 | |
British Literature to 1800 | ||
American Literature to 1865 | ||
Introduction to Shakespeare | ||
Early African-American Literature | ||
The American Renaissance | ||
Early Literatures | ||
17th- and 18th-Century Literatures | ||
Topics in 17th- and 18th-Century British Literatures | ||
Emerson and Thoreau | ||
Bedrooms and Battlefields: Hebrew Bible and the Origins of Sex, Gender, and Ethnicity | ||
or JWSS 3678 | Bedrooms and Battlefields: Hebrew Bible and the Origins of Sex, Gender, and Ethnicity | |
Topics in Shakespeare | ||
Post-1850 | ||
Complete one of the following courses: | 4 | |
The Graphic Novel | ||
Contemporary Poetry | ||
Contemporary Fiction | ||
The Modern Bestseller | ||
Postcolonial Literature | ||
Postcolonial Women Writers | ||
American Women Writers | ||
Asian-American Literature | ||
Irish Literary Culture (Abroad) | ||
20th- and 21st-Century Literatures | ||
Modern and Contemporary Jewish Literature | ||
or JWSS 3685 | Modern and Contemporary Jewish Literature | |
20th- and 21st-Century Major Figure | ||
Theories and Methods | ||
Complete one of the following: | 4 | |
Grammar: The Architecture of English | ||
Introduction to Rhetoric | ||
Introduction to Research on Writing | ||
Reading and Writing in the Digital Age | ||
Horror Fiction | ||
Science Fiction | ||
What Is Nature? | ||
Boston in Literature | ||
Literary Genres | ||
Rhetoric of Law | ||
The Practice and Theory of Teaching Writing | ||
Opening the Archive | ||
Film and Text (Abroad) | ||
Narrative Medicine | ||
Topics in Literary Criticism (reactivating for Fall 24) | ||
Introduction to Language and Linguistics | ||
Linguistic Analysis | ||
Syntax | ||
Semantics | ||
History of English | ||
Language and Gender | ||
Topics in Linguistics | ||
Major Seminar | ||
ENGL 3710 | Major Seminar | 4 |
Writing | ||
Complete one of the following: | 4 | |
Creative Writing | ||
Style and Editing | ||
Digital Writing | ||
Writing and Community Engagement | ||
Writing in Global Contexts | ||
Writing to Heal | ||
Writing for Social Media: Theory and Practice | ||
Writing Boston | ||
Creative Nonfiction | ||
Poetry Workshop | ||
Fiction Workshop | ||
Writing Seminar | ||
The Writer’s Marketplace | ||
English Electives | ||
Complete any two ENGL courses that have not already been used to fulfill another requirement. | 8 |
Capstone
Code | Title | Hours |
---|---|---|
ENGL 4710 | Capstone Seminar | 4 |
Integrative Course Requirement
This course will not be allowed to double-count in the Theories and Methods section above.
Code | Title | Hours |
---|---|---|
ENGL 3340 | Technologies of Text | 4 |
or HIST 1357 | History of Information in the United States: Media, Technology, Law |
Supporting Course
Code | Title | Hours |
---|---|---|
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 | ||
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 | ||
Technology 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 | ||
Complete one course from the following: | 4 | |
Advanced Writing in the Technical Professions | ||
Advanced Writing in the Humanities | ||
Interdisciplinary Advanced Writing in the Disciplines |
Required General Electives
Code | Title | Hours |
---|---|---|
Complete 28 semester hours of general electives. | 28 |
Khoury College GPA Requirement
Minimum cumulative 2.000 GPA required in all CS, CY, DS and IS courses
NUpath Requirements Satisfied
- Engaging with the Natural and Designed World
- Conducting Formal and Quantitative Reasoning
- Analyzing and Using Data
- Exploring Creative Expression and Innovation
- 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.
Program Requirement
137 total semester hours required
Sample Plans 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 | 1 | CS 2510 and CS 2511 | 5 | CS 3500 and CS 3501 | 5 | CS 3000 | 4 |
CS 1800 and CS 1802 | 5 | ENGL 1160 or 1410 | 4 | Elective | 4 | Elective | 4 |
CS 2500 and CS 2501 | 5 | Pre-1850 Literature | 4 | ||||
ENGL 1400 | 4 | Elective | 4 | ||||
ENGW 1111 | 4 | ||||||
19 | 17 | 9 | 8 | ||||
Year 2 | |||||||
Fall | Hours | Spring | Hours | Summer 1 | Hours | Summer 2 | Hours |
CS 1210 | 1 | Co-op | 0 | Co-op | 0 | Elective | 4 |
CS 3200 | 4 | Elective | 4 | ||||
ENGL 1700 or 1701 | 4 | ||||||
Post-1850 Literature | 4 | ||||||
ENGL Theories & Methods | 4 | ||||||
17 | 0 | 0 | 8 | ||||
Year 3 | |||||||
Fall | Hours | Spring | Hours | Summer 1 | Hours | Summer 2 | Hours |
ENGL 3340 or HIST 1357 | 4 | Co-op | 0 | Co-op | 0 | Elective | 4 |
IS 2000, CS 4500, or CS 4530 | 4 | ENGW 3302, 3309, or 3315 | 4 | Elective | 4 | ||
ENGL 3710 | 4 | ||||||
Khoury elective | 4 | ||||||
16 | 0 | 4 | 8 | ||||
Year 4 | |||||||
Fall | Hours | Spring | Hours | ||||
Computing & Social Issues | 4 | ENGL 4710 | 4 | ||||
Computing Focus 1 | 4 | Computing Focus 2 | 4 | ||||
English Elective 1 | 4 | English Diversity Requirement | 4 | ||||
English Elective 2 | 4 | Writing Requirement | 4 | ||||
16 | 16 | ||||||
Total Hours: 138 |
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 | CS 3000 | 4 |
CS 1800 and CS 1802 | 5 | ENGL 1160 or 1410 | 4 | Elective | 4 | Elective | 4 |
CS 2500 and CS 2501 | 5 | Pre-1850 Literature | 4 | ||||
ENGL 1400 | 4 | Elective | 4 | ||||
ENGW 1111 | 4 | ||||||
19 | 17 | 9 | 8 | ||||
Year 2 | |||||||
Fall | Hours | Spring | Hours | Summer 1 | Hours | Summer 2 | Hours |
CS 3200 | 4 | CS 1210 | 1 | Elective | 4 | Co-op | 0 |
ENGL 1700 or 1701 | 4 | ENGL 3340 or HIST 1357 | 4 | Elective | 4 | ||
Post-1850 Literature | 4 | IS 2000, CS 4500, or CS 4530 (or English Category or Elective) | 4 | ||||
ENGL Theories & Methods | 4 | ENGL 3710 | 4 | ||||
Khoury elective | 4 | ||||||
16 | 17 | 8 | 0 | ||||
Year 3 | |||||||
Fall | Hours | Spring | Hours | Summer 1 | Hours | Summer 2 | Hours |
Co-op | 0 | Computing & social issues | 4 | Elective | 4 | Co-op | 0 |
ENGW 3302, 3309, or 3315 | 4 | Computing Focus 1 | 4 | Elective | 4 | ||
English Elective 1 | 4 | ||||||
English Elective 2 | 4 | ||||||
4 | 16 | 8 | 0 | ||||
Year 4 | |||||||
Fall | Hours | Spring | Hours | ||||
Co-op | 0 | ENGL 4710 | 4 | ||||
Computing Focus 2 | 4 | ||||||
English Diversity Requirement | 4 | ||||||
Writing Requirement | 4 | ||||||
0 | 16 | ||||||
Total Hours: 138 |