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!
Check out some of the CS Department's for research opportunities for undergraduates.
Want to be a TA for a CSE or ISE course? Visit the CSE 475 home page and fill out the application.
Check out SBU's many student clubs and organizations in CS and IT.
For current CS majors who want to earn credit for an upcoming internship, please visit the CSE 488 home page.
Updates and Goings-on
Fall 2024 Teaching:
CSE 101: Computer Science Principles
CSE 220: Systems Fundamentals I
Implementing improvements to our CS introductory courses, supported by a grant from NEU's Center for Inclusive Computing
Co-mentoring ~25 students participating in my Vertically Integrated Projects team with my colleague Prof. Robert Kukta
Continuing work on STARS: Stony Brook Assembler and Run-time Simulator.
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
Mondays & Wednesdays, 11:00 am - 12:30 pm (in-person)