Skip to main content

Homepage

Fall 2023:

  • 501 – Mathematical Foundations for Data Science

    • This course covers the groundwork needed to analyze data from a computational and algorithmic perspective, starting with how to represent data (beginning with linear algebra), moving to how to build and analyze models (optimization), and extracting meaning from that data (probability and statistics).
  • 520 – Introduction to Artificial Intelligence

    • This course covers the basics of artificial intelligence, starting with representation and algorithmic problem solving (planning and search), knowledge discovery (logical and probabilistic inference), and finishing with a broad introduction to machine learning.

A math person currently masquerading as a computer science person. I went to CMU for my undergrad in Mathematics, before coming to Rutgers for my PhD. I’m currently operating in the CS/AI/ML sphere, trying to remind students that data actually represents something meaningful, and trying convince students that understanding the mathematics of what they’re doing is a worthy and helpful endeavor.

Fall 2023 Schedule:

  • W: 12:10 – 3:10 PM, CS 501
  • M/Th: 12:10 – 1:30 PM, CS 520

Each class will have corresponding office hours, held virtually (to maximize capacity). Feel free to make an appointment if you want to meet outside of these regularly scheduled periods.