• Contact Info
Publications in VIVO
 

Schnabel, Bobby

Professor

Positions

Research Areas research areas

Research

research overview

  • Bobby Schnabel's research interests include: Numerical computation including numerical solution of unconstrained and constrained optimization problems, solution of systems of nonlinear equations, and nonlinear least squares; Applications of optimization to molecular chemistry; Parallel and distributed computation including parallel numerical languages and parallel numerical algorithms; Diversifying participation in information technology education and workforce; Information technology literacy; Ethics and social responsibility in computing.

keywords

  • numerical optimization, nonlinear equations, computing ethics and social responsibility

Publications

Teaching

courses taught

  • CSCA 5214 - Computing, Ethics, and Society 1 - Foundations
    Primary Instructor - Fall 2023 / Spring 2024
    Computing systems and technologies fundamentally impact the lives of most people in the world, including how we communicate, get information, socialize, and receive healthcare. This course is the first of a three course sequence that examines ethical issues in the design and implementation of computing systems and technologies, and reflects upon the broad implication of computing on our society. It covers ethical theories, privacy, security, social media, and misinformation.
  • CSCA 5224 - Ethical Issues in AI and Professional Ethics
    Primary Instructor - Fall 2023 / Spring 2024
    Computing systems and technologies fundamentally impact the lives of most people in the world, including how we communicate, get information, socialize, and receive healthcare. This course is the second of a three course sequence that examines ethical issues in the design and implementation of computing systems and technologies, and reflects upon the broad implication of computing on our society. It covers algorithmic bias in machine learning methods, professional ethics, and issues in the tech workplace.
  • CSCA 5234 - Ethical Issues in Computing Applications
    Primary Instructor - Fall 2023 / Spring 2024
    Computing systems and technologies fundamentally impact the lives of most people in the world, including how we communicate, get information, socialize, and receive healthcare. This course is the third of a three course sequence that examines ethical issues in the design and implementation of computing systems and technologies, and reflects upon the broad implication of computing on our society. It covers medical applications, uses of robotics, autonomous vehicles, and the future of work.
  • CSCI 2750 - Computing, Ethics and Society
    Primary Instructor - Fall 2021
    Satisfies the ethics requirement for computer science BA and BS majors. This course is intended to provide students with perspectives which help them deal with ethical and societal implications in their careers as computing professionals. Examines ethical ramifications of current and future computing systems and technologies and reflects upon the broad implications of computing upon our society. Student work consists of reading, participation in class discussions and presentations, essays, and a final project. Students from outside computer science also are welcome. Necessary background is basic familiarity with computing. Does not count as Computer Science elective credit for the Computer Science BA, BS, or minor. Recommended restriction: Sophomore standing or beyond, and a basic familiarity with computing.
  • CSCI 2830 - Special Topics in Computer Science
    Primary Instructor - Fall 2019
    Covers topics of interest in computer science at the sophomore level. Content varies from semester to semester. Does not count as Computer Science credit for the Computer Science BA, BS or minor. May be repeated up to 9 total credit hours.
  • DTSA 5303 - Ethical Issues in Data Science
    Primary Instructor - Summer 2021 / Fall 2021 / Spring 2022 / Summer 2022 / Fall 2022 / Spring 2023 / Summer 2023 / Fall 2023 / Spring 2024
    This course examines ethical issues related to data science, with the objective of making data science professionals aware of and sensitive to ethical considerations that may arise in their careers. It focuses on ethical frameworks, data science applications that lead to ethical considerations, current media and scholarly articles, and the perspectives and experiences of fellow students and computing professionals.
  • DTSC 5302 - Ethical Issues in Data Science
    Primary Instructor - Fall 2021 / Fall 2022 / Fall 2023
    This course examines ethical issues related to data science, with the objective of making data science professionals aware of and sensitive to ethical considerations that may arise in their careers. It focuses on ethical frameworks, data science applications that lead to ethical considerations, professional ethics, current media and scholarly articles, and the perspectives and experiences of fellow students and computing professionals.

Background

International Activities