Alex Stevens

People / Alex Stevens

Alex Stevens

Assistant Teaching Professor of Computer Science at the University of Denver, teaching across computer science and cybersecurity with an emphasis on formal reasoning, technical judgment, and student-centered project work.

Alex Stevens headshot

Daniel Felix Ritchie School of Engineering & Computer Science

Assistant Teaching Professor of Computer Science

  • Email: [email protected]
  • Office phone: 303-871-3718
  • Focus: CS, cybersecurity, formal reasoning, graph theory, and student projects.

Profile

Computer science, cybersecurity, and formal reasoning.

I teach across the computer science and cybersecurity programs at DU. My work is shaped by mathematics, combinatorics, and a practical belief that students need more than syntax: they need careful reasoning, clear writing, collaboration, and the confidence to work through unfamiliar technical problems.

I earned my Ph.D. in Combinatorics from the University of Denver in 2022 after completing an M.S. in Mathematics in 2017. My research interests include graph theory, discrete curvature, computational geometry, and questions that connect mathematical structure with algorithmic thinking.

Teaching

I teach technical material as a team practice.

Before I taught, I was a coach. That still matters in the classroom. I want students to learn rigorous technical material while building stronger relationships with the subject, with each other, and with the habits of thought that make professional computing possible.

  • Computer science and cybersecurity courses at DU.
  • Introductory programming, programming II, data structures and algorithms, discrete structures, and foundations in discrete reasoning.
  • Earlier mathematics teaching across college algebra, business calculus, calculus, proof, graph theory, and graduate-level support roles.

Projects

Student project work should be visible without overwhelming the site.

I work with students on projects that connect technical writing, mathematical reasoning, cybersecurity thinking, and computation. The project page can hold active areas, collaboration models, and public-facing outputs as they become ready.

Formal reasoning

Security writing

Graph theory

Teaching tools

Research and publications

Selected work in graph theory, discrete geometry, and combinatorics.

WorkVenue or statusFocus
Optimal Placement of Base Stations in BorderTheoretical Computer ScienceAlgorithmic placement for a radius-constrained covering problem.
Separability, Boxicity, and Partial OrdersOrderPartial orders represented through separability of convex sets.
Graph Curvature and Local DiscrepancyJournal of Graph TheoryBakry-Emery graph curvature and local edge distribution.
Strongly Regular Graph CurvaturesIn progressCurvature bounds for families of strongly regular graphs.

Service

Service, advising, and student community.

  • Co-chair of WORC, Whites Organizing for Racial Consciousness, Summer 2024 to present.
  • Member of the Graduate Teaching Assistant Committee.
  • Member of the Broadening Participation in Computing Committee.
  • Academic advisor for roughly 50 undergraduate students.
  • Faculty advisor for the Magic: The Gathering club.
  • Organizer and chaperone for the annual Math Club camping trip.

Contact

For advising, project conversations, or teaching questions, email is the best starting point.