Bill Manaris : Spring 2018 / CSCI 392 Course Syllabus
College of CharlestonJan. 8, 2018

CSCI 392 - Seminar on Computing and Society

Course Syllabus


Dr. Bill Manaris


Room: 326 Harbor Walk East Building
Phone: (95)3-8159

Office Hours:

MWF, 11:30am-12:30pm
Other hours available by appointment.

Course Description:

A seminar course to prepare majors for careers in CS by discussing and studying professional, ethical, legal, and social issues and responsibilities in computing. Local and global impact of computing on individuals, organizations, and society will also be addressed. Oral presentations and written work will be required.


CSCI 221 with a C- or better




Reading materials will provided via handouts, email, and the class website.

Learning Outcomes:

Upon successful completion of the course, students will:

  • Understand the main premises of major theories of ethics.
  • Explain professional, ethical, legal, and social issues and responsibilities in computing.
  • Explain the importance of security and privacy in computing.
  • Analyze the impact of computing on individuals and society.
  • Explain the need for engaging in continuous professional development.
  • Make oral presentations on assigned ethical, legal or social issues.

Tentative Schedule:

This is a preliminary schedule of talks for the semester. It is subject to change.

  • January 8: Course overview; research day
  • January 15: MLK Holiday, no class
  • January 17: Presentation and discussion on ACM Code of Ethics
  • January 22: Anthony Leclerc – A Parallel Memory-efficient Epistemic Logic Program Solver: Harder, Better, Faster / Ayman Hajja – Hospital Readmissions and Other Data Mining Applications in Healthcare, The College of Charleston
    • Austin Hunt, Jayse White, Phill Byrd
  • January 29: Jim Bowring – Cyber Infrastructure Research & Development Lab for the Earth Sciences (CIRDLES) Research Lab Projects, The College of Charleston
  • February 5: Tobias Kohn – Hidden Information in Python Code - How to Compile and Analyze Python Programs, University of Oxford
    • Andrew Miller, Omer Omer, Jack Addison
  • February 12: Brent Munsell – Machine Learning and Biomedical Image Analysis Research Lab Projects, The College of Charleston
    • Athina Lambrinos, Jo Culbertson, Justin Hull
  • February 19: Dirk Schlingmann – Mathematics and Music, University of South Carolina Upstate
    • Doug Corrigan, Maddie Maniaci, Jonathan Rabiu
  • February 26: Aspen Olmsted – Computer Science Graduate School, The University of Charleston;
    • February 28: Test on ACM Code of Ethics
  • March 5: Xenia Mountrouidou – Cyber Security Research Lab Projects, The College of Charleston
    • Phillip Wilson, Morgan Green, Ethan Hendrix
  • March 12: Malek Ben Salem – Artificial Intelligence for Cyber Security, Accenture Labs, Arlington, VA
    • Jasmine Randolph, Erick Delp, Ariel Robinson
  • March 26: Marian Mazzone – Artificial Intelligence and the Creative Landscape, Modern and Contemporary Art, The College of Charleston
    • Sabrina Warner, Sumer Abdulaal, Asa Perryman
  • April 2: William Bares – Virtual Production Research Lab Projects, The College of Charleston
    • Tyler Newman, Liming Ding, Sam Word
  • April 9: Annie N. Simpson and Katie Kirchoff, Generating Evidence to Drive Healthcare Decision-Making, MUSC
    • Michael Eskew, Stephanie Allen, Robert Chernek
  • April 16: Panayiotis Kokoras, From Perception to Sensation: Observer, Sound, Time, University of North Texas
    • Drew Bigelow, Joseph Ayers
  • April 23: Sebastian van Delden, Robotics Research Lab Projects, The College of Charleston
    • Johnny Bello-Ogunu, Alex Wray, Zachary Roy

Here are biographical sketches for the external speakers.

Course Details:

This course has the following arrangements:

  • The course features 13 research presentations from professors and professionals from various universities, companies, and the College of Charleston. Attending these presentations is required. Attendance is taken at the beginning of class.
  • Each student in the class will need to research either the ethical, legal, or social implications of (or related to) one of the speaker’s research ahead of time. The research speakers present during the Monday class. During the following Wednesday class, the (2 or 3) students who have been assigned to that person must present their findings:
    • Each student presentation should be 15 minutes, interactive and thought-provoking with the other students. You must ask the audience at least 2 questions (for collective exploration / discussion) during your presentation.
    • At least one peer-reviewed, published article must be found/referenced that supports/guides the presentation. More details will be provided.
    • Presentation topic and peer-reviewed article must be approved by the instructor. The PDFs of all peer-reviewed articles must be sent to the instructor ahead of time. More details will be provided.
  • By the end of the semester, students should submit a paper on their ethical, legal, or social topic that references several peer-review articles. Local and global impacts of their topic must be discussed in the paper. More details will be provided.


To receive a passing grade for the course, you must average a passing grade on each of the following: class participation in research talks, etc., test, presentation, and final paper.

Scale: A: 90-100; B+: 85-89; B: 80-84; C+: 75-79; C: 70-74; D+: 65-69; D: 60-64; F: 0-59.

Final Grade Computation: Class Participation in Research Talks (13 total), etc. 55%, Test (1) 5%, Presentation on legal, ethical or social aspects of Research Talk (1) 20%, Final Paper 20%.

Test Policies:

  • Attendance at tests is mandatory. You must complete tests with no discussion or sharing of information with other students.
  • Calculators, computers, cell phones, etc. may not be used during a test, unless otherwise directed.

Classroom Policies:

Assignment Policies:

  • Assignment grades will be based on creative inspiration, design, style, and correctness of result.
  • Assignments may NOT be submitted via email.
  • Submission instructions will be provided for each assignment.

Honor Code:

  • You must do your assignments alone (or with your teammates, for group assignments).
  • You are not allowed to discuss assignments and possible solutions with any person other than the instructor (or with your teammates, for group assignments). Any violation of these rules is an honor offense.
  • On assignments you will be asked to identify the person(s) you received help from, if any.

  • Lying, cheating, attempted cheating, and plagiarism are violations of our Honor Code that, when suspected, are investigated. Each incident will be examined to determine the degree of deception involved.

    Incidents where the instructor determines the student’s actions are related more to a misunderstanding will be handled by the instructor. A written intervention designed to help prevent the student from repeating the error will be given to the student. The intervention, submitted by form and signed both by the instructor and the student, will be forwarded to the Dean of Students and placed in the student’s file.

    Cases of suspected academic dishonesty will be reported directly by the instructor and/or others having knowledge of the incident to the Dean of Students. A student found responsible by the Honor Board for academic dishonesty will receive a XXF in the course, indicating failure of the course due to academic dishonesty. This status indicator will appear on the student’s transcript for two years after which the student may petition for the XX to be expunged. The F is permanent.

    Students should be aware that unauthorized collaboration--working together without permission-- is a form of cheating. Research conducted and/or papers written for other classes cannot be used in whole or in part for any assignment in this class without obtaining prior permission from the instructor.

    Students can find the complete Honor Code and all related processes in the Student Handbook.
(Printable View of