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.
Change History
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.