B.S. Combined Major for Computer Science and Communication Studies
This is the initial version of the degree program
May 2014
134
AA or BB
The COMM requirements are designed with options in 5 categories. Therefore,
in this Specimen, placeholders are used to suggest when courses in various
categories should be taken. See the full
Requirements
document to determine the precise number of courses required in each category.
Semester 1: Fall
CS 1200
CS/IS Overview 1
1
CS 1800
Discrete Structures
4
CS 1801
Recitation for CS 1800
0
CS 2500
Fundamentals of Computer Science 1
4
CS 2501
Lab for CS 2500
1
ENGW 1111
College Writing
4
COMM Common Requirement
4
Co-op Preparation
Students will take co-op preparation in the semester before going
on co-op.
Choose one:
CS 1210
CS/IS Overview 2: Co-op Preparation
1
EEAM 2000
Professional Development for Co-op
1
Semester 2: Spring
CS 2510
Fundamentals of Computer Science 2
4
CS 2511
Lab for CS 2510
1
CS 2800
Logic and Computation
4
CS 2801
Lab for CS 2800
1
COMM Common Requirement
4
Elective
4
Semester 3: Fall
CS 3500
Object-Oriented Design
4
MATH 1341
Calculus 1 for Science and Engineering
4
COMM Foundation or Cluster
4
Elective
4
Semester 4: Fall or Spring
CS 3200
Database Design
4
CS 4800
Algorithms and Data
4
COMM Foundation or Cluster
4
COMM Writing Intensive or Elective
4
Semester 5: Fall or Spring
CS Elective
4
COMM Writing Intensive or Elective
4
NU Core Advanced Writing in the Disciplines
4
Elective
4
Half-Semester 1: Summer
Semester 6: Fall or Spring
CS Elective
4
COMM Writing Intensive or Elective
4
COMM Writing Intensive or Elective
4
Computing and Social Issues Requirement. Choose one.
SOCL 4528
Computers & Society
4
SOCL 3485
Environment, Technology, and Society
4
ANTH 3418
Wired/Unwired: Cybercultures and Technopolitics
4
POLS 3308
Governance and Society in the Cyberage
4
IA 5240
Privacy, Ethics, and Digital Rights
4
Half-Semester 2: Summer
Semester 7: Spring
CS 4000
Senior Seminar
1
CS 4500
Software Development
4
CS 4550
Web Development
4
COMM Writing Intensive or Elective
4
Elective
4