Curriculum Vitae
Curriculum Vitae (PDF file)
Publications
Books
- Stemkoski, L. and Cona, J. Developing Graphics Frameworks with Java and OpenGL. Boca Raton, Florida: CRC Press, 2022. ISBN: 978-0367720698.
- Stemkoski, L. and Pascale, M. Developing Graphics Frameworks with Python and OpenGL. Boca Raton, Florida: CRC Press, 2021. ISBN: 978-0367721800.
- Stemkoski, L. Java Game Development with LibGDX (2nd edition) New York: Apress, 2018. ISBN: 978-1484233245.
- Stemkoski, L. and Leider, E. Game Development with Construct 2. New York: Apress, 2017. ISBN: 978-1484227831.
Book Chapters
- Klyve, D. and L. Stemkoski, "The Euler Archive: Giving Euler to the World", in Euler at 300: An Appreciation, Bradley et. al. (ed.), Mathematical Assoc. of America, 2007.
- Lathrop, C. and L. Stemkoski, "Parallels in the work of Leonhard Euler and Thomas Clausen", in Euler at 300: An Appreciation, Bradley et. al. (ed.), Mathematical Assoc. of America, 2007.
- Klyve, D. and L. Stemkoski, "Graeco-Latin Squares and a Mistaken Conjecture of Euler", in The Genius of Euler: Reflections on his Life and Work, W. Dunham (ed.), Mathematical Assoc. of America, 2007.
Articles
- Abriata, Luciano, et. al. "MoleculARweb: a Website for Chemistry and Structural Biology Education Through Interactive Augmented Reality". Journal of Chemical Education, Volume 98, Issue 7 (2021)
- Giuffre, C. and Stemkoski, L. "Virtual Temari: Artistically Inspired Mathematics". Journal of Humanistic Mathematics, Volume 10, Issue 2 (2020)
- Bloch, S. and Stemkoski, L. "Functional Game Programming in Java-Based CS1". Journal of Computing Sciences in Colleges, Volume 29 (2), 2013
- Bradley, R. and L. Stemkoski, "When Nine Points are Worth But Eight: Euler's Resolution of Cramer's Paradox", Convergence, Volume 8 (2011).
- Klyve, D., Stemkoski, L., and E. Tou, "Teaching and Research Using Original Sources from the Euler Archive". Convergence, Volume 8 (2011).
- Stemkoski, L. "Parameterized Knots", Loci: Featured Items, December 2010.
- Stemkoski, L., and C. Storm, "Applets and Activities for Real Analysis", Loci: Resources, September 2009.
- Stemkoski, L. "Teaching Time Savers: The Homework Self-Evaluation Challenge", FOCUS: The Newsletter of the Mathematical Association of America, Aug/Sept 2009, 13.
- Stemkoski, L. and E. Tou, "Explicit Constructions of Arithmetic Lattices in SL(3,R)", International Journal of Mathematics and Computer Science 4 (2009), no. 1, 53 – 64.
- Stemkoski, L. "Investigating Euler's Polyhedral Formula Using Original Sources", Convergence, Volume 6 (2009).
- Klyve, D. and L. Stemkoski, "Graeco-Latin Squares and a Mistaken Conjecture of Euler", College Mathematics Journal, Volume 37 (2006), 2 – 15.
- Kim, P., L. Stemkoski, and C. Yuen, "Polynomial Knots of Degree Five", MIT Undergraduate Journal of Mathematics, Volume 3 (2001), 125 – 135.
Additional Materials
- Stemkoski, L. "Creating Platform-Style Video Games with Construct" (video series), New York: Springer, 2019. ISBN: 978-1484244463.
- Interviewed for "The Euler Archive: An Interview with the Founders", FOCUS: The Newsletter of the Mathematical Association of America, January 2007.
- "The Selberg Trace Formula for Cocompact Arithmetic Groups in SL(3,R)". Ph.D. Thesis, Department of Mathematics, Dartmouth College (2006).
- "The Rubik Groups of Polyhedra". Senior Thesis, Department of Mathematics, Boston University (2001).
Courses Taught
(all courses at Adelphi University)
Mathematics:- Math 141: Calculus 1 (Differential)
- Math 142: Calculus 2 (Integral)
- Math 190: Mathematics Orientation Seminar
- Math 243: Calculus 3 (Multivariable)
- Math 244: Differential Equations
- Math 250: Multivariable Mathematics
- Math 253: Linear Algebra
- Math 290: Math Honors Seminar: The Mathematics of Origami
- Math 301: Proofs and Abstract Reasoning
- Math 321: Geometry (Euclidean and Non-Euclidean)
- Math 326: History of Mathematics
- Math 351: Number Theory
- Math 365: Advanced Mathematical Modeling
- Math 390: Special Topics: Mathematical Biology
- Math 390: Special Topics: Actuarial Science
- Math 431: Analysis
- Math 457: Abstract Algebra
- Math 490: Special Topics: Abstract Algebra 2 (Galois Theory)
- Math 601: Data Science
- Math 656: History of Mathematics
- CS 137: Introduction to Video Game Programming
- CS 156: Discrete Structures
- CS 171: Introduction to Computer Programming (Java)
- CS 174: Computer Organization and Assembly Language
- CS 233: Graphical User Interfaces
- CS 237: Video Game Programming
- CS 270: Survey of Programming Languages
- CS 290: Software Seminar: Unity Game Development and C# Programming
- CS 290: Software Seminar: Interactive Fiction
- CS 302: Artificial Intelligence
- CS 333: Computer Graphics and Image Processing
- CS 387: Video Game Development Workshop
- CS 390: Special Topics: Cryptography
- CS 633: Virtual Reality and Augmented Reality
- Honors 486: Liberal Arts Seminar: Complexity
Student Research Directed
For a list of student research projects, see Research Group.