Welcome to the boards page, this will go over the requirements and projects I have done for both of my majors!