Projects

Here are some of the projects that I have completed in the past. Most of these are engineering design projects but I have included a couple of reports that I completed for class. Unfortunately, I cannot share any of my work at my current job.


Error Amplifier Design

Course: ECEN 5827 (Analog IC Design)
Date: December 12th, 2008

Synopsis: For the final project in Analog IC Design, we designed an error amplifier for use in a pulse width modulation voltage regulator. There were numerous requirements regarding the functionality of the error amplifier such as a requirement that the voltage had to be regulated to within 0.5% of 1.5 volts. LT Spice was utilized in this project.

Network Security Business Continuity Plan


Course: TLEN 5530 (Applied Network Security)
Date: November 12th, 2008

Synopsis: In Applied Network Security, we studied how to create a plan to deal with failures in a computer network. For instance, the plan had to include how the business and specifically, their network would be maintained through power outages, natural disasters, or man-made disasters. This report was designed for a small internet hosting company, which was an integral part of the planning. MS Word and Adobe Acrobat were used in this project.

Frequency Analysis and Affine Cipher Tool


Course: TLEN 5530 (Applied Network Security)
Date: October 20th, 2008

Synopsis: While studying Cryptography in Applied Network Security, I designed a program as a part of the course work. This program would do frequency analysis of a given input text (which can be helpful in decrypting classic ciphers) and the program was also able to encode or decode a text according to an Affine Cipher. This program was designed using Perl.

Senior-Year Design Project:
Dual Polarization Radar Signal Processing


Course: EE401/402 (Senior Design 1/2)
Date: August 2006 to May 2007

Synopsis: As a part of the Electrical Engineering curriculum at CSU, students are required to work on a research or design project over a year period. For my senior design project, I, along with two other students, researched Dual Polarization Radar Signal Processing. The first semester we studied the technical information regarding some common issues involved in radar signal processing including clutter, range ambiguity, and velocity ambiguity. The second semester of the project we designed signal processing algorithms to combat these problems. My area of research in this project was in range ambiguity. We worked with the CSU-CHILL Radar, located Greeley, Colorado. MATLAB, Microsoft PowerPoint, Microsoft Word, Adobe Photoshop, and Adobe Acrobat were utilized in this project.

Prime Number Theorem
Research Project


Course: M400C (Number Theory)
Date: May 6th, 2006

Synopsis: For my final project in Number Theory, I chose to research the Prime Number Theorem and approximation methods for the prime counting function. We were required to include in depth Mathematical analysis involved in our subjects, as well as give proofs for insights that were investigated. I specifically focused on the accuracy of the logarithmic integral to the prime counting function. Additionally, I wrote a MATLAB program to estimate the accuracy of different approximation methods for values of x to 1,000,000,000. Finally, I delivered a 15-minute oral presentation about my project to my classmates. MATLAB, MathCAD, and Microsoft Word were utilized in this project.

Controller Design For Mass/Spring/Damper System

Course: EE411 (Control Systems)
Date: November 15, 2005

Synopsis: Throughout the Control Systems course, we analyzed a group of physical systems and learned about different controllers that could be used on these systems. For our final project in the course, we were to choose one of the systems and design a controller to improve the output of the system. We decided to choose the Mass/Spring/Damper system. After analyzing the system and creating a plant model for it, we design a PID controller to minimize overshoot and steady state error for a step input. MATLAB, Simulink, and MathCAD were utilized in this project.

Design of a Logarithm Multiplier using Design Architect

Course: EE450 (Digital Systems Design)
Date: October 17th, 2005

Synopsis: For this project, we were to design a five-bit multiplier for two inputs by summing their logarithms. The inverse logarithm would be taken of this sum to find the product of the two inputs. The log and anti-log tables were built using ROM tables and the addition function was created by cascading five one-bit addition slices. These slices were designed in a previous laboratory. Design Architect was utilized in this project.

Design of an Improved AM Radio

Course: EE192 (Electrical Engineering Fundamentals)
Date: December 6th, 2002

Synopsis: In EE192, we learned about the basics of circuit theory and with this basic knowledge, we were to improve a Crystal AM Radio for our final project. We were allowed to use any design that we wanted, as long as we could explain the functionality of the circuit used. Rather than alter the original design, we based our improvements on better choices for capacitor, inductor, and resistor values. P-Spice was utilized in this project.