Kevin McDonnell

Stony Brook University, Department of Computer Science

Professor of Practice & CS Undergraduate Program Director

I am teaching professor in the Department of Computer Science at Stony Brook University, where I have worked since the summer of 2015. I teach a variety of 100-level and 200-level Computer Science courses for CS majors and non-majors, ranging from courses on computer programming (Python, Java) to discrete mathematics (logic, sets, formal proofs) to systems fundamentals (assembly programming, basic computer architecture). I also serve as the Undergraduate Program Director for the Computer Science major at Stony Brook, as well as my department's ABET coordinator. I earned my M.S. and Ph.D. degrees in Computer Science from Stony Brook University and also my B.S. in both Computer Science and Applied Mathematics (summa cum laude). I am a member of Phi Beta Kappa and the Golden Key National Honor Society, as well as SIGCSE. I am a recipient of the SUNY Chancellor's Award for Excellence in Teaching, SBU's Provost’s Outstanding Lecturer Award, and SBU's College of Engineering and Applied Sciences Excellence in Teaching Award.

Want me to write you a letter of recommendation for graduate school? Better read this first.

Are you an SBU undergrad? There are lots of ways for you participate in CS-related extracurricular activities!

Updates and Goings-on

Contact Info

Department of Computer Science
New Computer Science Building 212
Stony Brook University
Stony Brook, NY 11794-2424

Email: ktm@cs.stonybrook.edu
LinkedIn: linkedin.com/in/ktmcdonnell

Fall 2024 Office Hours