PHY 3035

Applied Machine Learning

Yeshiva University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

This course introduces machine learning, specifically focused on neural networks, viewed from both theoretical and practical perspectives. The course also provides perspectives on modern trends in computer architecture by consideration of FPGAs, GPUs, TPUs, and the impact of the growth of machine learning on the evolution of hardware technology. Principles of machine learning covered include supervised and unsupervised learning, training, testing, cross-validation, overfitting, generalization and the bias-variance tradeoff; neural network architectures including deep learning, CNNs and autoencoders; loss functions and backpropagation for training. Students use the Python PyTorch library to design and implement machine learning algorithms. Students also undertake design projects using FPGA boards that involve writing HDL code. Prerequisite(s): PHY 3072 and PHY 3033 . Crosslisted with MAT 3035 .

Sections

Current meeting, instructor, credit, and enrollment details

Updated 3 hours ago

001

Availability not recently verified
Class #yeshiva-PHY3035Fall 2026UGRD3 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?