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.