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
CSCA 5214 - Computing, Ethics, and Society Foundations
Primary Instructor
-
Fall 2023 / Spring 2024 / Summer 2024 / Fall 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 / Summer 2024 / Fall 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 / Summer 2024 / Fall 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 / Summer 2024 / Fall 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 / Fall 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, professional ethics, current media and scholarly articles, and the perspectives and experiences of fellow students and computing professionals.