Educational Experience

The following is a non-exhaustive list of relevant classes I have taken over the course of my education. Courses taken at the graduate level are marked with † and honors-level courses are denoted by *.

Mathematics

  • MATH 171- Calculus I *
  • MATH 172- Calculus II
  • MATH 221- Calculus III *
  • MATH 300- Discrete Mathematics *
  • MATH 308- Differential Equations
  • MATH 323- Linear Algebra *
  • MATH 409- Real Analysis
  • MATH 411- Probability I *
  • MATH 415- Abstract Algebra I *
  • MATH 427- Number Theory *
  • MATH 431- Combinatorics
  • MATH 609- Numerical Analysis †
  • MATH 619- Applied Probability †
  • MATH 673- Cryptography †

Computer Science

  • CSCE 221- Data Structures & Algorithms
  • CSCE 312- Computer Organization
  • CSCE 314- Programming Languages
  • CSCE 411- Analysis of Algorithms
  • CSCE 433- Theory of Computation †
  • CSCE 606- Software Engineering †
  • CSCE 614- Computer Architecture †
  • CSCE 626- Design of Parallel Algorithms †
  • CSCE 629- Analysis of Algorithms †
  • CSCE 636- Deep Learning †
  • CSCE 653- Computational Methods for Data Science †
  • CSCE 670- Information Storage & Retrieval †
  • CSCE 681- Seminar †
  • CSCE 689- Algorithms for Big Data †