Kyle Dewey's Homepage


Who am I?

I am an Assistant Professor of Computer Science at California State University, Northridge. I am head of the TAV-LAB, and a Co-I of the ARCS Center.

Contacting Me

Email: kyle dot dewey at csun dot edu
Office: JD 4419
Office Hours (all via Zoom; see Canvas or email me for details):


Current Courses Taught


Interests: Automated software testing, programming language design and implementation, logic programming, and Computer Science education.

I am heading the “Model Based Programming Languages” project at ARCS.

I am a faculty and research mentor for AIMS2. See here for projects I'm offering through AIMS2.


Past Courses Taught

Past TA Work

Other Contact Information