Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

Future Blog Post

less than 1 minute read

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.

Blog Post number 4

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 3

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 2

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 1

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

portfolio

publications

talks

teaching

21-127 - Concepts of Mathematics (Summer 2015 & 2016)

Undergraduate course, Carnegie Mellon University, Department of Mathematical Sciences, 2015

This course introduces the basic concepts, ideas and tools involved in doing mathematics. As such, its main focus is on presenting informal logic, and the methods of mathematical proof. These subjects are closely related to the application of mathematics in many areas, particularly computer science. Topics discussed include a basic introduction to elementary number theory, induction, the algebra of sets, relations, equivalence relations, congruences, partitions, and functions, including injections, surjections, and bijections. A basic introduction to the real numbers, rational and irrational numbers. Supremum and infimum of a set.

IE5331 - Large-Scale Optimization for Data Science

Graduate course, Texas Tech University, IMSE, 2020

This course covers the fundamentals of first- and second-order optimization methods used in modern machine learning and statistics. Topics include: gradient and subgradient descent, the proximal gradient method, mirror descent, the Frank-Wolfe method, stochastic gradient descent, variance reduction, and quasi-newton methods.

IE5331 - PhD Optimization II

Graduate course, Texas Tech University, IMSE, 2021

This is the second in a complete two-course introduction to theory of linear, nonlinear, and combinatorial optimization. We plan to cover all of linear optimization and some of the rudiments of nonlinear optimization in this course. We will emphasize the theory and analysis of optimization problems with a view toward understanding the complexity of key algorithms and problems.