senior project courses

deeper understanding of projects courses