Home About Programs Games Documents

Documents

SWEN 262: Refactoring Project Sequence Diagram

Sequence Diagram

For this project, our team had to take a legacy project, assess the design, and refactor the code into more readable code and a better designed system. One of the major refactors we did completely changed the way a method worked. As part of our documentation, I created this UML sequence diagram to demonstrate how the new method functions.

Over the past few semesters, I have become increasingly comfortable with UML and the various tools used to create diagrams for software design. This is one of the most recent diagrams I have created and demonstrates how I have done from despising UML and sequence diagrams in general to actually understanding them and being able to create them with ease.

Full Quality Download

ENGL 361: Manual

This manual is intended for incoming RIT students to help them make it to graduation. This manual is intended to help students make informed choices based on information that isn't inherently obvious when they first get to RIT, but would normally be able to pick up on after a few years.

In creating this manual, I had to overcome the challenge of segmenting out such a large document into sections that were different, but still cohesive. I kept wanting to discuss information in one section that would come up later in a different section. It helped to come up with an outline first and then write each section individually.

Download

ENGL 361: Proposal

This piece was written as a rhetorical proposal for a research grant. I proposed researching methods for algorithmically sorting musical compositions into genres. The proposal is intended to be a direct response to a request for proposals by a National Institution for Research.

For this project, I felt it would be helpful if I worked my interests into the proposal so that I could be passionate about the project I was proposing. The research I chose drew from some of the topics that interest me most: programming, music, and physics. I had taken the appropriate classes to know the basic information needed to formulate a hypothesis that could be tested, but I wouldn't have had that basis if it weren't for me pursuing my interests in college.

Download