This thesis presents theoretical and experimental work on the generation and control of ultrashort electron pulses via surface plasmon (SP) waves. As such, new methods are presented to specifically control various beam parameters such as direction, kinetic energy, pulse duration, and...