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 | ||
Must be taken in alignment with your home college: | ||
CS 1200 | First Year Seminar | 1 |
CS 1210 | Professional Development for Khoury Co-op | 1 |
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 with 4-5 semester hours 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 3800 | Theory of Computation (Integrative course) | 4 |
CS 4100 | Artificial Intelligence (Integrative course) | 4 |
CS 4120 | Natural Language Processing (Integrative course) | 4 |
CS 4400 | Programming Languages (Integrative course) | 4 |
CS 4530 | Fundamentals of Software Engineering | 4 |
or CS 4535 | Professional Practicum Capstone | |
Khoury Approved Electives | ||
With advisor approval, directed study, project study, and appropriate graduate-level courses may also be taken as upper-division electives. | ||
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 |
Linguistics Requirements
Code | Title | Hours |
---|---|---|
Linguistics Foundations | ||
LING 1150 | Introduction to Linguistics | 4 |
LING 2350 | Linguistic Analysis (Integrative course) | 4 |
LING 3412 | Language and Culture | 4 |
Linguistic Structure | ||
Complete four of the following: | 16 | |
Phonetics | ||
Phonology | ||
Morphology | ||
Syntax | ||
Semantics | ||
Laboratory/Directed Study | ||
Complete one of the following: | 4 | |
Research Seminar in Linguistics | ||
Directed Study Research | ||
Laboratory in Psycholinguistics | ||
Linguistics Seminar | ||
LING 4654 | Seminar in Linguistics | 4 |
or PSYC 4658 | Seminar in Psycholinguistics | |
Linguistics Electives | ||
Complete three courses not used to fulfill other degree requirements from the following options: | 12 | |
ASL Linguistics | ||
LING 3000 to LING 4999 1 |
- 1
Please visit the Linguistics Courses page within this catalog to review the list of courses in the LING 3000 - LING 4999 range.
Supporting Courses
Code | Title | Hours |
---|---|---|
Mathematics Requirement | ||
MATH 1341 | Calculus 1 for Science and Engineering | 4 |
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 | ||
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 |
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 | ||
ENGW 3302 | Advanced Writing in the Technical Professions | 4 |
or ENGW 3307 | Advanced Writing in the Sciences | |
or ENGW 3315 | Interdisciplinary Advanced Writing in the Disciplines |
Required General Electives
Code | Title | Hours |
---|---|---|
Complete 20 semester hours of general electives | 20 |
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
- Interpreting Culture
- Conducting Formal and Quantitative Reasoning
- Understanding Societies and Institutions
- Analyzing and Using Data
- Engaging Difference and Diversity
- 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
133 total semester hours required
Sample Plan of Study
Four Years, One Co-op 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 3000 and CS 3001 | 4 | General Elective | 4 |
CS 1800 and CS 1802 | 5 | LING 2350 | 4 | General Elective | 4 | General Elective | 4 |
CS 2000 and CS 2001 | 5 | MATH 1341 | 4 | ||||
ENGW 1111 | 4 | LING Elective | 4 | ||||
LING 1150 | 4 | ||||||
19 | 17 | 8 | 8 | ||||
Year 2 | |||||||
Fall | Hours | Spring | Hours | Summer 1 | Hours | Summer 2 | Hours |
CS 3100 and CS 3101 | 5 | CS 1210 | 1 | Khoury Elective | 4 | Co-op | 0 |
LING 3412 | 4 | CS 3800 | 4 | Elective | 4 | ||
LING Structure | 4 | LING Structure | 4 | ||||
LING Structure 2 | 4 | LING Elective | 4 | ||||
Computing and Social Issues | 4 | ||||||
17 | 17 | 8 | 0 | ||||
Year 3 | |||||||
Fall | Hours | Spring | Hours | Summer 1 | Hours | Summer 2 | Hours |
Co-op | 0 | CS 4120 | 4 | ENGW 3302 | 4 | Co-op | 0 |
CS 4400 | 4 | Elective | 4 | ||||
LING Structure | 4 | ||||||
LING Seminar | 4 | ||||||
0 | 16 | 8 | 0 | ||||
Year 4 | |||||||
Fall | Hours | Spring | Hours | ||||
Co-op | 0 | CS 4100 | 4 | ||||
CS 4530 or 4535 | 4 | ||||||
LING Elective | 4 | ||||||
LING Lab (or directed study) | 4 | ||||||
0 | 16 | ||||||
Total Hours: 134 |