CSE 2501/5501: Social, Ethical, and Professional Issues in Computing
CSE 2501 (UG) / CSE 5501 (G)
__________________________________________
Instructor: Jeremy Johnston
Contact: jeremy.johnston.osu@gmail.com (Quickest response)
Cell: 657-215-5762
Office Hours: TBD
Class Hours: Thursday's 5:30 -6:50
Prerequisite: 1222 or 1223 or 2231 or 214 or 222 or 230, and 2321 or Math 366, and Gen Ed Writing Level. Not open to students with credit for 5501.
Grader / TA: N/A
Grader Contact: N/A
Course Description
· Catalog description: Social, ethical, and legal issues facing computing professionals; ethical principles; discussion of case studies. Software engineering issues, techniques, methodologies impacted by the human factor.
· Additional Notes: Course material includes readings from textbooks, reference books on ethical hacking, research papers and articles from various sources.
Course Professor:
Jeremy Johnston is a Certified Ethical Hacker (CEH) and Certified Information Systems Security Professional (CISSP). Mr. Johnston has a career which has spanned Information Security practice as well as responsibilities including application development, efficiency, stability and security of application platforms and operations environment.
Intended Learning Outcomes
Inverted Classroom: Lectures accessible online. Students are expected to familiarize themselves with the lecture and prepare lecture notes before they come to class.
Active Learning: Ethics has traditionally been a difficult subject to teach in a purely lecture and examination based format. In this class we will attempt to teach Ethics through in-class activities and discussion, and a project.
Class discussions: You are expected to participate in discussions about the lecture material as well as the research presentations
Project: There will be an integrative paper project. Some class sessions will be reserved to work on the project. However, students will need to reserve time outside of class to work on the project
The following books may be used as references:
The following course policy applies to the classroom and team interactions — you are expected to show the same responsibility to your teammates as you do to your instructor.
· Attendance: You are expected to attend all classroom sessions, and do all the assigned work, self-study and readings.
· Class preparation: You are expected to be prepared for class, participate in the discussion, answer questions, etc., on the topic for the day.
· Missed classes, exams, presentations, and meetings: You are responsible for all class lectures, including handouts and notes. There will be no make up exams, presentations, lectures, etc.
· Assignments: Assignments (if any) are due—in hardcopy—at the beginning of class on the due date. Assignments must be typed and formatted appropriately.
· Contact and class information: The course web site (see above) and email communication will be extensively used and relied upon for this course. Please familiarize yourself with these resources, provide me with your email address in the questionnaire and check your email at least once every day.
· Sharing and attribution of intellectual property and information: You are free to exchange and use any information from each others’ projects. You may also freely research and use information legally available from the Web or other sources. However, you must properly attribute each piece of borrowed intellectual property.