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 | ||
All students can take a self-assessment to attempt to place out of CS 2000 and CS 2001. Students who place out of CS 2000 and CS 2001 will instead substitute 4-5 SH of CS, CY, or DS coursework at the 3000 level or higher not otherwise required in the degree. | ||
CS 1800 and CS 1802 | Discrete Structures and Seminar for CS 1800 | 5 |
CS 2000 and CS 2001 | Introduction to Program Design and Implementation and Lab for CS 2000 | 5 |
CS 2100 and CS 2101 | Program Design and Implementation 1 and Lab for CS 2100 | 5 |
Computer Science Required Courses | ||
CS 3000 | Algorithms and Data | 4 |
CS 3100 and CS 3101 | Program Design and Implementation 2 and Lab for CS 3100 | 5 |
CS 3200 | Introduction to Databases | 4 |
CS 4530 | Fundamentals of Software Engineering | 4 |
or CS 4535 | Professional Practicum Capstone | |
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 | ||
Khoury Approved Electives | ||
With advisor approval, a directed study, project study, or appropriate graduate-level course may also be taken as an upper-division elective. | ||
Complete 4 semester hours from within the following options: | 4 | |
CS 2500 or higher, except CS 5010 | ||
CY 2000 or higher, except CY 4930 | ||
DS 2500 or higher, except DS 4900 | ||
Digital, Analytics, Technology, and Automation Research Practicum |
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 | ||
Literary Periods | ||
Pre-1850 | ||
Complete one course from the following: | 4 | |
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 | ||
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 | ||
Science Fiction | ||
What Is Nature? | ||
Literary Genres | ||
Rhetoric of Law | ||
The Practice and Theory of Teaching Writing | ||
Opening the Archive | ||
Film and Text (Abroad) | ||
Narrative Medicine | ||
Introduction to Linguistics | ||
Linguistic Analysis | ||
Syntax | ||
Semantics | ||
History of English | ||
Language and Gender | ||
Major Seminar | ||
ENGL 3710 | Major Seminar | 4 |
Writing | ||
Complete one of the following: | 4 | |
Creative Writing | ||
Style and Editing | ||
Digital Writing | ||
Writing in Global Contexts | ||
Writing to Heal | ||
Writing for Social Media: Theory and Practice | ||
Writing Boston | ||
Creative Nonfiction | ||
Poetry Workshop | ||
Fiction Workshop | ||
Writing Seminar | ||
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 | Data, Surveillance, and Society |
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 | ||
Knowledge in a Digital World | ||
or PHIL 1300 | Knowledge in a Digital World | |
History of Technology | ||
Bostonography: The City through Data, Texts, Maps, and Networks | ||
Data Storytelling | ||
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
- Engaging Differences and Diversity
- Exploring Creative Expression and Innovation
- Interpreting Culture
- 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 First Half
Year 1 | |||||||
---|---|---|---|---|---|---|---|
Fall | Hours | Spring | Hours | Summer 1 | Hours | Summer 2 | Hours |
CS 1200 | 1 | CS 2100 and CS 2101 | 5 | CS 3100 and CS 3101 | 5 | CS 3000 | 4 |
CS 1800 and CS 1802 | 5 | ENGL 1160 or 1410 | 4 | General Elective | 4 | General Elective | 4 |
CS 2000 and CS 2001 | 5 | Pre-1850 Literature | 4 | ||||
ENGL 1400 | 4 | General 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 | General Elective | 4 |
CS 3200 | 4 | General 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 | ENGW 3302, 3309, or 3315 | 4 |
Writing Requirement | 4 | ||||||
ENGL 3710 | 4 | ||||||
Khoury Elective | 4 | ||||||
16 | 0 | 0 | 4 | ||||
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 | CS 4530 or 4535 | 4 | ||||
16 | 16 | ||||||
Total Hours: 130 |
Four Years, Two Co-ops in Summer Second Half/Fall
Year 1 | |||||||
---|---|---|---|---|---|---|---|
Fall | Hours | Spring | Hours | Summer 1 | Hours | Summer 2 | Hours |
CS 1200 | 1 | CS 2100 and CS 2101 | 5 | CS 3100 and CS 3101 | 5 | CS 3000 | 4 |
CS 1800 and CS 1802 | 5 | ENGL 1160 or 1410 | 4 | General Elective | 4 | General Elective | 4 |
CS 2000 and CS 2001 | 5 | Pre-1850 Literature | 4 | ||||
ENGL 1400 | 4 | General 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 | General Elective | 4 | Co-op | 0 |
ENGL 1700 or 1701 | 4 | ENGL 3340 or HIST 1357 | 4 | General Elective | 4 | ||
Post-1850 Literature | 4 | ENGL 3710 | 4 | ||||
ENGL Theories & Methods | 4 | Khoury Elective | 4 | ||||
Computing & social issues | 4 | ||||||
16 | 17 | 8 | 0 | ||||
Year 3 | |||||||
Fall | Hours | Spring | Hours | Summer 2 | Hours | ||
Co-op | 0 | Computing Focus 1 | 4 | Co-op | 0 | ||
ENGW 3302, 3309, or 3315 | 4 | English Elective 1 | 4 | ||||
English Elective 2 | 4 | ||||||
Writing Requirement | 4 | ||||||
4 | 16 | 0 | |||||
Year 4 | |||||||
Fall | Hours | Spring | Hours | ||||
Co-op | 0 | ENGL 4710 | 4 | ||||
Computing Focus 2 | 4 | ||||||
English Diversity Requirement | 4 | ||||||
CS 4530 or 4535 | 4 | ||||||
0 | 16 | ||||||
Total Hours: 130 |