TEACHING
During the academic year 2022-23 I will not teach. I will be away on sabbatical.
    
Here are other classes that I particularly enjoy teaching because 
they are directly related with my research interests:
MATH 114   Convex Geometry  
MATH 115A  "Theory of Numbers" .
MATH 115B "Theory of Numbers" .
                
MATH 128C "Numerical Differential Equations''.
  
  
MATH 145 Combinatorics  
 
MATH 146 "Algebraic Combinatorics''.
  
MATH 165  "Math and Computers" 
. 
MATH 167    Applied Linear Algebra  
MATH 168 "Mathematical Optimization''.
 
    
MATH 170   Mathematics for Data Sciences and Decision Making.  
MATH 189   Advanced Problem Solving: Capstone  
    
MATH 245  "Enumerative
Combinatorics" . 
    MATH 246  Algebraic & Geometric Combinatorics 
    
MATH 250ABC  "Algebra" . 
MATH 258B  Discrete Optimization  
    
Every two years or so I try to teach a graduate class (as Topics class
MATH 280) on my most current research interests. 
Here are the last two I taught: 
MATH 280 "Algebraic and Geometric 
Methods in Optimization''.
  
MATH 280  Geometric and Topological Tools in Game Theory and Optimization 
 MY THOUGHTS ON TEACHING
  
  Some principles I use when I teach
  
 The Ardila Axioms  
   
 MENTORING AND OUTREACH 
  -  I love to work with students in research projects.
    I always have a weekly research seminar in various math projects. 
 Some are suitable for undergrads. Contact me if you are interested. I  have been  undergraduate research coordinator several times.
 
-  I always try to convince students into becoming math majors or minors.  
 For this reason, I have taught 
 Freshman Seminars, math club advisor,
  and taught for COSMOS  (a program for talented high school students in
  California).
 
-  I was faculty advisor for CALESS (student club for Chicanos and la
tinos in Engineering and Science). I support 
 MCNAIR, MURRPS 
(programs to facilitate the participation of minorities in the mathematical
 and physical sciences).
 FORMER GRAD STUDENTS
  
  
  
Here is a list of my former Ph.D Students (recent appointment listed).
-  Ruriko Yoshida 2004 (Associate Prof. Statistics Univ. Kentucky)
-  Maya Ahmed 2004 (Software development)
-  Tyrrell McAllister 2006 (Associate Prof. Univ. of Wyoming)
-  Susan Margulies 2008 (Associate Prof. U.S. Naval Academy)
-  David Haws 2009 (Technical Staff IBM Watson Research Center)
-  Edward Kim 2010 (Associate Prof. Univ. of Wisconsin, Lacrosse)
-  Mohamed Omar 2011 (Assistant Prof., Harvey Mudd College)
-  Yvonne Kemper 2013 (Postdoctoral researcher at National Institute of Standards and Technology, Washington DC).
-  Jacob Miller 2016 (Data Scientist at Facebook Inc.)
-  Reuben La Haye 2016 (Staff Scientist at Google Inc.)
-  Brandon E. Dutra 2016, co-supervised with Prof. Koeppe, (Staff Scientist Google, Inc.)
-  Jamie Haddock 2018 (Postdoctoral Fellow UCLA Center for Applied Math.)
-  Lily Silverstein 2019 (Assistant Prof. California Polytechnic, Pomona)
-  Tommy Hogan 2019 (Data Scientist at Tatari Inc., Los Angeles)
-  Zhenyang Zhang 2022 (Staff Scientist at Google Inc.)  
  
 UNDERGRAD STUDENTS
  
For undergraduates doing research is a nice experience. You get to use all you have learned in college in a single project and research gives you a taste of graduate school and tech jobs. Topics are very diverse. You can see 
 a list of all honors senior thesis, since 2008. If your GPA is good, you should consider doing research to graduate with honors! A seniors thesis. 
  At UC Davis alone Prof. De Loera has supervised for the work of
  many undergraduates (those that went to graduate school marked with
  schools names, * means wrote a paper or a senior thesis).
  
  
  
Here are some papers in which undergraduates student contributed as co-authors.
- (with D.Haws, R. Hemmecke, P. Huggins, B. Sturmfels, R. Yoshida)
"Short rational functions for toric algebra and its applications"
Journal of Symbolic Computation, 38, 2004, 959--973.
- (with D.Haws, R. Hemmecke, P. Huggins, R. Yoshida)
"Three kinds of Integer Programming Algorithms based on Barvinok's
rational functions" in proceedings {\em Tenth International Conference
in Integer Programming and Combinatorial Optimization, New York NY, June 2004} 
Lecture Notes in Computer Science, Vol 3064, 244--255.
- (with D. Haws, J. Lee and A. O'Hair), Computation in
Multicriteria Matroid Optimization, {\em ACM Journal of
  Experimental Algorithmics}, volume 14, pages 8:1.8--8:1.33, 2010.
-   (with R. Hemmecke, J. Tauzer, and R. Yoshida)
``Effective lattice point counting in rational convex polytopes.'' 
Journal of Symbolic Computation, vol. 38 no. 4 (2004),  1273--1302. 
\par
-  (with K. Burggraff and M. Omar), ``Triangulations and volumes of
permutation polytopes'', to appear in Fields Institute Proceedings
-  (with B. Dutra, M. Koeppe, S. Moreinis, G. Pinto, J. Wu) ``Software for Exact Integration of Polynomials over Polyhedra'', to appear Computational Geometry Theory and Applications.