PhD in Electrical and Computer Engineering (In Progress)

Worcester Polytechnic Institute

Specialization in hardware security with a focus on fault injection, side channel analysis, and AI hardware security. GPA: 4.0/4.0, Expected Completion Date: Dec. 2025

Master of Science in Electrical and Computer Engineering

Worcester Polytechnic Institute

Specialization in hardware security with a strong foundation in electrical and computer engineering principles. Masters Thesis track to fuel love of research. GPA: 4.0/4.0, Completion Date: June 2023

Bachelor of Science in Electrical and Computer Engineering

Worcester Polytechnic Institute

In-depth knowledge of electrical and computer engineering concepts, including digital circuit design, computer architecture, and advanced FPGA design. GPA: 4.0/4.0, Completion Date: May 2023

High School Diploma

Worcester Academy Prep School

Graduated Cum Laude Society with a strong foundation in science, technology, engineering, and mathematics. GPA: 4.5, Completion Date: June 2019

Calculus 4

Advanced topics in multivariable calculus, including partial derivatives, multiple integrals, and vector calculus.

ECE 2010

Introduction to electrical and computer engineering principles, including circuit analysis, digital logic, and microcontrollers.

Differential Equations

Theory and application of ordinary differential equations, including linear and nonlinear equations, systems of equations, and numerical methods.

Physics Mechanical / E&M

Study of classical mechanics, including kinematics, dynamics, energy conservation, and electromagnetism.

Accel. Intro to Program Design

Introduction to programming fundamentals using Dr. Racket, including problem-solving, algorithm development, and object-oriented design principles.

ECE Sensor & Circuits

Fundamentals of sensor technology and electronic circuits, including sensor types, data acquisition, and signal conditioning.

Digital Circuit Design

Design and analysis of digital circuits, including combinational and sequential logic, and implementation using programmable logic devices.

Linear Algebra

Study of vector spaces, linear transformations, and matrices, with applications in systems of linear equations and eigenvectors.

Probability

Introduction to probability theory, including random variables, probability distributions, and statistical inference.

Computer Architecture

Study of computer organization and design, including data representation, instruction set architecture, and memory hierarchy.

Microeconomics

Introduction to microeconomic theory, including consumer and producer behavior, market equilibrium, and market failures.

Modern Physics

Exploration of modern physics concepts, including special relativity, quantum mechanics, and atomic and nuclear physics.

Statistics

Study of statistical methods, including descriptive statistics, hypothesis testing, and regression analysis.

Advanced FPGA Design

In-depth study of FPGA design, including hardware description languages, synthesis, and optimization techniques.

Electromagnetism

Advanced study of electromagnetic theory, including electric and magnetic fields, and Maxwell's equations.

Power Control Systems

Exploration of power control systems, including power generation, transmission, and distribution in electrical grids.

Real-Time Systems

Study of real-time systems, including scheduling algorithms, resource management, and performance analysis.

Digital Signal Processing

Study of digital signal processing techniques, including filtering, Fourier analysis, and sampling theory.