Academics
This page includes a brief history of my academic experience. Each course is linked to a course website which contains a description of the course and other details.
Brown University
Providence, Rhode Island
Degree Program: Master of Science in Computer Science
Grade Point Average: 4.0
Dates: September 2023 to May 2025
Description: Study of Artificial Intelligence requires expertise in multiple discplines ranging from understanding of hardware, software, and algorithms. Since undergraduate, my interests have been in resource constrained computing. I have spent two years at Brown University in the Master of Science in Computer Science program to better prepare myself to tackle new challenges related to AI running on edge devices. My central focus of study at Brown University is split among two pathways: Artificial Intelligence and Computer Architecture.
In pursuit of the Artificial Intelligence pathway, I have taken Computing at Scale as a cross-registered student at Harvard University. This course offers a deep dive into machine learning technology and different novel approaches to optimize machine learning technology in areas including: energy efficiency, temporal efficiency, and cost. Additionally, I plan to take Hardware Architecture for Deep Learning in the Spring of 2025.
For my work in Computer Architecture, I have taken Embedded Microprocessor Design, Multiprocessor Synchronization, and Design of Computing Systems. Based on my success in these courses, I have been a Teaching Assitant for two Computer Architecture related courses, and I plan to be a Teaching Assitant for a third in the Spring 2025 semester.
Something I greatly appreciate about Brown University is the openess for students to design their own curriculum. As a result of this freedom, I have taken Real-Time Systems in the Music Department, which is a course in creative programming for real-time music applications. Additionally, I hope to take Digital Signal Processing in the Spring 2025 semester. Brown University has a term called “vagabonding”, which allows a student to attend courses without paying, but the course does not appear on their transcript. Because of my interest in music technology, I plan to vagabond a gradute course in the music department, Designing and Playing Alternate Controllers, in the Spring 2025 semester. The final project of this course is to design the hardware and software for an embedded electronic music controller to be used for performance.
Teaching Experience:
My responsibility as a Teaching Assistant for Sensors and Actuators for Real Systems was to assist 20 students with homework examples and all lab work. Labs included controlling a 2-D Plotter, a stepper motor, and a BLDC motor, all of which were completed on ST Microcontrollers using C. Other topics in the course include Kalman filters and radar systems.
I am under agreement to be a Teaching Assistant for Design Computing Systems in the Spring 2025 semester. This course is a graduate level introduction to computer architecture including topics such as instruction set architecture, single-cycle processor design, pipeline processing, and hardware cache design. My responsibility is to assist students with lab exercises in Verilog with Cyclone FPGA boards.
As a Teaching Assistant for Digital Electronics System Design, I hold weekly office hours to assist 50 students with homework problems; additionally I grade all assignments. This is a graduate level course that focuses on topics including fundamentals of digital logic design, A-D conversion, binary arithmetic, and programmable logic.
Relevant Coursework:
The Pennsylvania State University
University Park, Pennsylvania
Degree Program: Bachelor of Science in Computer Engineering
Grade Point Average: 3.82
Distinction: Cum Laude
Dates: August 2017 to May 2021
Description: My journey in The Pennsylvania State University College of Engineering was quite wild. Initially, I started as a Mechanical Engineering major because of my background in CAD from high school. Then, I changed to be an Electrical Engineering major for really no reason at all. While I was in the Electrical Engineering pathway, I took an introductory computer science course, Programming for Engineers in C++. This was my first programming experience ever, and I instantly became interested in software. That semester I changed to the Computer Engineering degree and I never looked back.
At every level of coursework, I thoroughly enjoyed learning about the fundamental logic and structure of computing systems. My interests in embedded devices led me to take electives such as Microcomputer Laboratory and Microprocessors and Embedded Systems. Aspects of hardware and software design always seem like a puzzle to me, and I have always enjoyed the pursuit of solving it.
The Computer Engineering degree at The Pennsylvania State University requires that students take the introductory course pathway in three topics: Computer Engineering, Computer Science, and Electrical Engineering. As a result, students are required to take more coursework than other engineering degree programs. This may seem daunting, but taking course work in all three domains greatly impacted my thinking of how computing systems work. I truly believe that being exposed to all aspects of the development of computers has led to my interests in Computer Architecture.
Relevant Coursework:
The Pennsylvania State University
University Park, Pennsylvania
Degree Program: Bachelor of Arts in Music Technology
Grade Point Average: 3.82
Dates: August 2017 to May 2021
Description: Entering undergraduate, I had nearly 40 college credits transfer from a mixture of Advanced Placement and College in the High School coursework. I wanted a full four-year experience in college, so I decided that I would add a second degree in an area that I loved, music.
Truthfully, I did not know much about music technology before I started the degree program. I chose the music technology degree because its requirements had the most overlap with my engineering degree, so I would in theory be able to complete it in four years. It did not take long before I fell in love with the field. After taking Fundamentals of Digital Audio with the late Dr. Mark Ballora, I became obsessed. Discovering the underlying technology that enabled some of my favorite artists like Disclosure to create their Grammy Award Nominated music instantly had me craving more.
The Music Technology degree required more than math and music technology courses. As a student in the School of Music, I took all of the required music theory, music history, and aural skills courses. Additionally, I studied voice under Dr. Ted Christopher and I spent all four years in some combination of the Concert Choir and Glee Club under Dr. Christopher Kiver. These vocal experiences led me to participate in the Penn State Opera and travel the world to perform in venues such as the Lincoln Center and the Thomaskirche.
Relevant Coursework: