The document presents an approach for end-to-end argument mining in student essays that involves identifying argument components and their relationships. It describes a pipeline approach that first performs argument component identification and then relation identification. It also proposes performing joint inference over the outputs using an integer linear programming framework to address errors from the pipeline approach and directly optimize F-score. The approach is evaluated on a corpus of 90 annotated student essays and yields an 18.5% relative reduction in error over the pipeline system.