TCSS 466 - Computer-Mediated Communications Systems
Credits: 5
Prerequisites: TCSS342, TCSS360
Faculty: Dr. George Mobus,
Associate Professor, CSS
Catalog Description
Examines the uses of computer and communications
technologies, including implementations, for supporting human-to-human
communications in both personal and social contexts. Includes topics from
sociological and psychological aspects needed to design effective systems.
Course Justification
Students in computer science are immersed in the
technical details of computing systems but only rarely have an opportunity to
experience the integration of that technology with the social context in which
it is used. This course will provide students with an in-depth look at the
social impacts as well as technical aspects of computing and communications. The
field of computer-mediated communications requires students to have a much
deeper understanding of how people experience the technology, what motivates
them to behave in certain ways and how those factors help to determine the
success or failure of the human enterprise in which it is being used. This
course will simultaneously strengthen the student's knowledge of technologies
used in building CMC systems, understanding of how design considerations impact
human usage, and understanding of the social importance of these technologies.
Syllabus
Subject
The field of Computer-Mediated Communications (CMC) provides a unique
perspective on the interface between the technologies of distributed computing
and communications networks, and human-machine/human-human interactions. This
area provides model understanding of these complex interactions in light of an
important social enterprise -- discourse. It brings together, under one topic,
diverse aspects of computing and software systems, telecommunications, and
psycho-sociological factors that let us look at a paradigm case of how human to
human communications can be facilitated, in the best cases, or disturbed, in the
worst.
This course lays out the major areas of the field and provides an
understanding and appreciation for the interrelationships between them. It
further develops the CSS student's knowledge of information architectures,
software designs, human-computer interactions (HCI) and the social and cultural
implications of global scale CMC.
Subject areas covered include:
- History and development of computer-mediated communications from the
precursor to the Internet (ARPANET) through the emergence of the World Wide
Web (WWW) to the most recent developments in collaborative work systems and
teleconferencing. This history provides background and context to the
technical aspects of the field.
- Summary of the main technical aspects of the interplay between
telecommunications systems and computers, digital communications, the basics
of the Internet and WWW and the HTTP protocol, client-server architectures for
distributed computing, and current research in more flexible architectures
such as peer-to-peer.
- Technically detailed look at important representative CMC applications --
email (with email list servers), the dynamic Web, and the most recent rise of
Wikis as collaboration tools. We will examine in some detail the protocols,
data structures (messages) and client and server programming involved in these
systems.
- Psycho-social factors in CMC systems. We will examine the common uses of
various CMC applications. We will be looking at both the positive and negative
factors which influence how people use these systems. The analysis will be
from several perspectives, including such views as communications efficiency
(productivity), psychological stress and abusive responses, and security
issues.
- A survey of the major research in psycho-social implications and potential
improvements in future applications, application of artificial intelligence
(such as Google's use of semantic analysis to find similar page content) to
improve productivity and reduce information overload, and next generation
Internet features that will elevate the communications experience through very
high bandwidth data transfer.
Experiential Learning:
Development of a live Wiki site for collaborative work. Students
will work in small teams to construct one of several Wiki applications sites for
possible deployment. These sites will be geared to collaborative CMC such as the
Faculty Annotated Bibliography Collaboration (WikiBib) designed by the
author and developed by a graduate student. Students will install, configure and
do some modifications to the code for an open source Wiki package so that it can
function in special-purpose applications. This project will constitute 30% of
the grade with individual contributions being graded separately from team
success. Deliverables include: design documentation, as-built documentation and
a report detailing the intended uses of the Wiki application. A presentation at
the end of the quarter will be given.
Service Learning. In addition to the grade points available with
this project, students may earn extra credit points if their project is
in service to the University or some other non-profit organization and is
deployed or at least provided to that organization for later deployment.
Background Research Paper in Virtual Communities and Collaborative
Decision-making. This will be a three to five page, double-spaced, research
paper on this subject. Students may explore any aspect of virtual communities
such as:
- Political Decisions and Democratic Potentials
- Standards-setting Process in Engineering Communities of Practice
- Student Learning in Virtual Classrooms or in Using Discussion Boards
- Abusive Behavior in On-line Chat Communities
- Clique Formation in On-line Gaming Communities
These are just some
suggestive titles, but clearly the breadth of the subject is great enough that
everyone should be able to find something that interest them. Pointers to
initial resources, in addition to the resources given below, will be provided.
The paper will be 15% of the final grade and will be due on the
7th week of the course.
Course Objectives
Knowledge Objectives
- Factual Knowledge:
Technical details regarding the Internet,
telecommunications and networking (in general), protocols and integration with
applications. Exposure to specific studies of usage patterns of several
different CMC systems. An introductory level look at aspects of sociology and
psychology of on-line interactions, circumstances under which it appears that
people are either productive in achieving goals of discourse, or fail to
achieve those goals, and what aspects of the structure of the CMC system might
have contributed to those results.
- Conceptual Knowledge:
Relationships between the architectural
features, functions and HCI elements of various CMC systems and the user
experience/success or failure in achieving the desired communications. Case
studies from mail lists, threaded discussions, and eDelphi will be used to
illustrate usage patterns and results.
- Integration:
The social context of uses of CMC to achieve human
goals will be studied through case studies of standards setting bodies (World
Wide Web Consortium - W3C) and community governance. Using the
relationships explored above, we will develop hypotheses about the overall
effectiveness of CMC in helping communities of interested parties achieve
broader goals of social importance.
- Analytical:
From the hypotheses above, we will develop sets of
questions about the effectiveness and how to better test it in one or more CMC
application area. We will identify what works and what seems not to work in
producing the desired results from the CMC application. We will attempt to
develop plans for discovering better methods when we find areas that need
improvement.
- Synthesis:
The project will be used for students to bring
together their understandings in order to produce a Wiki-based CMC application
with a socially important purpose.
Skill Objectives
- Critical Thinking:
Along the lines of the Analytical objectives
above, students will be expected to develop sets of questions regarding the
efficacy in achieving communications for the various CMC systems examined. A
key objective here is that students learn the importance of asking important
questions of this type rather than accepting the claims made based on the
"WOW" factor that often accompanies new technology. Question asking, of this
sort, will be encouraged. That will be followed by proposing ways to find the
answers to those questions.
- Written, Oral and Graphical Communications:
Students will be
expected to produce a high-quality research paper (above) and emphasis will be
placed on integrating ideas from two or three disciplinary areas (CMC is
cross-disciplinary by nature). They will be expected to coherently develop
ideas which show the relationship between the technology of CMC with one or
more human factors (sociological, psychological, economic, etc.).
- Design:
The nature of the project will require students to
undertake a top-down design approach. This will further strengthen their
understanding of design issues and processes.
- Programming:
The project will require some modification to
existing code bases, or may involve developing modules from scratch. Languages
involved may be: Java, JavaScript, Python or PHP, SQL.
Service Objective
Whether or not the student projects are deployed, they will be expected to
develop an application that might feasibly be used by a non-profit group. We
will emphasize the need to support such groups with open-source solutions, due
to the economic constraints that these groups are under.
As much as possible
we will try to focus on real-life non-profit needs so that the potential for
deploying a Wiki service is available to the students that want to pursue this
option.
Student Competencies
Students will need several established competencies
to succeed in this course. Primary among them is strong design and programming
ability. But equally important will be the ability to learn new languages
on-the-fly. This course will strengthen the students' capacity for life-long
learning by challenging them to learn new programming languages without explicit
instruction.
Student Evaluation
Grading will be based on the following components:
- Midterm exam - 20%
- Final exam - 25%
- Project - 30%
- Research Paper - 15%
- Quizzes - 10%
Course Resources
Required Texts
Computer-Mediated Communication: Human-to-Human
Communication Across the Internet (Paperback)
by Susan B. Barnes
ISBN
0-205-32145-3
347 pp.
Allyn &
Bacon Publishers
Additional Reading
Wiki: Web Collaboration
Ebersbach, Anja, Glaser, Markus, Heigl, Richard
2006, XVIII, 383 p. 81 illus., Hardcover
ISBN: 3-540-25995-3
Springer
Computer Mediated Communication (Paperback)
by Crispin Thurlow, Laura
Lengel, Alice Tomic
ISBN: 0-7619-4945-2
Sage Publications
Journal of Computer Mediated
Communications, Annenberg School for Communications, University of
Southern California.
The Delphi
Method, by Scheele, D. S., IS @ NJIT.
Topic Schedule
[NOTE: quizzes may be given at any time so they do not appear on the
schedule]
Week |
Topic |
Readings |
Assignments |
1 |
Introduction to Computer Mediated
Communications Human purposes for
communications Asynchronous vs. synchronous
communications Communications technologies,
networks and computing's role |
Barnes, Chapters 1 & 2 |
Read Paper assignment page. Team formation |
2 |
CMC Technologies Internet and
TCP/IP Basic applications, mail, ftp, news and
Web Protocols Languages Video
and multi-media (intro) |
Web Resources: Internet email ftp WWW scripting html video
conferencing Barnes, Chapters 3 & 4 |
Use the Wikipedia pages as beginning points for more information on
these technologies. External links to more definitive resources can be
found at the bottom of most of these pages. However, for technical topics
such as these you will find Wikipedia (mostly attended by techies) is
reasonably complete and accurate. |
3 |
Derivative Technologies Dynamic
HTML, scripting, and DBMS email
lists Web email Web
discussion Web
portals Wikis |
Web Resources: dynamic html web portal Wiki How
to Start a Wiki |
Team Work Study the Wiki entry on Wikipedia and then read
the "How to Start a Wiki" page.Choose a Wiki engine by following links
provided in those pages and downloading the software from an open source.
Install it on one of the available department platforms (e.g. cssgate).
Test the engine and start a sample wiki site. Send the URL to your wiki to
me via email. |
4 |
Human Factors in CMC Nature of
communications Psychological
factors Sociological
factors Effective communications |
Barnes, Chapters 5 &
6 |
Team
Work Design of the Wiki collaborative application. Use the
storyboard method to develop a collaboration wiki project. Provide design
documents to me for review and comments. If the chosen wiki engine does
not have a needed feature, design the software module (script) that will
implement the desired function. |
5 |
Identity and Trust The self and
motivations Theory of mind and
other Presenting self -
image Observing on-line
behavior Forming relationships and
trust/suspicion |
Barnes, Chapter 7 Web Resources: self (general) identity (various
forms) |
Midterm Exam
Follow Wiki links to specific forms.
See especially self-identity, digital-identity and
on-line-identity. Team Work Finalize the design based on
feedback. |
6 |
Communications Within Groups The
nature of organizations Communications between
elements in an
organization Collaboration Spontaneous
emergence of groups On-line gaming |
Barnes, Chapters 8 & 9 |
Team Work Implement first version of your
application. |
7 |
Virtual Communities Principles of
community Eliminating constraints of space and
time Formation of
communities Types of communities |
Barnes, Chapter 11 |
Individual Research Report Due Team Work Refine
application and begin testing (populating the pages with sample pages).
Write up test document showing all user actions and results. |
8 |
Social Aspects - Threats from Disruptive
Behaviors Bad
behavior Disruptive effects -
Personal Disruptive Effects -
Social Ethical
considerations Free
speech Anonymity and
Privacy Intellectual
Property Rights and Responsibilities |
Barnes, Chapter 12 & 13 |
Team Work Continue work on refinement and testing. Test
documentation due. |
9 |
Democracy Access
issues Transparency and
Sunshine Political
involvement Local, Regional and National
Political Arenas Governance vs.
Government Internet Governance |
Barnes, Chapter 14 |
Team Work Deploy application and invite "community of
interest" to participate in contributing to the site. Don't forget to
clean out test pages! |
10 |
The Global
Perspective Internationalization Global-scale
communities Globalization Information
Society Threats and Opportunities |
Barnes, Chapter 15 |
Team Work Collect usage data, produce final
report. |
11 |
Final |
|
|