Featured Projects
PageByPage




Mobile app allowing users to log and find books.

PeakMind



Gamified mental health app aimed at giving users accessible and friendly resources, using AI to offer personalized recommendations.

Featured Courses
STAT 390: Statistical Methods in Engineering and Science

Exploratory data analysis and interactive computing using statistical methods in R.
CSE 123: Introduction to Computer Programming III

Recursion, inheritance, and reference semantics.
AMATH 352: Applied Linear Algebra

LU factorization, QR factorization, eigenvalues and eigenvectors, and singular value decomposition, implemented with Python.
CSE 374: Intermediate Programming Concepts and Tools



Lower-level programming and explicit memory management; use of Linux systems for compilation; software development techniques and tools including documentation and code review.
CSE 373: Data Structures and Algorithms


Hash tables, priority queues, graphs, balanced trees, asymptotic analysis, and graph algorithms.
CSE 413: Programming Languages and Implementation

Concepts/implementation strategies for programming languages; analysis of computer science and computer engineering performance.
CSE 414: Introduction to Database Systems

Data models, query languages, transactions, database tuning, data warehousing, and parallelism.