BS, Computer Science/History 2015 Requirements
Computer Science Overview Courses
First years or first year transfers should complete the following courses:
- CS1200 CS/IS Overview 1
- CS1210 CS/IS Overview 2: Co-op Preparation
COMPUTER SCIENCE FRESHMAN LEVEL REQUIRED COURSES
Complete the following four courses with corresponding labs, as indicated. A grade of C- or higher is required in each course:
- CS1800 Discrete Structure
- CS1801 Recitation for CS1800
- CS2500 Fundamentals of Computer Science 1
- CS2501 Lab for CS2500
- CS2510 Fundamentals of Computer Science 2
- CS2511 Lab for CS2510
- CS2800 Logic and Computation
- CS2801 Lab for CS2800
COMPUTER SCIENCE UPPER LEVEL REQUIRED COURSES
- CS3200 Database Design
- CS3500 Object-Oriented Design
- CS4800 Algorithms and Data
- IS2000 Principles of Information Science
COMPUTER SCIENCE ELECTIVES
Complete three Computer Science electives. A CS elective is a 4 SH course that is not already required and that is in the ranges:
- CS2500 or higher, except CS5010
- IS2000 or higher, except IS4900
- DS2000 or higher, except DS4900
Presentation Requirement
- THTR1170 The Eloquent Presenter
History Requirements
History Required Courses
History Colloquium
- HIST1200 Historical Research and Writing
- HIST1201 First-Year Seminar
History Seminar and Historical Writing
- HIST2301 The History Seminar
- HIST2302 Historical Writing
History Electives
Choose one introductory level course from the following list:
- AFAM1140 Introduction to African-American Studies
- ASNS1150 East Asian Studies
- HIST1110 Introduction to World History
- HIST1120 Public History, Public Memory
- HIST1130 Introduction to the History of the United States
- HIST1170 Europe: Empires, Revolutions, Wars and Their Aftermath
- HIST1180 African History
- HIST1185 Introduction to Middle Eastern History
- HIST1187 Introduction to Latin American History
- HIST1189 Introduction to South Asian History
- HIST1215 Origins of Today: Historical Roots of Contemporary Issues
- HIST1282 The Holocaust and Comparative Genocide
- HIST2232 History of Boston
- WMNS1103 Introduction to Women’s, Gender, and Sexuality Studies
Choose 1 course that covers pre-1800 history:
- AFRS2390 or HIST2390 Africa and the World in Early Times
- AFRS2391 or HIST2391 Modern African Civilization
- AFRS2392 African Diaspora
- HIST1252 Japanese Literature and Culture
- HIST1270 Ancient Greece
- HIST1271 Ancient Rome
- HIST1285 Introduction to Russian Civilization
- HIST2222 History of Science and Technology
- HIST2330 Colonial and Revolutionary America
Choose three intermediate/advanced level courses:
- Select from any HIST course numbered 1200 or above
Choose one advanced level course:
- Select from any HIST course numbered 3000 or above
Cluster Requirement: four of the six courses chosen as History Electives must create a History Cluster of related courses. The History Cluster is subject to Departmental approval.
History Capstone Seminar or Senior Project
Select one Capstone experience from the following options:
- HIST4701 Capstone Seminar
- HIST4911 Senior Project 1
- HIST4912 Senior Project 2
Public history concentrators may also select from the following options:
- HIST4903 Fieldwork in History 1
- HIST4904 Fieldwork in History 2
Note: If you choose to do a two semester capstone sequence, the second course counts as a general elective.
Integrative Course Requirement
Choose one:
- HIST2211 The World Since 1945
- HIST2241 History of Media in America
Research Methods Requirement
Choose one:
- ECON2350 Statistics
- POLS2400 Quantitative Techniques
- PSYC2320 Statistics in Psychological Research
- SOCL2320 Statistical Analysis in Sociology
- ENVR3300 Geographic Information Systems
- ENVR5260 Geographical Information Systems
CCIS Computing and Social Issues
Choose one:
- SOCL4528 Computers & Society
- SOCL3485 Environment, Technology, and Society
- SOCL1280 The Twenty-First-Century Workplace
- ANTH3418 Wired/Unwired: Cybercultures and Technopolitics
- PHIL1145 Technology and Human Values
- IA5240 Privacy, Ethics, and Digital Rights
University Requirements
Writing in the First Year
Choose one:
Advanced Writing in the Disciplines
This requirement is satisfied by:
- HIST2302 Historical Writing
which is taken in conjuction with:
- HIST2301 The History Seminar
General Electives
- Take eight general electives