About Me

Hi, I'm James. 👋

This fall I'll be joining the University of Washington Paul G. Allen School of Computer Science & Engineering as an Assistant Teaching Professor.

I'm currently finishing my M.S. in Computer Science at Virginia Tech, where my research in the Machine Learning Lab focuses on AI ethics and policy, including AI regulation and AI ethics education. I graduated from UC Berkeley in May 2023 with majors in computer science and data science and a minor in public policy. My scholarship focuses on the intersection of public policy, data, technology, and education, and as a CS educator I am passionate about creating an inclusive and supportive environment for students to discover a love for computing. In my spare time, I like to travel 🚆, read 📚, and cook 🍳.

Stay tuned for more updates as I continue my teaching career at UW!

Teaching

My teaching experience spans both undergraduate and graduate courses covering a wide range of topics in computer and data science, including Python and Java programming, data manipulation and visualization, statistics, linear algebra, classical machine learning, and computing ethics. I am particularly passionate about teaching courses on introductory programming, data science and machine learning, and social implications of computing.

Virginia Tech

* Graduate course

University of California, Berkeley

Research

My research at Virginia Tech explores the dual role of CS students as consumers of and learners about AI technologies. I am interested both in what government policies might shape the development and use of AI, and in how we teach students about AI and its impacts on society. A particular strand of inquiry explores student attitudes and competencies related to AI ethics and policy, culminating in the creation of a two-lecture "AI Policy Module" that I piloted with a graduate-level introductory machine learning class. The module is intended to go beyond the 'surface-level' treatment of AI ethics, focusing instead on how tools, policies, and governance structures can be leveraged to promote the responsible development and use of AI.

Publications

Connect

Email: james [dot] p [dot] weichert [at] gmail