B.S. Combined Major for Computer Science and Communication Studies
This is the initial version of the degree program
May 2014
134
The College of Computer and Information Science
and the Communication Studies department
reserve the right to modify
the curriculum described in this document or the individual courses
as necessary in the future.
Computer Science (49 SH: 11 @ 4 SH, 5 @ 1 SH)
Required Computer Science Courses (41 SH)
Students will take CS 1200 during their first semester.
CS 1200
CS/IS Overview 1
1
Freshman level courses with labs or recitations
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
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
Upper level courses
CS 3200
Database Design
4
CS 3500
Object-Oriented Design
4
CS 4500
Software Development
4
CS 4550
Web Development
4
CS 4800
Algorithms and Data
4
CS 4550 satisfies the capstone requirement.
Senior Seminar
CS 4000
Senior Seminar
1
Computer Science Elective Requirements
(8 SH: 2 @ 4 SH)
CS Elective 1
4
CS Elective 2
4
A CS elective is a 4 SH course that is not already required
and that is in the ranges:
- CS 2600 or higher, except CS 5010
- IS 2000 or higher, except IS 4900
Communication Studies (36 SH: 9 @ 4 SH)
Common Requirements (8 SH: 2 @ 4 SH)
Choose two:
COMM 1101
Introduction to Communication Studies
4
COMM 1112
Public Speaking
4
COMM 2301
Methods and Research in Communication
4
Foundation Course (4 SH: 1 @ 4 SH)
Choose one:
COMM 1210
Persuasion and Rhetoric
4
COMM 1225
Communication Theory
4
COMM 1231
Principles of Organizational Communication
4
COMM 1255
Communication in a Digital Age
4
COMM 1310
Classical Rhetorical Theory
4
Cluster Course (4 SH: 1 @ 4 SH)
Choose one:
COMM 1131
Sex, Relationships, and Communication
4
COMM 2303
Global and Intercultural Communication
4
COMM 2304
Communication and Gender
4
COMM 2501
Communication Law
4
COMM 2551
Free Speech in Cyberspace
4
Writing Intensive Seminars (8 SH: 2 @ 4 SH)
Choose two:
COMM 2631
Crisis Communication and Image Management
4
COMM 3201
Health Communication
4
COMM 3230
Interpersonal Communication
4
COMM 3331
Argumentation and Debate
4
COMM 3414
American Public Address 2: 1930-Present
4
COMM 3415
Rhetorical Criticism
4
COMM 3501
Free Speech: Law and Practice
4
COMM 3532
Theories of Conflict Negotiation
4
COMM 3610
Communication, Politics, and Social Change
4
COMM 4131
Sex and Interpersonal Communication
4
COMM 4535
Nonverbal Social Interaction
4
COMM 4602
Contemporary Rhetorical Theory
4
COMM 4605
Youth and Communication Technology
4
COMM 4610
Political Communication
4
COMM 4901
Seminar in Communication
4
COMM 4918
Special Topics
4
Communication Studies Elective Requirements
(12 SH: 3 @ 4 SH)
Choose 3 Communication Studies Electives.
If COMM 3409
is chosen to meet the NU Core requirement
“Advanced Writing in the Disciplines” then that course
may also count as a Communication Studies Elective.
A COMM elective is a 4 SH course that is not already taken and
that is in the range: COMM 1131 to COMM 4996, except that the
following specific COMM courses are excluded:
COMM 4912, COMM 4970, COMM 4971, COMM 4991
Communication Studies Elective 1
4
Communication Studies Elective 2
4
Communication Studies Elective 3
4
Co-op Preparation (1 SH: 1 @ 4 SH)
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
English (4 SH: 1 @ 4 SH)
ENGW 1111 (ENGL 1111)
College Writing
4
NU Core Advanced Writing in the Disciplines (4 SH: 1 @ 4 SH)
Choose one:
COMM 3409
Advocacy Writing
4
ENGW 3302
Advanced Writing in the Technical Professions
4
ENGW 3301
Advanced Writing in the Disciplines
4
ENGW 3315
Interdiscipinary Advanced Writing in the Disciplines
4
If COMM 3409 is selected, then this course may meet both this requirement and
a COMM elective requirement. In that case, the student must take one
additional general elective.
Mathematics (4 SH: 1 @ 4 SH)
MATH 1341
Calculus 1 for Science and Engineering
4
Computing and Social Issues (4 SH: 1 @ 4 SH)
Students learn how computing and social issues intersect.
Choose one.
SOCL 4528
Computers & Society
4
SOCL 3485
Environment, Technology, and Society
4
ANTH 3418
Wired/Unwired: Cybercultures and Technopolitics
4
IA 5240
Privacy, Ethics, and Digital Rights
4
General Electives (32 or 36 SH: 8 or 9 @ 4 SH)
If COMM 3409
is chosen to meet the NU Core requirement
“Advanced Writing in the Disciplines” then the student
must take 9 General Electives rather than 8.
Elective 1
4
Elective 2
4
Elective 3
4
Elective 4
4
Elective 5
4
Elective 6
4
Elective 7
4
Elective 8
4
Elective 9, if needed
4
The general electives must be consistent with the policy
on general electives articulated by the College of
Computer and Information Science on the college web site.
NU Core Level 1 and Comparative Cultures
A student must satisfy:
NU Core Humanities or Arts Level 1
NU Core Social Sciences Level 1
NU Core Comparative Cultures
There are certain COMM courses that are listed as NU Core
courses in Humanities, Social Sciences, or Comparative
Cultures. If these courses are taken then they will meet
both COMM requirements and NU Core requirements.
If students do not meet one of the above requirements by a
COMM course, then they must do this via a general elective.
In the case of Comparative Cultures, CCIS also offers
options to meet the requirement by other means.
Integrative Courses
See CS 3200 Database Design.
See CS 4550 Web Development.
Certain COMM choices have strong connections with computational
and digital issues. If the student selects such courses, there
will be additional integration.