Courses

Fall 17   MATH 756 Topics in Graph Theory   Graph Pebbling for graduate students, in particular PhD students doing research.
   
Prior VCU   MATH 211 Mathematical Structures   Discrete Mathematics for beginning computer science majors, mostly.
MATH 310 Linear Algebra   Mid-level math majors and engineers, mainly.
MATH 556 Fundamentals of Graph Theory   Upper division math majors and grad students, mainly.
   
Prior ASU   MAT 170 PreCalculus  
MAT 119 Finite Mathematics   Business school students; basic counting, probability, linear optimization, finance.
MAT 242 Linear Algebra   Proof-less version of MAT 342 for some engineers.
MAT 243 Discrete Mathematics   Mostly for computer scientists.
MAT 265 Calculus for Engineers   For beginning engineers.
MAT 300 Mathematical Structures   A first course in writing proofs.
MAT 300 Honors Mathematical Structures   A first course in writing proofs. For Barrett Honors College students only.
MAT 342 Linear Algebra   Upper division math majors and engineers, mainly.
MAT 394 Algorithmic Graph Theory   Upper division math majors and computer scientists, mainly. Good preparation for MAT 416.
MAT 415 Combinatorics   Upper division math majors.
MAT 416 Graph Theory   Upper division math majors.
MAT 419 Linear Optimization   Upper division math majors, graduate students, computer scientists, economics majors; we use my textbook (LinOpt logo above) and my web software (WebSim logo above).
MAT 447 Cryptography   Upper division math majors, computer scientists, engineers; crosslisted for graduate students.
MAT 494 Honors Undergraduate Research   Exploring new results in many areas. For Barrett Honors College students only.
MAT 512 Combinatorics   Beginning graduate students (qualifier course).
MAT 518 Combinatorial Optimization   Math graduate students, computer scientists.
MAT 598 Graph Theory   Beginning graduate students (qualifier course).
MAT 598 Random Graphs   Math graduate students, computer scientists.
MAT 598 Extremal Set Theory   Math graduate students.