Loyola University Chicago CS Academic Programs
Updated 2022-06-14
  • CS Dept. Homepage

Schedule and Syllabi

  • Course Schedules / Information
  • Current Course Syllabi
  • Past Syllabi

Undergraduate Resources

  • Undergraduate Courses
    • COMP 102: Web Design and Multimedia Publishing
    • COMP 104: Computer Animation
    • COMP 111: History of Computing
    • COMP 120: Introduction to Computer Applications
    • COMP 122: Introduction to Digital Music
    • COMP 125: Visual Information Processing
    • COMP 141: Introduction to Computing Tools and Techniques
    • COMP 150: Introduction to Computing
    • COMP 163: Discrete Structures
    • COMP 170: Introduction to Object-Oriented Programming
    • COMP 171: Scripting Languages
    • COMP 180: Computing and Data Analysis for the Sciences
    • COMP 215: Object-Oriented Programming with Mathematics
    • COMP 231: Data Structures & Algorithms for Informatics
    • COMP 250: Introduction to Scientific and Technical Communication
    • COMP 251: Introduction to Database Systems
    • COMP 264: Introduction to Computer Systems
    • COMP 266: Digital Electronics Laboratory
    • COMP 271: Data Structures I
    • COMP 272: Data Structures II
    • COMP 301: Introduction to Computer Security
    • COMP 305: Database Administration
    • COMP 306: Data Mining
    • COMP 309: Numerical Methods
    • COMP 310: Operating Systems
    • COMP 312: Open Source Software Practicum
    • COMP 313: Object-Oriented Design
    • COMP 314/315: Problem Solving Strategies
    • COMP 317: Social, Legal, and Ethical Issues in Computing
    • COMP 319: Introduction to Unix
    • COMP 320: Software Systems Analysis
    • COMP 322: Software Development for Wireless and Mobile Devices
    • COMP 323: Game Design and Development
    • COMP 324: Client-Side Web Development
    • COMP 325: Rapid Application Development Methodology
    • COMP 328: Algebraic Coding Theory
    • COMP 329: Natural Language Processing
    • COMP 330: Software Engineering
    • COMP 331: Mathematical Foundations of Cryptography
    • COMP 332: Requirements Engineering
    • COMP 333: Web Services Programming
    • COMP 335: Formal Methods in Software Engineering
    • COMP 336: Markup Languages
    • COMP 337: Concurrent Programming
    • COMP 338: Server-Based Software Development
    • COMP 339: Distributed Systems
    • COMP 340: Computer Forensics
    • COMP 341: Human-Computer Interaction
    • COMP 342: Introduction to Web Application Development
    • COMP 343: Computer Networks
    • COMP 344: Hands On Approach to Security and Privacy
    • COMP 445: Internet of Things Device and Application Security
    • COMP 346: Introduction to Telecommunications
    • COMP 347: Intrusion Detection and Security
    • COMP 348: Network Security
    • COMP 349: Wireless Networks and Security
    • COMP 351: Network Management
    • COMP 352: Introduction to Computer Vulnerabilities
    • COMP 353: Database Programming
    • COMP 356: Computer Principles of Modeling & Simulation
    • COMP 362: Computer Architecture
    • COMP 363: Design and Analysis of Computer Algorithms
    • COMP 364: High-Performance Computing
    • COMP 366: Microcomputer Design and Interfacing
    • COMP 367: Robotics Software Development
    • COMP 369: Physical Design and Fabrication
    • COMP 370: Software Quality, Metrics, and Testing
    • COMP 371: Programming Languages
    • COMP 373: Objects, Frameworks, and Patterns
    • COMP 376: Formal Languages and Automata
    • COMP 377: IT Project Management
    • COMP 378: Artificial Intelligence
    • COMP 379: Machine Learning
    • COMP 380: Introduction to Computer Graphics
    • COMP 381: Bioinformatics
    • COMP 382: Introduction to Compilers
    • COMP 383: Computational Biology
    • COMP 386: Computational Neuroscience
    • COMP 388: Topics in Computer Science
    • COMP 390: Broadening Participation in STEM (Computing, Math & Science)
    • COMP 391: Internship in Computer Science
    • COMP 392: Metagenomics
    • COMP 395: Professional Development & Career Growth in CS/IT
    • COMP 397: Research Methods in Computer Science
    • COMP 398: Independent Study
    • COMP 399: Computer Science Seminar
    • ISSCM 349: Project Management
  • B.S. in Bioinformatics
  • B.S. in Communication Networks and Security
  • B.S. in Computer Science
  • B.S. in Cybersecurity
  • B.S. in Data Science
  • B.S. in Mathematics and Computer Science
  • B.S. in Physics with Computer Science
  • B.S. in Information Technology
  • B.S. in Software Engineering
  • BS/MS Dual Degree Programs
  • Minor in Information Technology
  • Minor in Computer Science
  • Minor in Computer Crime and Forensics

Graduate Resources

  • Graduate Degree Programs
  • M.S. in Computer Science
  • M.S. in Software Engineering
  • M.S. in Information Technology
  • M.A. in Digital Humanities
  • Graduate Courses
  • Graduate Certificate Programs
  • Graduate Handbook
Loyola University Chicago CS Academic Programs
  • »
  • Undergraduate Courses »
  • COMP 317: Social, Legal, and Ethical Issues in Computing
  • View page source

COMP 317: Social, Legal, and Ethical Issues in Computing

Course Information

General Information

Credit Hours

  • 3

Prerequisites

  • Any COMP 300 level course

  • Any Ethics course

About

This course covers social, legal, and ethical issues commonly arising in key areas related to computing technologies.

Description

This course will explore a variety of ethical and legal issues facing those who use or program computers. Issues can be divided broadly into professional ethics, dealing with the ethical responsibilities of the programmer, and social issues, dealing with concerns we all have as citizens.

Outcome

Understanding of laws and issues in areas such as privacy, encryption, freedom of speech, copyrights and patents, computer crime, and computer/software reliability and safety; understanding of philosophical perspectives such as utilitarianism versus deontological ethics and basics of the U.S. legal system.

Syllabi

See the Current Course Syllabi.

Previous Next

© Copyright 2013-Present, Loyola Universtiy Chicago - Computer Science Department.

Built with Sphinx using a theme provided by Read the Docs.