Computer Science and English, BS

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 1801
Discrete Structures
and Recitation for CS 1800
4
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
CS 2800
and CS 2801
Logic and Computation
and Lab for CS 2800
5
Computer Science Required Courses
CS 3200Database Design4
CS 3500Object-Oriented Design4
CS 4800Algorithms and Data4
Computer Science Elective Courses
IS 2000Principles of Information Science4
or CS 4500 Software Development
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

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
From Kafka to Kushner: Modern and Contemporary Jewish Literature
From Kafka to Kushner: Modern and Contemporary Jewish Literature
Postcolonial Literature
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
Pre-Nineteenth-Century Literature
Complete one of the following:4
Introduction to Shakespeare
The Bible
Medieval British Literature
Shakespeare’s Comedies
Shakespeare’s Tragedies
Sixteenth-Century British Literature
Seventeenth-Century British Literature
Eighteenth-Century British Literature
Revolution and Revolt in Early American Literature
Early African-American Literature
Topics in Early Literatures Abroad
Chaucer
Milton
Bedrooms and Battlefields: Hebrew Bible and the Origins of Sex, Gender, and Ethnicity
Bedrooms and Battlefields: Hebrew Bible and the Origins of Sex, Gender, and Ethnicity
Topics in 17th- and 18th-Century Literatures
Nineteenth-Century to Twenty-First-Century Literature
Complete one of the following:4
Romantic Poetry
Victorian Literature
Nineteenth-Century British Fiction
The American Renaissance
American Realism
Emerson and Thoreau
Nineteenth-Century Major Figure
Topics in 19th-Century Literatures
Twentieth-Century British Literature
Major Twentieth-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
Contemporary Israeli Literature and Art Abroad
From Kafka to Kushner: Modern and Contemporary Jewish Literature
From Kafka to Kushner: Modern and Contemporary Jewish Literature
Twentieth- and Twenty-First-Century Major Figure
Topics in 20th- and 21st-Century Literatures
Theories and Methods
Complete one of the following: (exclude ENGL 3340)4
Introduction to Rhetoric
Introduction to Writing Studies
Literary Theory
Rhetoric of Law
Technologies of Text
The Practice and Theory of Teaching Writing
Opening the Archive
Topics in Rhetoric and Writing Studies
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
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
Writing
Complete one of the following:4
Creative Writing
Writing to Heal
Creative Nonfiction
Poetry Workshop
Fiction Workshop
Style and Editing
Writing and Community Engagement
Writing in Global Contexts
Writing Boston
Nonfiction Workshop
Topics in Writing
Publishing in the 21st Century
English Electives
Complete additional ENGL electives to reach total of 10 ENGL courses.4
Introduction to Language and Linguistics (May substitute for one ENGL course in this elective requirement.)
Capstone
ENGL 4710Capstone Seminar4
or ENGL 4720 Capstone Project

Integrative Course Requirement

ENGL 3340Technologies of Text4

Major GPA Requirement

Minimum 2.000 GPA required in all CS and IS courses.

CCIS Computing and Social Issues

Complete one of the following:4
Computers and Society
Environment, Technology, and Society
The Twenty-First-Century Workplace
Wired/Unwired: Cybercultures and Technopolitics
Technology and Human Values
Cyberlaw: Privacy, Ethics, and Digital Rights

Computer Science English 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

133 total semester hours required

Note: CCIS intentionally makes the total credits required one less than the sum of the credits to allow for a one credit waiver if needed.

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

Year 1
FallHoursSpringHoursSummer 1HoursSummer 2Hours
CS 1800
and CS 1801
4CS 2510
and CS 2511
5CS 35004Vacation
CS 2500
and CS 2501
5CS 2800
and CS 2801
5Elective4 
CS 12001ENGL 1160 or 14104  
ENGW 11114English Literary Period 14  
ENGL 14004   
 18 18 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)4Elective (if needed)4 
 ENGL 4710 or 47204Elective (if needed)4 
 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 1801
4CS 2510
and CS 2511
5VacationVacation
CS 2500
and CS 2501
5CS 2800
and CS 2801
5  
CS 12001ENGL 1160 or 14104  
ENGW 11114English Literary Period 14  
ENGL 14004   
 18 18 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  
 Elective4  
 Elective4  
 0 16  
Total Hours: 134