James Weichert

Headshot of James, a 25-year old white man with short brown hair, wearing a collared shirt and blue sweater smiling in front of a blurred outside background.

About Me

Hi, I'm James. 👋

I'm an assistant teaching professor at the University of Washington Paul G. Allen School of Computer Science & Engineering.

This spring, I'll be teaching CSE 391 and CSE 480.

Office Hours: Tuesdays 10 - 11 AM in CSE 456

I recently finished my M.S. in Computer Science at Virginia Tech, where my research in the Machine Learning Lab focused 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. 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

At the University of Washington, I teach courses on introductory programming, AI/ML, and social impacts of computing. I'm especially interested in how to teach with and about artificial intelligence in both introductory and upper-level courses.

University of Washington

Virginia Tech

University of California, Berkeley


* Graduate course

Research

My research explores the dual role of CS students as consumers of and learners about AI technologies. I am interested both in what policies might shape the development and use of AI in the public and private sectors, 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" for technical AI/ML and standalone CS ethics courses. 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.

Thesis

Publications

2026

2025

2024

Connect

Email: jamespw [at] washington [dot] edu
Office: CSE 456

🌮 James' Food Corner 🍜 (more →)

A homemade bowl of chicken pad see ew with wide rice noodles and chinese broccoli.
RecipePad See Ew

After finally getting around to buying a wok, I wanted to try my hand at making pad see ew, a Thai dish made with wide rice noodles and chinese broccoli that I've been ordering a lot recently. I used this NYT Cooking recipe for the measurements and this video tutorial for the technique. I still need to perfect the sauce ratio to emulate the exact taste, but this dish was surprisingly easy to put together, provided you get your ingredients ready in advance (including soaking the rice noodles for 30+ minutes).