Data about Jobs

We’ve asked current faculty who are teaching without a Ph.D. at various institutions, in various stages of their careers, to answer some questions about their current positions.

How many years is your contract?

Person Institution Contract Length
Adam Blank California Institute of Technology 3 years
Bill Kerney Clovis Community College & Fresno State Tenured
Michael Ball University of California, Berkeley 1 year contract, sometimes 2.
Sharon Solis University of California, Santa Barbara Fixed-term contract (2 years) 3 years into 6 year process before Continuing Lecturer (our version of tenure)
Christopher M. Carruth University of Colorado, Boulder 3yr appointment. Currently on my 2nd.
Ethan Ordentlich University of Illinois Chicago 1 year fixed-term
Omar Ibrahim University of Illinois Chicago 1 year (fixed-term)
Suraj Rampure University of Michigan Initial contract is 2 years
Harry Smith University of Pennsylvania 3 years
Travis McGaha University of Pennsylvania 1 year
Kendra Walther University of Southern California 3 years
Kevin Lin University of Washington 3 years
Matt Wang University of Washington 2 years for the first contract, 3 years after that
Miya Natsuhara University of Washington 2-year for first contract, 3-year contracts following

How many courses do you teach in a term (quarter/semester)?

Person Institution Term Load
Adam Blank California Institute of Technology 1-2 (Qtr)
Bill Kerney Clovis Community College & Fresno State More than 4 (Sem)
Michael Ball University of California, Berkeley 2-4 (Sem)
Sharon Solis University of California, Santa Barbara 2-4 (Qtr)
Christopher M. Carruth University of Colorado, Boulder 2-4 (Sem)
Ethan Ordentlich University of Illinois Chicago 1-2 (Sem)
Omar Ibrahim University of Illinois Chicago 1-2 (Sem)
Suraj Rampure University of Michigan 2-4 (Sem)
Harry Smith University of Pennsylvania 1-2 (Sem)
Travis McGaha University of Pennsylvania 1-2 (Sem)
Kendra Walther University of Southern California 2-4 (Sem)
Kevin Lin University of Washington 1-2 (Qtr)
Matt Wang University of Washington 2-4 (Qtr)
Miya Natsuhara University of Washington 1-2 (Qtr)

What kinds of courses do you teach?

Person Institution Courses
Adam Blank California Institute of Technology Intro (CS 1, data structures, software design), Systems, Math for CS, "real-world algorithms"
Bill Kerney Clovis Community College & Fresno State Computer Science and Game Development
Michael Ball University of California, Berkeley intro CS, upper level software engineering
Sharon Solis University of California, Santa Barbara Introduction to Data Science, Introduction to Proofs (aka Discrete Math)
Christopher M. Carruth University of Colorado, Boulder Comp and Society. Computational Reasoning. Tech Ethics. Capstone. Digital Humanities. Courses run the gamut, ranging from intro to upper-division and graduate seminars.
Ethan Ordentlich University of Illinois Chicago Intro (data structures)
Omar Ibrahim University of Illinois Chicago Theory
Suraj Rampure University of Michigan Undergraduate, lower division data science courses. Can also teach upper-div and MS level courses too.
Harry Smith University of Pennsylvania Intro, Data Structures, AI
Travis McGaha University of Pennsylvania Intro Systems, Intermediate Systems, Operating Systems & Intro Programming
Kendra Walther University of Southern California Intro and/or Object-Oriented Programming
Kevin Lin University of Washington Data Structures and Algorithms, Introductory Programming, Data Science
Matt Wang University of Washington Introductory programming, command-line tools, and supplemental workshops. Eventually: software design & programming langauges!
Miya Natsuhara University of Washington Introduction to Programming, Honors Seminar alongside Intro to Programming, eventually Foundations of Computing I (DFAs, CFGs, logic, proofs, set theory), Introduction to Compilers

What kinds of service (if any) do you do at the department level?

Person Institution Department Service
Adam Blank California Institute of Technology Chair of DEI committee, Undergraduate CS Option Representative, Academic Advising for 40 students
Bill Kerney Clovis Community College & Fresno State Academic Senate VP, AI Committee, been the chair of the technology committee in the past
Michael Ball University of California, Berkeley committee service
Sharon Solis University of California, Santa Barbara Faculty Mentor on Data Science capstone course
Christopher M. Carruth University of Colorado, Boulder Advising, committees, lite administrative work
Ethan Ordentlich University of Illinois Chicago Committee service + faculty visits
Omar Ibrahim University of Illinois Chicago Serving on 1 committee currently, also helping with faculty candidate visits
Suraj Rampure University of Michigan Remains to be seen – nothing is required
Harry Smith University of Pennsylvania Academic advising for undergrads, serving on teaching track hiring committee, infrastructure committee, ABET accreditation committee, co-administering the set of student-instructed minicourses
Travis McGaha University of Pennsylvania Academic Advising
Running our CS Education Seminar
Member of Teaching Track Faculty Hiring Committee
Member of the CIS Undergraduate Curriculum Committee
Kendra Walther University of Southern California Associate Director, Committee work
Kevin Lin University of Washington Mandatory activities mostly center on committee service assignments. I've served on admissions, faculty recruiting, and diversity. This year, I'm also chairing a committee. On my own time, I organize other activities to sustain ComputingEd@UW, organize student travel to SIGCSE TS (the largest annual computing education conference), and lead small seminars around computing education.

2 other people left this answer empty, probably meaning that they do not do department level service.

What kinds of service (if any) do you do at the college or institution level?

Person Institution College Service
Adam Blank California Institute of Technology Caltech Membership and Bylaws Committee, Caltech Ad Hoc Committee on SETs Reform (co-chair), Caltech Undergraduate Academic Standards and Honors Committee, Division DEI Committee, Caltech Freshman Admissions Committee (2020-2022)
Bill Kerney Clovis Community College & Fresno State Handle program review, proposing and revising curriculum, hiring and tenure review committees, Academic Senate, serving on various technology committees, reviewing papers.
Michael Ball University of California, Berkeley some campus committees
Christopher M. Carruth University of Colorado, Boulder Minimal. Participation in college/institutional events + occasional collaboration.
Suraj Rampure University of Michigan Remains to be seen – nothing is required
Kendra Walther University of Southern California All kinds of service
Kevin Lin University of Washington Committee service (by choice)

7 other people left this answer empty, probably meaning that they do not do college or institution level service.

What kinds of research (if any) do you do?

Person Institution Research
Adam Blank California Institute of Technology tooling for feedback and scale (code and proofs), inclusion for neurodiverse and queer students,
Bill Kerney Clovis Community College & Fresno State Upcoming CCSC: SW paper called "Treachery and Deceit" on detecting the use of AI in assignments
Michael Ball University of California, Berkeley intro CS, especially for non-majors. https://bjc.berkeley.edu and https://snap.berkeley.edu
Christopher M. Carruth University of Colorado, Boulder N/A (I maintain a creative practice that is similar, but not a part of my contractual obligations)
Suraj Rampure University of Michigan Trying to get more involved in CS and DS Ed research. So far we have https://dl.acm.org/doi/pdf/10.1145/3408877.3432561 and https://www2.eecs.berkeley.edu/Pubs/TechRpts/2021/EECS-2021-106.pdf
Kendra Walther University of Southern California DEI, Accessibility
Kevin Lin University of Washington Centering ethics, identity, and political vision to realize more equitable computing education. https://kevinl.info

7 other people left this answer empty, probably meaning that they do not do research.