Computer Science and English, BS

The computer science and English combined major focuses on the increasingly interdisciplinary processes of creating, interpreting, and analyzing texts and programs. You’ll combine communication and critical judgment, gaining the creativity and adaptability necessary to utilize technology in literary studies and apply humanities skills to solve programming problems.

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

Computer Science Overview
CS 1200Computer Science/Information Science Overview 11
CS 1210Computer Science/Information Science Overview 2: Co-op Preparation1
Computer Science Fundamental Courses
CS 1800
and CS 1802
Discrete Structures
and Seminar for CS 1800
5
or CS 1801 Recitation for CS 1800
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 3200Database Design4
CS 3500Object-Oriented Design4
CS 4800Algorithms and Data4
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
Data Collection, Integration, and Analysis
Information Presentation and Visualization
Presentation Requirement
THTR 1170The Eloquent Presenter1
Computer Science/Information Science Elective Course
IS 2000Principles of Information Science4
or CS 4500 Software Development
Computer Science Elective
Note: With advisor approval, a directed study, project study, or appropriate graduate-level course may also be taken as a computer science elective.
Complete one course in the following ranges:4
CS 2500 or higher, except CS 5010
IS 2000 or higher, except IS 4900
DS 2000 or higher, except DS 4900

English Requirements

English Course-Level Requirement
In addition to the capstone, two of the courses chosen from the lists below must be numbered 3000–4999.
Foundational Courses
ENGL 1400Introduction to Literary Studies4
ENGL 1160Introduction to Rhetoric4
or ENGL 1410 Introduction to Writing Studies
Diversity
Complete one of the following courses. This course may also be used to fulfill an additional English requirement below:4
Early African-American Literature
Modern African-American Literature
Postcolonial Literature
American Women Writers
Multiethnic Literatures of the U.S.
Asian-American Literature
U.S. Latino/a Literature
Native American Literature
Writing in Global Contexts
The African-American Novel
From Kafka to Kushner: Modern and Contemporary Jewish Literature
Pre-Nineteenth-Century Literature
Complete one of the following:4
Introduction to Shakespeare
Global Literature to 1500
The Bible
Medieval British Literature
Shakespeare’s Comedies
Shakespeare’s Tragedies
16th-Century British Literature
17th-Century British Literature
18th-Century British Literature
Revolution and Revolt in Early American Literature
Early African-American Literature
Topics in Early Literatures Abroad
Medieval Romance and Modern Readers
Chaucer
Milton
Bedrooms and Battlefields: Hebrew Bible and the Origins of Sex, Gender, and Ethnicity
Topics in Early Literatures
Topics in Shakespeare
Topics in 17th- and 18th-Century Literatures
Topics in 20th- and 21st-Century Literatures
Nineteenth-Century Literature
Complete one of the following:4
Romantic Poetry
Victorian Literature
19th-Century British Fiction
19th-Century American Novels
The American Renaissance
American Realism
Emerson and Thoreau
19th-Century Major Figure
Topics in 19th-Century Literatures
Twentieth- and Twenty-First-Century Literature
Complete one of the following:4
20th-Century British Literature
Major 20th-Century British Novelists
Modern American Literature
Modern African-American Literature
Contemporary American Literature
The Modern Bestseller
Irish Literary Culture Abroad
Contemporary Israeli Literature and Art Abroad
From Kafka to Kushner: Modern and Contemporary Jewish Literature
20th- and 21st-Century Major Figure
Topics in 20th- and 21st-Century Literatures
Topics in Film
Theories and Methods
Complete one of the following: (exclude ENGL 3340):4
Grammar: The Architecture of English
Introduction to Rhetoric
Introduction to Writing Studies
Narrative Medicine
Literary Theory
Writing for Social Media: Theory and Practice
Rhetoric of Law
Technologies of Text
The Practice and Theory of Teaching Writing
Topics in Literary Criticism
Topics in Rhetoric and Writing Studies
Opening the Archive
Research in Rhetoric and Writing
Introduction to Language and Linguistics
Linguistic Analysis
Syntax
Semantics
History of English
Language and Gender
Topics in Linguistics
Comparative Literature
Complete one of the following:4
Trouble in Utopia
Animals, Objects, Humans
Reading and Writing in the Digital Age
British Literature to 1800
British Literature 1800 to Present
American Literature to 1865
American Literature 1865 to Present
Global Literature 1500 to Present
The Modern Short Story
The Modern Novel
Modern Poetry
Contemporary Poetry
Contemporary Fiction
Postcolonial Literature
American Women Writers
Multiethnic Literatures of the U.S.
Asian-American Literature
U.S. Latino/a Literature
Native American Literature
Horror Fiction
Science Fiction
What Is Nature? (Abroad)
The Literature of Science
Film and Text Abroad
Film and Text
Fantasy
Children’s Literature
The African-American Novel
Representing Gender and Sexuality in Literature
The City in Literature
Topics in Genre
Topics in Postcolonial Literature
Topics in Comparative Textual Studies
Writing
Complete one of the following:4
Creative Writing
Style and Editing
Writing and Community Engagement
Writing in Global Contexts
Writing to Heal
Visual Writing: Writing Visuals
Writing Cultures
Writing Boston
Creative Nonfiction
Poetry Workshop
Fiction Workshop
Nonfiction Workshop
Topics in Writing
Publishing in the 21st Century
The Writer’s Marketplace
Capstone
ENGL 4710Capstone Seminar4
or ENGL 4720 Capstone Project
English Electives
Complete two additional ENGL electives.8

Integrative Course Requirement

ENGL 3340Technologies of Text4

Supporting Course

Complete one of the following:4
Computers and Society
Environment, Technology, and Society
The 21st-Century Workplace
Wired/Unwired: Cybercultures and Technopolitics
Technology and Human Values
Cyberlaw: Privacy, Ethics, and Digital Rights
Bostonography: The City through Data, Texts, Maps, and Networks

Computer Science Writing Requirement

College Writing
ENGW 1111First-Year Writing4
or ENGW 1102 First-Year Writing for Multilingual Writers
Advanced Writing in the Disciplines
Complete one course from the following:
Advanced Writing in the Technical Professions
Advanced Writing in the Humanities
Advanced Writing in Literature
Interdisciplinary Advanced Writing in the Disciplines

Required General Electives

Complete eight general electives.32

Major GPA Requirement

Minimum 2.000 GPA required in all CS 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

132 total semester hours required

Sample Patterns:

Four Years, Two Co-ops in Summer 2/Fall

Year 1
FallHoursSpringHoursSummer 1HoursSummer 2Hours
CS 1800
and CS 1802
5CS 2510
and CS 2511
5CS 35004Vacation
CS 2500
and CS 2501
5ENGL 1160 or 14104Elective4 
CS 12001Elective4  
ENGW 11114English literary period 14  
ENGL 14004   
 19 17 8 0
Year 2
FallHoursSpringHoursSummer 1HoursSummer 2Hours
CS 32004Strand elective 14ENGW 3302, 3309, 3310, or 33154Co-op
CS 48004CS 12101Elective4 
English literary period 24IS 2000 (or English Category or Elective)4  
English category or elective4English category or elective4  
 ENGL 33404  
 16 17 8 0
Year 3
FallHoursSpringHoursSummer 1HoursSummer 2Hours
Co-opStrand elective 24Elective4Co-op
 English category or elective4Elective4 
 English category or elective4  
 Computing and social issues4  
 THTR 11701  
 0 17 8 0
Year 4
FallHoursSpringHoursSummer 1Hours 
Co-opCS 4500 (or English Category or Elective)4Elective4 
 ENGL 4710 or 47204Elective4 
 CS elective4  
 Elective4  
 0 16 8 
Total Hours: 134

Five Years, Three Co-ops in Summer 2/Fall

Year 1
FallHoursSpringHoursSummer 1HoursSummer 2Hours
CS 1800
and CS 1802
5CS 2510
and CS 2511
5VacationVacation
CS 2500
and CS 2501
5ENGL 1160 or 14104  
CS 12001Elective4  
ENGW 11114English literary period 14  
ENGL 14004   
 19 17 0 0
Year 2
FallHoursSpringHoursSummer 1HoursSummer 2Hours
CS 35004CS 32004VacationCo-op
CS 48004CS 12101  
English literary period 24IS 2000 (or English Category or Elective)4  
English category or elective4English category or elective4  
 ENGL 33404  
 16 17 0 0
Year 3
FallHoursSpringHoursSummer 1HoursSummer 2Hours
Co-opStrand elective 14ENGW 3302, 3309, 3310, or 33154Co-op
 English category or elective4Elective4 
 English category or elective4  
 THTR 11701  
 Elective4  
 0 17 8 0
Year 4
FallHoursSpringHoursSummer 1HoursSummer 2Hours
Co-opStrand elective 24Elective4Co-op
 Computing and social issues4Elective4 
 Elective4  
 Elective4  
 0 16 8 0
Year 5
FallHoursSpringHours  
Co-opCS 4500 (or English Category or Elective)4  
 ENGL 4710 or 47204  
 CS elective4  
 Elective4  
 0 16  
Total Hours: 134